Zastanawiam się, jak mogę stworzyć zespół złożony z trzech dużych plików zespołu Landsata? Korzystałem z opcji Raster> Różne> Scal, ale gdy próbuję to zrobić, ulega awarii.
To można osiągnąć za pomocą Virtual Raster (katalog) . Spowoduje to utworzenie pliku metadanych (.vrt), który QGIS traktuje jak scalony wielopasmowy raster bez konieczności łączenia wszystkich pasm.
Raster -> Różne. -> Zbuduj wirtualny raster
Wybierz pasma, których chcesz użyć jako „Pliki wejściowe”
Zaznacz „Oddziel”, aby umieścić każdy plik wejściowy w jednym paśmie (w przeciwnym razie zostaną scalone przestrzennie i wszystkie zostaną umieszczone w jednym paśmie)
Otwórz Virtual Raster (.vrt) w QGIS i traktuj go jak scalony kompozyt
Oto przykład użycia sceny Landsat 8 w Alpach do stworzenia kompozytu 7,5,2 w fałszywym kolorze. Utworzenie Virtual Raster (urban-fcc.vrt) zajmuje kilka sekund, a plik ma rozmiar 3 KB.
Tak, właśnie tego potrzebuję. Jak mogę później zapisać go jako plik GeoTiff?
Dragan
3
Możesz kliknąć warstwę prawym przyciskiem myszy i użyć „Zapisz jako .. GeoTiff” lub przejść do „Raster -> Konwersja -> Przetłumacz”. Może to jednak ponownie spowodować awarię komputera, ponieważ narzędzie „scalania” i tak korzysta z VRT wewnętrznie.
gdal_merge
, patrz-separate
parametr na gdal.org/programs/gdal_merge.htmlOdpowiedzi:
To można osiągnąć za pomocą Virtual Raster (katalog) . Spowoduje to utworzenie pliku metadanych (.vrt), który QGIS traktuje jak scalony wielopasmowy raster bez konieczności łączenia wszystkich pasm.
Oto przykład użycia sceny Landsat 8 w Alpach do stworzenia kompozytu 7,5,2 w fałszywym kolorze. Utworzenie Virtual Raster (urban-fcc.vrt) zajmuje kilka sekund, a plik ma rozmiar 3 KB.
źródło