Raster Editing – Manually Editing Raster to Improve Classification Using ArcGIS Desktop

arcgis-10.0arcgis-desktopeditingraster

I have a land cover classification derived from Landsat TM imagery – I created this classification using ENVI. I would like to edit individual and groups of cells in some areas of the classification in order to improve the accuracy of the output by comparing it with aerial imagery.

Is there a way, using ArcGIS Desktop, to manually edit large groups of cells by selecting them and assigning them to a new or existing class?

I am aware of merging methods based on class statistics, but the area I'm classifying has a high amount of spectral confusion due to thin cloud cover – it seems like a manual edit is the only way to go.

Best Answer

I don't think there's a really simple way to do this, but one way would be to:

  1. Create a new polygon layer and create polygons over the areas you want to change the values of.
  2. Code the polygons with the desired land cover value.
  3. Convert the shapefile to a raster.
  4. Use the Raster Calculator to substitute the new values.

Con(("POLYRAST" > 0),"POLYRAST","CLASSIFIED")
Related Question