1

I run a supervised classification on a Spot image and now want to calculate the area of different classes without converting to shapefile, because converting to polygon creates too much polygons which is very impossible to calculate area from them?

1 Answer 1

2

with a categorical raster data, you can build the raster attribute table of your raster. Once this is done, open your table (right click on the layer) and you will see the count of the pixels. Multiply by the area of your pixels and you have a good approximation of the area of each class.

3
  • Note that it is not impossible to calculate the area based on a lot of polygons...
    – radouxju
    Commented Mar 6, 2014 at 6:56
  • One would not expect more than a few million polygons from a classified SPOT image. If you convert it directly into an ArcSDE geodatabase then you already have the areas (you can then use summary stat). So it is not "impossible" (with file gdb, it would also work) but I agree the asker is right that it is not the best method.
    – radouxju
    Commented Mar 6, 2014 at 9:44
  • It would be well worth enhancing your answer with that additional information rather than tacking it on in comments.
    – PolyGeo
    Commented Mar 6, 2014 at 10:27

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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