¿Edición manual de ráster para mejorar la clasificación con ArcGIS Desktop?

15

Tengo una clasificación de cobertura del suelo derivada de imágenes Landsat TM: creé esta clasificación usando ENVI. Me gustaría editar individuos y grupos de celdas en algunas áreas de la clasificación para mejorar la precisión de la salida comparándola con imágenes aéreas.

¿Hay alguna manera, usando ArcGIS Desktop, de editar manualmente grandes grupos de celdas seleccionándolos y asignándolos a una clase nueva o existente?

Soy consciente de los métodos de fusión basados ​​en estadísticas de clase, pero el área que estoy clasificando tiene una gran cantidad de confusión espectral debido a la delgada capa de nubes; parece que una edición manual es el único camino a seguir.

Radar
fuente
1
¿Ha considerado ejecutar la corrección atmosférica en la imagen base, como la sustracción de cuerpo oscuro?
Aaron
1
@ Aaron ¿Podría guiar una especie de tutorial sobre cómo omitir la corrección atmosférica aumenta la clasificación errónea? Gracias
SIslam
1
@Sislam Recomendaría a cualquier persona interesada en la corrección atmosférica al siguiente artículo: Song, C., Woodcock, CE, Seto, KC, Lenney, MP y Macomber, SA (2001). Clasificación y detección de cambios utilizando datos Landsat TM: ¿cuándo y cómo corregir los efectos atmosféricos? Teledetección del medio ambiente, 75 (2), 230-244. unc.edu/courses/2008spring/geog/577/001/www/Song01_RSE.pdf
Aaron

Respuestas:

19

No creo que haya una forma realmente simple de hacer esto, pero una forma sería:

  1. Cree una nueva capa de polígono y cree polígonos sobre las áreas de las que desea cambiar los valores.
  2. Codifique los polígonos con el valor de cobertura del suelo deseado.
  3. Convierta el archivo de forma en un ráster.
  4. Use la Calculadora ráster para sustituir los nuevos valores.

Con(("POLYRAST" > 0),"POLYRAST","CLASSIFIED")
Hombre del bosque
fuente
2
Esa es una solución decentemente simple: solo puedo digitalizar polígonos sobre las imágenes aéreas y seguir los pasos que describiste. Desearía que hubiera una manera de hacerlo simplemente como MSPaint para rásteres, pero que yo sepa, MSPaint no admite Geotiffs: $
Radar
1
@radar, es posible usar cualquier programa de gráficos que entienda los tiffs regulares: 1) guardar georreferenciación, 2) pintar imagen - teniendo cuidado de no cambiar las dimensiones, o usar valores de color fuera del rango de datos válido, 3) guardar, 4) restaurar georreferenciación desde el n. ° 1. Este flujo de trabajo merece una nueva pregunta por sí mismo; la respuesta más cercana que veo hasta ahora es gis.stackexchange.com/a/24798/108 , mientras que el tema para esta Q gis.stackexchange.com/questions/76572/touch-up-tool-for-rasters es perfecto (el cuerpo es un poco demasiado específico).
Matt Wilkie
Gracias, hombre del bosque: su declaración "Con" me ahorró un poco de tiempo y aprendí un nuevo truco. Muy apreciado. ¡Yo te subí!
dklassen
10

La edición se puede hacer con ARIS Grid & Raster Editor para ArcMap: www.aris.nl/gridrastereditor_arcmap

ARIS Grid & Raster Editor agrega una barra de herramientas a ArcMap. Esta barra de herramientas proporciona un conjunto de herramientas para cambiar el valor de una o más celdas. Con estas herramientas es posible:

  • cambiar el valor de una sola celda o píxel ( lápiz )
  • dibujar una línea libre ( lápiz / a mano alzada )
  • dibujar líneas rectas de un punto a otro ( línea )
  • dibujar un polígono sólido ( polígono )
  • establecer el tamaño de la pluma en las celdas que se verán afectadas mientras dibuja
  • cambiar el valor / color de una zona de celdas con valores idénticos ( paintcan )
  • reemplazar un valor con otro valor en todo el ráster ( reemplazo de valor )
  • crear un área de selección en el mapa para limitar el área de trabajo para las operaciones anteriores ( área de edición )
  • seleccione un nuevo valor de celda de la cuadrícula ( selector de color )

Ejemplo de editor de cuadrícula y ráster para ArcMap: edición de píxeles de celdas individuales con lápiz / a mano alzada

Formatos ráster compatibles

La mayoría de los formatos ráster de una o varias bandas editables por el modelo de objetos ArcGIS son compatibles con ARIS Grid & Raster Editor. Los formatos ráster compatibles incluyen:

  • Banda intercalada por línea (BIL)
  • Banda intercalada por píxel (BIP)
  • Banda secuencial (BSQ)
  • Mapa de bits (BMP)
  • Ráster ENVI (por ejemplo, DAT, BIL, BIP, BSQ)
  • ERDAS IMAGINE Image (IMG)
  • REJILLA ESRI
  • Ráster de geodatabase de archivos (GDB, FGDBR)
  • Ráster de geodatabase personal (imagen MDB, PGDB)
  • Formato de archivo de imagen etiquetada (GeoTIFF, TIFF)

Para los rásteres multibanda, las bandas Roja, Verde y Azul (RGB) se pueden editar simultáneamente.

Disponible como prueba gratuita de 5 días en www.aris.nl/gridrastereditor_arcmap .

Rinke
fuente
2

He usado arcscan y la herramienta de pintura para editar píxeles individuales, pero esto estaba en una cuadrícula que tenía solo 2 valores para píxeles.

Hornbydd
fuente
¡Si! ¡Esto es muy efectivo para mapas catastrales monocromáticos!
SIslam
2

¡Al principio intente disminuir el trabajo manual! Use herramientas de clasificación posterior para hacer esto. Si necesita refinar aún más, intente a continuación:

Sigo dos maneras: la primera es la edición de vectores y la conversión de vectores a ráster si es necesario y la segunda es la edición de ráster directamente.

  1. En ArcGIS : exporte la clasificación a vectores y use la herramienta de transferencia de atributos para refinar manualmente su clasificación como usted, esto puede necesitar edición. desear.
  2. En eCognition : si tiene acceso a eCognition, puede usar varias formas para refinar su clasificación, una de ellas es importar imágenes clasificadas en eCogniton y segmento (con el algoritmo y los parámetros adecuados) según el color a continuación, use la clasificación manual como se indica a continuación:

manifestación

SIslam
fuente