1

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? – Michael Stimson Jul 13 '16 at 0:33
5

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 '16 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 '16 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 '16 at 2:14
  • I edited the question to be more clear - does the solution Aaron proposes still work? – traggatmot Jul 13 '16 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 '16 at 4:45

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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