Select to view content in your preferred language

Extract raster DEM values with polygon(s) elevation min, max, mean etc.

6370
1
02-26-2013 09:23 AM
ColinMurray
Emerging Contributor
Hello
This may have been answered before but I could not find anything to my satisfaction. I appologize if I missed it.
I would like to know how to extract the elevation values from a DEM raster particularly min, max and mean using a polygon.

I know about the Spatial Analyst "Zonal" tool however that does not seem to work for polygon layers where the polygons overlap. So this solution isn't perfect.

I have created a 3D polygon file by using the "Interpolate shape" tool and then "added z information" to get the min, max, and mean values. These tools are found in 3D analyst. However, since the polygons are interpolated I'm suspicious that the added z-values will not match the exact cell values of the raster. I.e. the interpolated polygon may have a maximum value different from the DEM cell values that the polygon covers.

Is this suspicion warranted?

The tool "Add surface information" seems to do the same thing I did in the two steps above but it does not accept polygons as an input.
Colin
Tags (1)
0 Kudos
1 Reply
CarrieDavis
Deactivated User
Hi Colin,

The Add Surface Information tool in version 10.1 will accept polygons as input.  I assume that you are working in a previous version.

Add Surface Information (Online help document)
http://resources.arcgis.com/en/help/main/10.1/index.html#//00q900000016000000

I would suggest to use Zonal Statistics to Table to grab the surface information from your DEM for the polygon area.  Or you could use the Add Surface Information tool in version 10 or 9.3.1 with input points created using the Create Random Points tool for the extent of your polygon.  This will give you a random sample of the Max, Min and Avg. Z value of your DEM within the polygon.

Create Random Points (Online help document) version 10
http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//00170000002r000000
0 Kudos