I have a raster DEM of 90m resolution (srtm90). I have a fishnet(polygon) for the same region of size 25*25 sq. km. For each grid in fish net, I want to store all the pixel values of raster within the same lat-lon range of fishnet grid box. The ultimate aim is to create elevation bands of different range say 0-1000m, 1000-1500m, 1500-2000m and so on with their respective areas inside each fishnet grid box.
The following picture states the problem with a table asking for each elevation pixel with its respective area. Though area can be same for each pixel in a DEM, all pixel values are required in each grid box. These area are later used to determine the area fraction of each elevation bands inside a grid.
Raster to polygon followed by intersection with fishnet was my initial attempt but the file was so big that raster to polygon conversion was never going to stop. I dont think this method is appropriate. Hence I am bound to question here.
Arcgis is preferred.