Working in ArcMap 10, I have a number of raster layers that are derived from a DEM (terrain attributes, some zonal statistics layers, flow accumulations). I have a point layer that contains about 25 points that correspond to features I am interested in on the landscape. As an early step, I would like to pull data from each of the raster layers, but I am only interested in the raster values that correspond to each of the points from my point shapefile. Essentially I want to make a big table that lists many attributes (elevations, stream power index, flow accumulation, etc.) for each of the 25 points so that I can try to determine if there are relevant trends amongst the 25 points. How can I do this?
This is super easy, assuming you have the Spatial Analyst extension. Use Extract Multi Values to Points:
This is just a modified version of Extract Values to Points that's designed to work with multiple rasters.
Note that both of these tools modify the point feature in-place and do not create a new point feature class as output. So you may want to copy your point feature class ahead of time.