Saya baru mengenal QGIS.
Bagaimana saya bisa menggabungkan beberapa layer raster ke dalam satu layer?
Gambar raster adalah area yang berbeda dengan sedikit tumpang tindih.
Tujuannya adalah untuk membawa banyak pelat kota ke dalam satu proyek.
Saya baru mengenal QGIS.
Bagaimana saya bisa menggabungkan beberapa layer raster ke dalam satu layer?
Gambar raster adalah area yang berbeda dengan sedikit tumpang tindih.
Tujuannya adalah untuk membawa banyak pelat kota ke dalam satu proyek.
Jawaban:
Mirip dengan fungsi menggabungkan membangun raster virtual:
Raster-> Miscellaneous-> Build Virtual Raster (Catalog)
Ini memanfaatkan GDAL Virtual format (.vrt) , yang merupakan file XML yang menentukan bagaimana file diposisikan, dll. Virtual raster dapat menghemat ruang disk yang cukup besar, dan QGIS 'melihatnya' sebagai satu file. Ini sangat berguna untuk raster yang tidak perlu dicampur bersama untuk membuat file gambar baru, yaitu hanya terhubung bersama dalam sebuah mosaik. Ada banyak opsi di luar alat GUI, jika Anda menggunakan utilitas gdalbuilvrt baris perintah GDAL yang mendasarinya .
.Vrt bisa sangat besar. Untuk meningkatkan kecepatan rendering dalam QGIS, Anda dapat membuat file 'sespan' ikhtisar eksternal.
Raster-> Miscellaneous-> Build overviews (Pyramids)
Ketika menggunakan alat ini dengan .vrt, atau dengan file yang digabungkan, saya memilih TIFF eksternal dengan sedikit atau tanpa kompresi JPEG, yang akan membuat file dengan ekstensi .ovr. Alat ini memanfaatkan utilitas gdaladdo GDAL dan menyediakan cakupan opsi yang cukup lengkap.
Anda mungkin ingin membaca kedua halaman utilitas GDAL untuk memahami sepenuhnya apa yang dilakukan alat GUI dan bagaimana Anda mungkin ingin menimpa opsi (dengan mengklik pensil dan langsung mengedit perintah).
Juga, blog Linfiniti memiliki beberapa informasi berguna tentang pembuatan mosaik, pengaturan opsi dalam alat Raster dan kompresi raster:
Gunakan alat gabungan:
Raster-> miscelaneous-> merge
Ini pada dasarnya melakukan hal yang sama dengan utilitas GDAL gdal_merge ; yang merupakan pendekatan alternatif lain menggunakan baris perintah (atau dijalankan sebagai sub-proses di bawah Python). BTW Saya menggunakan QGIS 1.9.90-Alpha, tetapi alat ini telah ada untuk sementara waktu jadi saya berasumsi bahwa itu tersedia di bawah 1,7x.