Forum QGIS
Tworzenie 6-kanałowego pliku IMG - Wersja do druku

+- Forum QGIS (http://forum.quantum-gis.pl)
+-- Dział: Desktop GIS (http://forum.quantum-gis.pl/forum-4.html)
+--- Dział: QGIS (http://forum.quantum-gis.pl/forum-5.html)
+--- Wątek: Tworzenie 6-kanałowego pliku IMG (/thread-731.html)



Tworzenie 6-kanałowego pliku IMG - silverado - 26-06-2012

Jak stworzyć przy pomocy GDALa 6-kanałowy plik IMG mając do dyspozycji wyłącznie dwa 3-kanałowe pliki PNG, TIFF czy inne tego typu przyjazne formaty. Czy w ogóle taki plik przy pomocy GDALa można stworzyć używając czy to SDK biblioteki czy jej binariów (ze wskazaniem na binaria)?


RE: Tworzenie 6-kanałowego pliku IMG - borys - 26-06-2012

Można za pomocą programu gdal_merge z parametrem -separate.

W konsoli:
gdal_merge -separate -o plik_wyjsciowy pierwszy_plik drugi_plik [trzeci_plik...]

Z poziomu QGISa:
Raster -> Inne -> Złącz rastry i trzeba zaznaczyć "każdy plik na oddzielną warstwę" (Robercie, tam chyba powinno być słowo "kanał")

Więcej info: http://www.gdal.org/gdal_merge.html

Kolejność kanałów będzie oczywiście odpowiadała kolejności plików wejściowych (najpierw wszystkie z pierwszego, potem wszystkie z drugiego).
Jeśli chcesz uzyskać inną kolejność, to prawdopodobnie będzie trzeba je przesortować używając gdal_translate z przełącznikami -b.