QGIS’te yeniyim.
Birden fazla raster katmanını bir katmanda nasıl birleştirebilirim?
Tarama görüntüleri, çok az üst üste binme ile farklı alanlardan.
Amaç, çok sayıda kasaba platformunu bir projeye dahil etmektir.
QGIS’te yeniyim.
Birden fazla raster katmanını bir katmanda nasıl birleştirebilirim?
Tarama görüntüleri, çok az üst üste binme ile farklı alanlardan.
Amaç, çok sayıda kasaba platformunu bir projeye dahil etmektir.
Yanıtlar:
Birleştirme işlevine benzer bir sanal raster oluşturuyor:
Raster-> Miscellaneous-> Build Virtual Raster (Catalog)
Bu , dosyaların nasıl konumlandırıldığını tanımlayan bir XML dosyası olan GDAL Sanal biçimini (.vrt) kullanır. Sanal rasterler önemli ölçüde disk alanı tasarrufu sağlayabilir ve QGIS bunları tek bir dosya olarak görür. Bu, yeni bir görüntü dosyası oluşturmak için bir araya getirilmesi gerekmeyen, yani yalnızca bir mozaikle birbirine bağlanmış olan rasterler için çok kullanışlıdır. Temel GDAL komut satırı gdalbuilvrt yardımcı programını kullanırsanız, GUI aracının ötesindeki birçok seçenek vardır .
Bir .vrt oldukça büyük olabilir. QGIS'te görüntü oluşturma hızını artırmak için dıştan genel bir bakış 'yan sepet' dosyası oluşturabilirsiniz.
Raster-> Miscellaneous-> Build overviews (Pyramids)
Bu aracı bir .vrt ile veya birleştirilmiş bir dosyayla kullanırken, JPEG sıkıştırması olan veya hiç olmayan, harici. TIFF'leri seçiyorum. Bu araç, GDAL'ın gladladdo yazılımını kullanıyor ve seçeneklerinin oldukça kapsamlı bir şekilde karşılanmasını sağlıyor.
GUI araçlarının ne yaptığını ve seçenekleri nasıl geçersiz kılmak istediğinizi (kaleme tıklayıp doğrudan komutu düzenleyerek) tam olarak anlamak için GDAL yardımcı programı sayfalarını okumak isteyebilirsiniz.
Ayrıca, Linfiniti'nin blogu mozaikleri oluşturma, Raster araçlarında seçenekleri ayarlama ve raster sıkıştırma ile ilgili bazı yararlı bilgiler içermektedir:
Birleştirme aracını kullanın:
Raster-> miscelaneous-> birleştirme
Bu aslında GDAL yardımcı programı gdal_merge ile aynı şeyi yapar ; komut satırını kullanan başka bir alternatif yaklaşımdır (veya Python altında bir alt işlem olarak çalıştırın). BTW QGIS 1.9.90-Alpha kullanıyorum, ancak bu araç bir süredir kullanılıyor, bu yüzden 1.7x'in altında olduğunu varsayıyorum.