-
-
mark denil
-
Dale Honeycutt

0
Re: Overlapping polygons: cover percentage
Let's assume your feature class is called "MyPolys".
Run the Intersect tool. You'll have only one input feature class, MyPolys. This will create a new feature class with the default name of "MyPolys_Intersect".
Open the attribute table of MyPolys_Intersect and sort it on the FID_MyPolys field (the original object id of MyPolys). You'll see that there are multiple entries for each original MyPolys polygons.
To calculate percentage overlap, you'll want to add a field containing the original area of the MyPolys polygon. Use the Join Field tool for this. Your input table is MyPolys_Intersect, the Input Join Field is FID_MyPolys, the join table is MyPolys, and the Output join field is OBJECTID. For fields to join, choose Shape_area.
After Join Field executes, you'll have a shape_area field and a shape_area_1 field. (If you're viewing the table in arcmap, turn field aliases off... both these fields have an alias of "shape_area".
You're ready finish your calculation of percent overlap. Use Add Field to add a new field called "Percent_overlap". Use Calculate Field to calculate Percent_overlap = shape_area / shape_area_1.
If you want more information, such as the IDs of the overlapped polygons, run Intersect, but enter MyPolys twice. This will overlay MyPolys on top of itself. The output table table will list each unique combination of overlaps. You'll want to ignore any entry that lists itself. That is, select for FID_MyPolys <> FID_MyPolys_1
Last edited by dmhoneycutt; 07-22-2011 at 05:51 PM.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
Forum Rules
Bookmarks