Raster susun layer di QGIS?

20

Saya memiliki beberapa data multi-spektral, di mana masing-masing band merupakan file Raster yang terpisah.

Bagaimana cara lapisan tumpukan raster ini sehingga saya mendapatkan satu raster dengan 3 band, bukan 3 raster yang berbeda?

Ini cukup mudah dilakukan di ERDAS dan ArcGIS, tapi saya belum menemukan cara melakukannya di QGIS

Devdatta Tengshe
sumber

Jawaban:

22

Saya memiliki masalah yang sama beberapa bulan yang lalu.

Gunakan gdal_merge untuk menghasilkan file baru dari 3 raster independen.

Di baris perintah OSGeo4W Anda dapat melakukan ini:

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

Di QGIS Anda dapat melakukan hal yang sama dengan GUI di alat "rge" plugin raster.

vascobnunes
sumber
Saya harus mengaktifkan plugin GDAL sesuai jawaban Jehtom di bawah ini untuk mendapatkan menu Gabung di Menu Raster. Setelah itu butuh beberapa detik.
Devdatta Tengshe
11

Anda dapat mencoba "Raster -> Miscellaneous -> Merge" yang merupakan ujung depan untuk merge_raster.py GDAL. Itu bagian dari plugin GdalTools yang mungkin harus Anda aktifkan dari dialog "Plugins -> Manage plugins ...".

jlehtoma
sumber
4

Geoprocessing dipindahkan ke toolbar pemrosesan di QGIS 2.16, seperti yang Anda lihat di bawah:

masukkan deskripsi gambar di sini

masukkan deskripsi gambar di sini

ahmadhanb
sumber
2

Untuk pengguna Ubuntu, cukup ganti .bat untuk .py dan kutip file-file dengan jalurnya masing-masing

Pergi ke Terminal dan tulis:

gdal_merge.py -separate -of GTiff -o "path / output.tif" "path / input1.tif" "path / input2.tif" "path / input3.tif"

Rodrigo E. Principe
sumber