QGIS'te bir grubu rasterden nasıl kaldırabilirim?


13

QGIS'te bir raster işlediğimde ikinci bir bant oluşturur. Grubun yararlı bir verisi yok gibi görünüyor. Raster Renkler Aracını kullanmayı seviyorum ve banttan daha fazlası olan bir raster kabul etmeyecek.

Fazla bandı nasıl kaldırabilirim?


1
Ekstra bandı oluşturan hangi tarama işlemini yapıyorsunuz? Bir maske bandı üretiyormuş gibi geliyor.
MerseyViking

QGIS 1.7'deki yeni kesme aracını kullanıyorum. Bildiğim kadarıyla GDAL_TRANSLATE uygulaması. Bir şekil dosyası maskesi katmanı ve 0 veri değeri
kullanmıyorum.

Yanıtlar:


6

İlginç. Maske olarak bir şekil dosyası belirtirseniz, gdal_warp kullanır ve otomatik olarak komut satırı seçeneklerine -dstalpha ekler.

Şimdilik, iletişim kutusunun altında görünen metni kopyalayabilir ve -dstalpha seçeneğini kaldırarak komut satırı penceresine yapıştırabilirsiniz. Ancak bu ideal bir çözüm değildir, bu yüzden bir seçenek olarak eklenmesini sağlamak için QGIS hata izleyicisine bir bilet göndermenizi öneririm .

Alternatif olarak ancak komut satırına sadık kalarak, çıktı için ilk bandı kullanmak için -b 1 seçeneğini kullanarak iki bantlı dosyanızda gdal_translate komutunu çalıştırabilirsiniz.

Bant kontrolü kesinlikle QGIS i sahip olmaya değer bir şeydir, bu yüzden bu hata izci istenen bir özellik olarak eklemeye değer olabilir.


0

"GDAL çeşitli raster hesap makinesi" deneyin. Ben de aynı problemi yaşadım. İletişim kutusunda A bandı için tarama dosyasını seçin ve diğer bandı seçilmemiş olarak bırakın. Hesaplama sayısal sayısal komut metin kutusuna A * 1 yazın. Oluşturulan raster dosyasında yalnızca bir bant olacaktır.


0

Sadece QGIS raster hesap makinesini kullanabilirsiniz:

İfade: "my_raster@1"

Tıklayın current layer extent

ve yeni bir tek bantlı raster olarak kaydedin.


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.