I have a polygon layer (A) containing several different land use types (road, building, etc). I also have a different GIS layer (B), a raster of NLCD land use/land cover. I would like to sum/calculate the area of certain attributes in A (say roads) within each grid cell of B, to use in a comparison. Both layers are in the same projection.

How does one go about doing this in ArcMap?

Edit: Here are pics to help understand:

The polygon layer:

enter image description here

The polygon attribute table:

enter image description here

The raster layer sitting on top of the area of interest:

enter image description here

The end result I desire is another raster, with the same footprint as my red/pink raster, that has a value of the area of the 'road' polygon within each grid cell.

  • 1
    Zonal Statistics as Table resources.arcgis.com/en/help/main/10.2/index.html#//… might help here but it wont give you the area of each class (raster value) if you're only looking for the area categorized by raster value it might be better to make your land cover into polygons and overlay then use Summary Statistics with a case fields of polygon 'A' FID and GRID_CODE to see your class/area breakdown for each input polygon. Can you show us a picture of what you've got? Jul 13, 2016 at 0:33

1 Answer 1


You can select the feature of interest (e.g. roads) and run Zonal Statistics (Spatial Analyst) with a "SUM" statistic. This will produce your desired raster output. Repeat for any other features of interest.

  • I have a Polygon and a taster, not two rasters. Will update with picture in a second.
    – traggatmot
    Jul 13, 2016 at 2:08
  • @traggatmot You will note in the documentation that the zone parameter accepts vector data. It essentially does an internal polygon to raster operation prior to running the Tabulate Area.
    – Aaron
    Jul 13, 2016 at 2:09
  • @traggatmot although tool can handle polygons, internally it converts them to raster. Cell size defines the accuracy of output, thus I suggest to convert polygons to raster anyway, to better understand limitations
    – FelixIP
    Jul 13, 2016 at 2:14
  • I edited the question to be more clear - does the solution Aaron proposes still work?
    – traggatmot
    Jul 13, 2016 at 2:51
  • This solution does not work, as far as I can tell, as I do not want an table as output, but a raster.
    – traggatmot
    Jul 13, 2016 at 4:45

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.