Capa de apilamiento de rásteres en QGIS?


20

Tengo algunos datos multiespectrales, donde las bandas individuales son archivos Raster separados.

¿Cómo apilo estos rásteres en capas para obtener un ráster con 3 bandas en lugar de 3 diferentes?

Esto es bastante fácil de hacer en ERDAS y ArcGIS, pero no he descubierto cómo hacerlo en QGIS

Respuestas:


22

Tuve el mismo problema hace algunos meses.

Use gdal_merge para generar un nuevo archivo a partir de los 3 rásteres independientes.

En la línea de comando OSGeo4W puede hacer esto:

gdal_merge.bat -separate -of GTiff -o output.tif input1.tif input2.tif input3.tif 

En QGIS puede hacer lo mismo con una GUI en la herramienta "fusionar" del complemento ráster.


Tuve que habilitar el complemento GDAL según la respuesta de Jehtom a continuación para obtener el menú Fusionar en el menú Ráster. Después de eso, tardó apenas unos segundos.
Devdatta Tengshe

11

Puede probar "Ráster -> Varios -> Fusionar", que es un front-end para merge_raster.py de GDAL. Es parte del complemento de GdalTools que puede tener que habilitar desde el diálogo "Complementos -> Administrar complementos ...".


4

El geoprocesamiento se movió a la barra de herramientas de procesamiento en QGIS 2.16, como puede ver a continuación:

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí


2

Para usuarios de Ubuntu, simplemente cambie .bat por .py y cite los archivos con la ruta respectiva

Ve a la Terminal y escribe:

gdal_merge.py -separate -of GTiff -o "ruta / salida.tif" "ruta / input1.tif" "ruta / input2.tif" "ruta / input3.tif"

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.