Take the 2-minute tour ×
Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It's 100% free, no registration required.

I'm using ArcMap 10. I have a point dataset and a .flt raster. For each point I want the sum of the raster values that lie within a certain radius of each point. i.e. I want to extract values within a given radius around each point and then sum them for each point. I just can't work out how to do it! Any help would be really appreciated...

Thanks!

share|improve this question

1 Answer 1

If you have a Spatial Analyst license, you could buffer your points by your desired radius. Then run 'Zonal Statistics as Table' using your point buffers as your zone features and the FID field as your zone field. Finally, join your point layer to your zonal stats table using the FID column.

share|improve this answer
2  
This works fine provided all points are at least twice the buffer distance apart. Usually, you're better off just extracting the values of a focal sum grid at the desired points: then there's no problem at all with buffer overlaps (and the algorithm is usually a lot faster). –  whuber Mar 27 '12 at 23:01
1  
Thanks for the replies. How would I extract the values of a focal sum grid at the desired points?? –  HughSt Mar 27 '12 at 23:48
    
@whuber Ah.. I've wasn't familiar with the focal stats tool. Good to know. Thanks! –  Cyrus Mar 28 '12 at 16:10
    
Hugh, ArcToolbox / Spatial Analyst Tools / Extract Values to Points should do it. –  whuber Mar 28 '12 at 16:26

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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