` `
입력 GDAL 지원 래스터 목록의 모자이크인 VRT 파일(가상 데이터셋)을 생성합니다. 래스터 파일 여러 개를 모자이크로 합칠 수 있습니다. 이 알고리즘은 GDAL buildvrt 유틸리티 에서 파생됐습니다.
입력 GDAL 지원 래스터 레이어입니다.
모자이크의 산출 해상도입니다. 기본적으로 입력 래스터 파일들의 평균 해상도를 선택할 것입니다.
옵션:
0 – average
1 – highest
2 – lowest
기본값: 0
‘False’로 설정하면 VRT 밴드에 있는 개별 적층(stacked) 밴드로 들어갈 각 래스터 파일을 정의할 수 있습니다.
기본값: True
산출 밴드에 입력 래스터 레이어들의 투영체에서 파생된 다른 투영체를 적용할 수 있습니다.
기본값: False
산출 래스터 파일입니다.
processing.runalg('gdalogr:buildvirtualraster', input, resolution, separate, proj_difference, output)
래스터 파일들을 단순한 방식으로 병합합니다. 입력 래스터의 유사색상표를 사용해서 산출 래스터의 형식을 정의할 수 있습니다. 모든 이미지의 좌표계는 동일해야만 합니다. 이 알고리즘은 GDAL merge 유틸리티 에서 파생됐습니다.
입력 래스터 레이어들입니다.
첫 번째 레이어의 유사색상표를 사용해서 색상을 적용할 것입니다.
기본값: False
‘True’로 설정하면 개별 적층 밴드에 각 입력 파일을 넣을 것입니다.
기본값: False
산출 래스터의 형식을 정의합니다. 기본 형식은 ‘Float32’입니다.
옵션:
0 – Byte
1 – Int16
2 – UInt16
3 – UInt32
4 – Int32
5 – Float32
6 – Float64
7 – CInt16
8 – CInt32
9 – CFloat32
10 – CFloat64
기본값: 5
산출 래스터 레이어입니다.
processing.runalg('gdalogr:merge', input, pct, separate, rtype, output)
래스터 레이어의 렌더링 시간을 단축하기 위해 오버뷰(피라미드)를 생성할 수 있습니다. 오버뷰란 확대/축소 수준에 따라 QGIS가 사용하는 저해상도 데이터 복사본입니다. 이 알고리즘은 GDAL addo 유틸리티 에서 파생됐습니다.
입력 래스터 레이어입니다.
입력 래스터 레이어의 원본 해상도로 계산한 오버뷰 수준의 개수를 정의합니다. 기본적으로 4개의 수준을 고려할 것입니다.
기본값: 2 4 8 16
래스터에서 기존 오버뷰를 제거합니다. 기본값은 제거하지 않는 것입니다.
기본값: False
오버뷰를 지정한 리샘플링 방법으로 계산합니다.
옵션:
0 – nearest
1 – average
2 – gauss
3 – cubic
4 – average_mp
5 – average_magphase
6 – mode
기본값: 0
산출물 내부에 오버뷰를 저장할 수 있고, 또는 외부에 GTiff 또는 ERDAS Imagine 파일로 저장할 수도 있습니다. 기본적으로 산출 래스터 내부에 오버뷰를 저장합니다.
옵션:
0 – Internal (가능한 경우)
1 – External (GTiff .ovr)
2 – External (ERDAS Imagine .aux)
기본값: 0
오버뷰를 담고 있는 산출 래스터 레이어입니다.
processing.runalg('gdalogr:overviews', input, levels, clean, resampling_method, format)
gdalinfo 알고리즘은 GDAL이 지원하는 래스터 데이터셋에 관한 다양한 정보의 목록을 표시합니다.
입력 래스터 레이어입니다.
지상기준점(Ground Control Point; GCP) 목록의 출력을 막습니다. 수없이 많은 GCP를 담고 있는 데이터셋의 경우 이 파라미터가 유용할 수 있습니다. 예를 들어 L1B AVHRR 또는 HDF4 MODIS의 경우 수천 개의 GCP를 담고 있습니다.
기본값: False
메타데이터의 출력을 막습니다. 몇몇 데이터셋은 수많은 메타데이터 문자열을 담고 있을 수도 있기 때문입니다.
기본값: False
산출 래스터 정보 HTML 파일입니다.
processing.runalg('gdalorg:rasterinfo', input, nogcp, nometadata, output)
이 알고리즘은 각 입력 래스터 파일에 대한 레코드, 파일명을 담고 있는 속성, 그리고 래스터의 윤곽을 그리는 폴리곤 도형을 담은 shapefile을 생성합니다. 그 산출물은 MapServer 에서 래스터 타일 인덱스로 사용하기에 적합합니다.
입력 래스터 파일입니다. 여러 파일을 입력할 수 있습니다.
부가적인 파라미터입니다.
인덱스를 적용한 래스터를 가리키는 파일 경로/위치를 담을 산출물 필드의 명칭을 정의합니다.
기본값: location
이미 타일 인덱스에 파일들을 삽입했더라도 동일 투영체가 적용된 파일들만 사용할 것입니다. 기본적으로 투영체를 확인하지 않고 모든 입력물을 받아들입니다.
기본값: False
생성할 산출 파일의 명칭 또는 기존 파일에 추가할 경우 기존 파일의 명칭을 지정합니다. 기존 파일이 없는 경우 기본 shapefile을 생성할 것입니다. 기존 파일이 있다면 해당 파일에 추가할 것입니다.
processing.runalg('gdalogr:tileindex', input, field_name, proj_difference, output)