Quiero extraer ciertos valores de una imagen ráster para crear un nuevo ráster que solo debe contener los valores extraídos / elegidos.
¿Cómo hacer esto en QGIS?
qgis
raster
extract-by-mask
Peter QGis
fuente
fuente
Respuestas:
Cargue el ráster e inicie la calculadora ráster. Establezca un nombre de archivo de salida y luego en el cuadro de texto "Expresión de calculadora ráster" escriba:
Donde "nombre de archivo" es el nombre que se muestra en "Bandas ráster". Luego presione OK. ¡Eso es!
Ver también: http://spatialgalaxy.net/2012/01/25/using-the-qgis-raster-calculator/
fuente
QGIS tiene una Calculadora ráster que puede calcular bandas ráster específicas utilizando expresiones matemáticas y guardarlas en formatos específicos habilitados para GDAL, como GeoTIFF, Erdas Imagine, etc.
También hay una serie de complementos QGIS adicionales.
ver http://plugins.qgis.org/plugins/tags/raster/ QGIS se puede construir con GRASS que tiene funcionalidad raster http://grass.osgeo.org/programming6/gisrasterlib.html
No preguntó sobre esto, pero es posible que desee considerar otro software de detección remota como Óptica [FOSS] - opticks.org
Y estos productos estándar de la industria, por supuesto: Erdas Imagine geospatial.intergraph.com y las excepcionales capacidades de Raster de ESRI. www.Esri.com
fuente
Identificar polígonos en la imagen de trama
Esta fue una pregunta similar. Estaba buscando eliminar ciertas partes del ráster (en mi caso, edificios) y crear polígonos ... pero primero creas un ráster. o cree los polígonos y luego conviértalos en ráster.
fuente
Gdal calc sería otra opción de uso
gdal_calc.py -A input.tif --outfile = result.tif --calc = "A * (A == 3)" --NoDataValue = 0
ver http://www.gdal.org/gdal_calc.html
fuente