I have a bunch of large, roughly rectangular, contiguous polygons (X, Y, Z, etc) filled with hundreds of very irregular-shaped polygons (watersheds). I would like to be able to create a scenario where the edges of X polygon are determined by how much of each intersected watershed is within X polygon, say, >50% for instance. Such that if 50% or more of the watershed were in X, then X gets that watershed; if <50% then the watershed belongs to the neighboring Y polygon. Is there a tool that can do this? Or even a series of steps?
I have used clip to show which watersheds intersect the border of X. I don't know how to determine the percentage of each watershed that extends beyond that border, so that I can keep it or include it in another large polygon. Any suggestions? Thanks.