Me gustaría modificar un ráster (valores de píxeles) en QGIS.
Los complementos "herramientas de valor" pueden proporcionarme fácilmente el valor del píxel de mi ráster. Sin embargo, no sé cómo modificarlo.
¿He encontrado las preguntas y respuestas tituladas Corrección manual del ráster DEM (OpenSource)? que dice que es posible hacerlo en GRASS. He pasado varias horas tratando de entender cómo funciona el césped sin éxito.
No puedo encontrar la herramienta d.rast.edit en el complemento sextante.
¿Hay otra forma de acceder?
Puede usar la Calculadora ráster en QGIS. Este tutorial fue de gran ayuda para mí:
http://spatialgalaxy.net/2012/01/25/using-the-qgis-raster-calculator/
fuente
Si desea hacer esto por código, puede usar la biblioteca GDAL:
http://gdal.org/classGDALRasterBand.html#a5497e8d29e743ee9177202cb3f61c3c7
fuente
SAGA GIS le permite editar valores de píxeles en un ráster, uno a la vez. Esto es muy útil para algunos propósitos, por ejemplo, la teledetección, en la que puede seleccionar un píxel específico para el análisis espectral. Si selecciona la cuadrícula que desea editar en el panel 'administrador', seleccione la pestaña 'atributos' en el panel de propiedades, y puede seleccionar un solo píxel, o arrastre y seleccione un bloque de píxeles en la pantalla, y luego escriba en sus valores en la matriz que se mostrará debajo de los atributos.
Una opción para modificar un píxel a la vez con QGIS es utilizar el complemento experimental Serval para establecer un valor diferente para un píxel específico.
fuente
Pruebe esto: el complemento Serval para QGIS permite editar valores de una sola celda ráster.
http://www.lutraconsulting.co.uk/blog/2016/09/05/serval/
Pero estoy buscando una herramienta para modificar los valores de trama a lo largo de una línea / polilínea con valores en los extremos de las líneas / polilínea tomados de la trama.
fuente
Solo puede reasignar un valor a la vez con Raster Calculator y no le permite especificar el tipo de valor del ráster; creo que usa float 32, lo cual es un desperdicio si solo se requiere un byte. Rastercalc es mejor, pero aún así solo le permite reasignar un valor a la vez.
fuente
O usando el nuevo complemento Qgis diseñado para eso: ThRasE
fuente