Select to view content in your preferred language

The difference between polygons

7579
12
Jump to solution
04-29-2020 10:22 AM
MauriceMitchell
New Contributor

I have to separate polygon layers, layer 1 and layer 2. The polygons in layer 2 don't completely cover the polygons in layer 1, therefore, I'd like to create a layer 3 that are polygons that aren't overlapped. Also, I'm using ArcGIS Pro 2.4 if that matters.

0 Kudos
12 Replies
MauriceMitchell
New Contributor

Thanks all, I think Erase would be the most useful tool. I will try the others, of course, in order to gain the most knowledge out of the situation.

0 Kudos
AndresCastillo
MVP Alum

If you have two polygons, 'A' and B', run the tabulate intersection tool.

Suppose 'A' has zone fields you want to summarize with.

The result will give you an output table that has the percent of the zone field in A that is covered with B.

you can then join this output table back to the A feature class, keeping all target features, and sort on the joined object id to see all of the records where the joined attributes are null (i.e. null objectid's).

This will tell you with A polygons had 0 coverage from the B polygons.

https://pro.arcgis.com/en/pro-app/latest/tool-reference/analysis/tabulate-intersection.htm

0 Kudos
AndresCastillo
MVP Alum

PostGIS has a similar tool:
https://postgis.net/docs/ST_Difference.html

0 Kudos