` `

GDAL 추출

범위로 래스터 자르기

설명

GDAL이 지원하는 모든 래스터 파일을 입력 범위에 맞춰 자릅니다. 이 알고리즘은 GDAL grid 유틸리티 에서 파생됐습니다.

파라미터

Input layer [raster]

입력 래스터 파일입니다.

Nodata value, leave as none to take the nodata value from input [string]

산출 래스터에 있는 NODATA 값을 치환할 값을 정의합니다.

기본값: None

Clipping extent [extent]

산출 래스터의 범위로 사용될 범위입니다. 지정한 경계 상자 안에 들어오는 객체만 선택합니다.

기본값: 0,1,0,1

Additional creation parameters [string]

부가적인 파라미터입니다.

<파라미터 설명 추가할 것>

기본값: (설정하지 않음)

산출물

Output layer [raster]

산출 래스터 레이어입니다.

콘솔 사용법

processing.runalg('gdalogr:cliprasterbyextent', input, no_data, projwin, extra, output)

참고

마스크 레이어로 래스터 자르기

설명

GDAL이 지원하는 모든 래스터 파일을 입력 벡터 마스크 레이어에 맞춰 자릅니다. 이 알고리즘은 GDAL grid 유틸리티 에서 파생됐습니다.

파라미터

Input layer [raster]

입력 래스터 레이어입니다.

Mask layer [vector: polygon]

래스터를 자르기 위한 벡터 마스크를 정의합니다.

Nodata value, leave as none to take the nodata value from input [string]

입력 래스터에 있는 NODATA 영역에 삽입할 값을 정의합니다.

기본값: None

Create and output alpha band [boolean]

산출물에 대한 알파 밴드를 생성합니다. 이 알파 밴드가 픽셀의 투명도 값을 담습니다.

기본값: False

Keep resolution of output raster [boolean]

산출 래스터의 해상도를 변경하지 않을 것입니다.

기본값: False

Additional creation parameters [string]

부가적인 파라미터입니다.

<파라미터 설명 추가할 것>

기본값: (설정하지 않음)

산출물

Output layer [raster]

산출 래스터 레이어입니다.

콘솔 사용법

processing.runalg('gdalogr:cliprasterbymasklayer', input, mask, no_data, alpha_band, keep_resolution, extra, output)

참고

등고선

설명

GDAL이 지원하는 모든 표고 래스터에서 등고선을 추출합니다. 이 알고리즘은 GDAL contour 유틸리티 에서 파생됐습니다.

파라미터

Input layer [raster]

입력 표고 래스터입니다.

Interval between contour lines [number]

등고선 사이의 간격을 표고 래스터의 지정 단위로 정의합니다.

기본값: 10.0

Attribute name (if not set, no elevation attribute is attached) [string]

부가적인 파라미터입니다.

등고선의 값을 담게 될 속성 필드의 명칭을 정의합니다. 필드명을 정의하지 않는 경우 ‘ELEV’라고 명명할 것입니다.

기본값: ELEV

Additional creation parameters [string]

부가적인 파라미터입니다.

<파라미터 설명 추가할 것>

기본값: (설정하지 않음)

산출물

Output file for contour lines (vector) [vector]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('gdalogr:contour', input_raster, interval, field_name, extra, output_vector)

참고