[GIS] Calculating average raster value for area in ArcGIS Desktop

arcgis-10.2arcgis-desktopspatial-analyst

I have Raster data for a country which has Evaporation Data in its pixels. I also have Vector layer which has the 30 cities of the country.

What I need is the average Evaporation value of each city from the raster data using ArcGIS?

I have access to the spatial analyst extension.

Best Answer

Try to use Zonal statistic (or Zonal statistic as table if you want to have table as an output) tool with parameter MEAN if your cities are polygons. If your cities are point, you could make Buffer around them and then use Zonal statistic.