I have some sites what I've created multi ring buffers for in one shape file, each ring is 50m from the center up to 1000m. The file is one shapefile with many polygons and each ring is the full size (no dissolve).

I have three different polygon shapefiles that I want to overlay and find the area of each circle they take.

So for example I want to know the area of canopy cover(green layer) over the 500m circle for site 1. but for every circle

I tried doing an intersect of the two layers but it comes back with a lock error and an empty attribute table.

enter image description here

  • Can you screenshot the lock error you are observing?
    – whyzar
    Oct 16, 2019 at 16:31
  • Please always specify the GIS software that you are using. I’ve retrofitted this to ArcGIS Pro because of the first answer. If you are using something else then you can always ask a new question focusing on that instead.
    – PolyGeo
    Oct 16, 2019 at 19:46

1 Answer 1


If you have access to an Advanced license or ArcGIS Pro the 'Identity tool' is what you are looking for if I understand the question correctly.

You would just need to merge on a distinguishable attribute to get a total sum of overlaying polygons.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.