I'm trying to tabulate raster cells based on its values using the 'Tabulate Area' tool, but the result shows decimal values instead of integer. Is there any way I can ensure the result of the tabulation is integer?
1 Answer
It looks like the data that you are trying to tabulate is in geographic coordinates of which the pixel/cell size is in decimal degree. You need to change the projection of the raster data and zonal data to meter projection like UTM, for example, to get a proper area results.
-
Reprojected it, but I still got decimals. On QGIS, I used Zonal Raster Statistics, and it gives me the right tabulation for each values, but the thing is, I need to clip my raster multiple times for different polygons. The reason I'm trying to use Tabulate Area in ArcMap is so that I would not have to clip my raster manually, but it never gives me the right output. Commented May 30, 2017 at 8:10
-
Try to Load the data in a new ArcMap project, and run the tool on the projected data. Make sure that the zones that define the boundary are have also the same projection. Commented May 30, 2017 at 8:14
-
1The Zonal Raster Statistics counts the number of pixels for each class. That is why the value is integer. However, the tabulate area tool gives you the area within each specified zone, and it depends on the projection of the data. Commented May 30, 2017 at 8:43