Hi there,
So I've run across this issue where I have a shapefile with multiple overlapping polygons (unique forest disturbance events) and I need to clip it to specific boundaries within another shapefile (watershed extent and their different boundaries). Since each event has a different year and ID, their coverage or extent over the same watershed varies (should be clipped shape and areas are visually different).
See: Polygons1, Event 1 and Event 2 photos.
I've tried running clips and intersects, but clips amalgamate all of the unique events into one coverage event per watershed and intersects, while keeping all unique events (e.g., Event 1 2003 and Event 2 2017), merge overlapping unique polygons (from the raw data) into the exact same output polygons in regards to shape and therefore, give different events identical area calculations, which cannot be true.
See output problems for intersect: Problem 1, Problem 2, Problem 3.
What my solution needs to look like is each unique forest disturbance polygon needs to have its own output polygon (clipped to each watershed boundary) so I can calculate the percentage coverage for each event in the watershed it occurs in! I've been to my library GIS Lab to go over this and they recommended for me to try this with the "Extract by Mask" tool, but my input data is not raster so I am a bit confused? I am even approaching this correctly?
Also: every layer is projected to the same coordinate system and nested within the same geodatabase (I have multiple forest disturbance layers that I am working with).
Any help or suggestions are greatly appreciated, thanks!