QGIS의 레이어 스태킹 래스터?


20

개별 대역이 별도의 래스터 파일 인 다중 스펙트럼 데이터가 있습니다.

3 개의 다른 래스터 대신 3 개의 밴드가있는 래스터 하나를 얻도록 래스터를 어떻게 쌓아 올리나요?

이것은 ERDAS와 ArcGIS에서 수행하기가 쉽지만 QGIS에서 수행하는 방법을 알지 못했습니다.

답변:


22

몇 달 전에 같은 문제가있었습니다.

3 개의 독립 래스터에서 새 파일을 생성하려면 gdal_merge를 사용하십시오.

OSGeo4W 명령 행에서 다음을 수행 할 수 있습니다.

gdal_merge.bat -separate -of GTiff -o output.tif input1.tif input2.tif input3.tif 

QGIS에서는 래스터 플러그인 "병합"도구에서 GUI로 동일한 작업을 수행 할 수 있습니다.


래스터 메뉴에서 병합 메뉴를 얻으려면 아래 Jehtom의 답변에 따라 GDAL 플러그인을 활성화해야했습니다. 그 후 몇 초가 걸리지 않았습니다.
Devdatta Tengshe 2014 년

11

GDAL의 merge_raster.py의 프론트 엔드 인 "Raster-> Miscellaneous-> Merge"를 사용해 볼 수 있습니다. "플러그인-> 플러그인 관리 ..."대화창에서 활성화해야하는 GdalTools 플러그인의 일부입니다.


4

QGIS 2.16에서 지오 프로세싱이 처리 툴바로 이동되었습니다 (아래 참조).

여기에 이미지 설명을 입력하십시오

여기에 이미지 설명을 입력하십시오


2

우분투 사용자의 경우 .py를 .bat로 변경하고 해당 경로로 파일을 인용하십시오.

터미널로 가서 다음과 같이 작성하십시오.

gdal_merge.py -GTiff의 -separate -o "path / output.tif" "path / input1.tif" "path / input2.tif" "path / input3.tif"

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.