I have two polygon layers. The first one contains the different “local districts” within a city, and the second one is the “greenery in different land use types”.

An important distinction to make, is that, it is not guaranteed that a particular greenery area, will always fit in a given district (i.e. a greenery area can be shared between 2+ adjacent districts).

When I join the “greenery in land use types” layer to the “districts” one, and I try ask to calculate the sum of my attributes, I get the greenery area sum for each district, I get double counting/summing on the "shared" areas.

Is there any way to consider the whole amount of greenery area that falls in each district, but to ignore the section of greenery that falls in another district?

  • 1
    Welcome to GIS SE! As a new user please take the tour to learn about our focused Q&A format. Screenshots may make your question easier to understand - you can edit your question and use the Image button on the editor toolbar to add screenshots to your question, as well as any other information that may be useful.
    – Midavalo
    Commented Mar 19, 2017 at 17:43
  • Read what intersect does, perhaps this is your tool
    – FelixIP
    Commented Mar 19, 2017 at 18:24
  • Thanks @FelixIP I tried using the Intersect tool, and even though it successfully cropped my polygons, I'm still not getting correct area data, I feel it's still double counting the area. Am I doing something wrong?
    – nylkoorb
    Commented Mar 19, 2017 at 21:27
  • 1
    Feelings are not going to work. Compare totals of intersections area with original area of green. It has to be less or equal original. Summarise per district I'd and transfer results to district table
    – FelixIP
    Commented Mar 19, 2017 at 21:47

2 Answers 2


If you have run an intersect on greenery and districts and are still getting double counts, you may have overlapping greenery polygons.

To correct this, first dissolve the greenery polygons. In the dissolve tool, untick 'Create multipart features'. This will merge all greenery polygons that overlap or touch.

The next step is to run the intersect tool on the dissolved greenery layer and the districts layer.

Finally, calculate the areas of the intersect result. The table of the intersect result will have all the fields from the districts layer, so you can see which district each area corresponds to.


Try "Summarize Within" tool in ArcGIS Pro : https://pro.arcgis.com/en/pro-app/latest/tool-reference/analysis/summarize-within.htm

  • 1
    Original question is for ArcMap, for which this tool is unavailable.
    – Gabriel
    Commented Jun 2, 2021 at 14:15

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.