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 have a raster ('slope') which content only one attribute in the table. On the other hand I have a feature which content several polygons (catchments) in the attributes table. I would like to obtain the area or count of the 'slope' for each catchments. Are there any faster way to do it without separating the catchments and mask the raster one by one? Thank you.

share|improve this question
2  
Welcome to SE.GIS forum. Which software you are using? (like QGIS ,ArcGIS etc) –  Sunil Aug 27 '13 at 11:15
1  
Hi Sunil, I am using ArcGIS 10.1 –  Jacq Aug 27 '13 at 11:24

1 Answer 1

This type of analysis is typically achieved using Zonal Statistics or Zonal Statistics as Table. More details on Zonal Statistics are available here.

Alternatively, Tabulate Area calculates cross-tabulated areas between two datasets and outputs a table.

share|improve this answer
1  
Hi there, I tried again with zonal statistic as table and it works! The problem previously was I uncheck the Ignore NoData in calculation option. Once it is checked, it works. Thank you. –  Jacq Aug 28 '13 at 8:47
1  
If Aaron's reply answered your question, please click the check mark next to it to mark it as the Accepted answer. –  Dan C Sep 28 '13 at 1:42

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.