¿Hay alguna manera de realizar una reclasificación de una imagen ráster en QGIS?
En ArcGIS puede hacerlo en Herramientas de análisis espacial → Reclasificar → Reclasificar
¿Algunas ideas?
qgis
raster
reclassify
Vassilis
fuente
fuente
Respuestas:
Usando GRASS y el módulo r.reclass, sí. Sin embargo, en realidad necesita usar la palabra clave "thru".
Ejemplo: para una cuadrícula de elevación ráster, que se reclasificará en valores basados en intervalos de 100 m:
500 hasta 599.99 = 500
600 hasta 699.99 = 600
700 hasta 799.99 = 700
Etc .. Y lo guarda en un documento de texto del bloc de notas (sin espacios entre líneas). Luego, al abrir el módulo r.reclass, simplemente cargará ese archivo de reglas en la interfaz gráfica de usuario y listo.
Experiencia: acabo de realizar una reclasificación en un DEM para mi proyecto de tesis en Tayikistán durante el fin de semana usando este método y funcionó de maravilla.
* Nota (advertencia): puede considerar modelar este proceso o incluso usar GDAL para generar un archivo * .prj junto con la salida para usar en Arc, ya que las salidas que he visto hasta ahora no contienen definición de proyección legible por Arc . Si te quedas con QGIS, entonces, entonces deberías estar listo.
Una cosa más, como con cualquier proceso QGIS / GRASS / GDAL, asegúrese de haber descargado el instalador OSGeo4W que asegura que tiene todo actualizado: http://trac.osgeo.org/osgeo4w/
Espero que esto ayude.
fuente
Pude reclasificar un ráster usando la calculadora ráster
Aquí el ráster "Hábitat" se reclasifica de valores continuos (0-1) a valores discretos de 1,2,3
fuente
Con la opción Interfaz avanzada de la caja de herramientas, utilizo los valores de cuadrícula de reclasificación del SAGA GIS, es una herramienta realmente intuitiva con opciones de reclasificación por valor único, rango y uso de una tabla.
Prefiero esto sobre el r.reclass porque no tienes que crear archivos adicionales.
fuente
La forma más fácil es usar GRASS (también usando el complemento QGIS / GRASS) y el módulo r.reclass.
Deberá crear un archivo de reglas de reclasificación, donde puede usar la palabra clave "a través" o el comodín "*" para reclasificar múltiples valores en una regla.
fuente
Supongo que mi publicación no responde la pregunta con precisión, pero tal vez podría proporcionar algo de ayuda. No he encontrado una manera simple de hacer esto en QGIS, como Bryce, uso módulos GRASS. Sin embargo, si tiene ArcGIS pero no tiene un Analista espacial, hay otra herramienta excelente: GME ( http://www.spatialecology.com/gme/ ). Depende de ArcGIS y R y tiene una multitud de características realmente excelentes, una de ellas es 'reclasificar'. Aquí, al igual que en GRASS, debe crear un archivo de texto que contenga las definiciones de clase. He usado ArcMap para visualizar el ráster en cuestión de diferentes maneras primero para tener una mejor idea de cómo se ven los datos. Luego he definido las nuevas clases basadas en esa información. Funcionó como un encanto para mí. No sé si GME se ejecutará en un sistema sin ArcGIS, me gustaría saberlo.
fuente
QGIS ahora tiene dos algoritmos nativos de reclasificación de ráster
Reclasificar por capa: le permite usar una capa vectorial para dictar sus rangos
Reclasificar por tabla: funciona de manera muy similar a la herramienta ArcGIS raster reclassify analista espacial.
Estos se agregaron en QGIS 3.2. Consulte el registro de cambios aquí .
fuente
La calculadora ráster es su mejor opción si no le gusta la interfaz de hierba
fuente