25.2.5. 래스터 투영체

25.2.5.1. 투영체 할당하기

래스터 데이터셋에 좌표계를 적용합니다.

이 알고리즘은 GDAL 편집 유틸리티 에서 파생되었습니다.

기본 메뉴: Raster ► Projections

파라미터

라벨

명칭

유형

설명

Input layer

INPUT_LAYER

[raster]

입력 래스터 레이어

Desired CRS

CRS

[crs]

산출 레이어의 투영체(좌표계)

산출물

라벨

명칭

유형

설명

Layer with projection

OUTPUT

[raster]

새 투영체 정보를 가진 산출 래스터 레이어

파이썬 코드

알고리즘 ID: gdal:assignprojection

import processing
processing.run("algorithm_id", {parameter_dictionary})

공간 처리 툴박스에 있는 알고리즘 위에 마우스를 가져가면 알고리즘 ID 를 표시합니다. 파라미터 목록(dictionary) 은 파라미터 명칭 및 값을 제공합니다. 파이썬 콘솔에서 공간 처리 알고리즘을 어떻게 실행하는지 자세히 알고 싶다면 콘솔에서 공간 처리 알고리즘 사용 을 참조하세요.

25.2.5.2. 투영체 추출하기

래스터 파일의 투영체를 추출해서 .wld 확장자를 가진 월드 파일에 작성합니다.

이 알고리즘은 GDAL 좌표계 정보 유틸리티 에서 파생되었습니다.

기본 메뉴: Raster ► Projections

파라미터

라벨

명칭

유형

설명

Input file

INPUT_LAYER

[raster]

입력 래스터: 래스터 레이어가 파일 기반이어야 합니다. 이 알고리즘이 래스터 파일을 가리키는 경로를 생성된 .wld 파일의 위치로 사용하기 때문입니다. 파일이 아닌 래스터 레이어를 사용하면 오류가 발생할 것입니다.

Create also .prj file

PRJ_FILE_CREATE

[boolean]

기본값: False

이 파라미터를 활성화하면 투영체 정보를 담은 .prj 파일도 생성합니다.

산출물

라벨

명칭

유형

설명

World file

WORLD_FILE

[file]

래스터 파일에 대한 변형(transformation) 파라미터를 담고 있는, .wld 확장자를 가진 텍스트 파일입니다.

ESRI Shapefile prj file

PRJ_FILE

[file]

좌표계를 서술하는, .prj 확장자를 가진 텍스트 파일입니다. Create also .prj file 파라미터를 거짓으로 설정한 경우 None 이 될 것입니다.

파이썬 코드

알고리즘 ID: gdal:extractprojection

import processing
processing.run("algorithm_id", {parameter_dictionary})

공간 처리 툴박스에 있는 알고리즘 위에 마우스를 가져가면 알고리즘 ID 를 표시합니다. 파라미터 목록(dictionary) 은 파라미터 명칭 및 값을 제공합니다. 파이썬 콘솔에서 공간 처리 알고리즘을 어떻게 실행하는지 자세히 알고 싶다면 콘솔에서 공간 처리 알고리즘 사용 을 참조하세요.

25.2.5.3. 왜곡하기 (재투영)

래스터 레이어를 또다른 좌표계로 재투영합니다. 산출 파일의 해상도 및 리샘플링 메소드를 선택할 수 있습니다.

이 알고리즘은 GDAL 왜곡(warp) 유틸리티 에서 파생되었습니다.

기본 메뉴: Raster ► Projections

파라미터

기본 파라미터

라벨

명칭

유형

설명

Input layer

INPUT

[raster]

재투영할 입력 래스터 레이어

Source CRS

부가적

SOURCE_CRS

[crs]

입력 래스터 레이어의 좌표계를 정의합니다.

Target CRS

부가적

TARGET_CRS

[crs]

기본값: EPSG:4326

산출 레이어의 좌표계

Resampling method to use

RESAMPLING

[enumeration]

기본값: 0

사용할 픽셀값 리샘플링 메소드를 선택합니다. 선택할 수 있는 옵션은 다음과 같습니다:

  • 0 — 최근접 이웃

  • 1 — 이중선형(Bilinear)

  • 2 — 3차 회선(Cubic Convolution)

  • 3 — B-스플라인 회선

  • 4 — 란초시 창이 있는 싱크(Lánczos Windowed Sinc)

  • 5 — 평균

  • 6 — 모드

  • 7 — 최대값

  • 8 — 최소값

  • 9 — 중간값

  • 10 — 제1사분위수(First Quartile)

  • 11 — 제3사분위수(Third Quartile)

Nodata value for output bands

부가적

NODATA

[number]

기본값: None

산출 밴드에 사용할 NODATA 값을 설정합니다. 설정하지 않을 경우, 소스 데이터셋에서 NODATA 값을 복사할 것입니다.

Output file resolution in target georeferenced units

부가적

TARGET_RESOLUTION

[number]

기본값: None

재투영한 결과를 저장할 산출 파일의 해상도를 정의합니다.

Reprojected

OUTPUT

[raster]

기본값: [Save to temporary file]

산출 래스터 레이어를 지정합니다. 다음 가운데 하나로 저장할 수 있습니다:

  • 임시 파일로 저장

  • 파일로 저장…

고급 파라미터

라벨

명칭

유형

설명

Additional creation options

부가적

OPTIONS

[string]

기본값: ‘’

래스터를 생성하기 위한 (색상, 블록 크기, 파일 압축 등등) 하나 이상의 생성 옵션을 추가하기 위한 파라미터입니다. 사용자 편의를 위해, 사전 정의 프로파일을 사용할 수 있습니다. (GDAL 드라이버 옵션 참조)

배치(batch) 프로세스의 경우: 파이프 문자(|)로 복수의 옵션들을 분리하십시오.

Output data type

DATA_TYPE

[enumeration]

기본값: 0

산출 래스터 파일의 포맷을 정의합니다. 다음 가운데 하나로 지정할 수 있습니다:

  • 0 — 입력 레이어의 데이터 유형 사용

  • 1 — 바이트(Byte)

  • 2 — 부호 있는 16비트 정수형(Int16)

  • 3 — 부호 없는 16비트 정수형(UInt16)

  • 4 — 부호 없는 32비트 정수형(UInt32)

  • 5 — 부호 있는 32비트 정수형(Int32)

  • 6 — 부동소수점 32비트 실수형(Float32)

  • 7 — 부동소수점 64비트 실수형(Float64)

  • 8 — 복잡 16비트 정수형(CInt16)

  • 9 — 복잡 32비트 정수형(CInt32)

  • 10 — 복잡 부동소수점 32비트 실수형(CFloat32)

  • 11 — 복잡 부동소수점 64비트 실수형(CFloat64)

Georeferenced extents of output file to be created

부가적

TARGET_EXTENT

[extent]

생성할 산출 파일의 지리참조된 범위를 설정합니다. (기본적으로 Target CRS 파라미터에서 설정합니다. 이 범위를 설정한 경우 CRS of the target raster extent 파라미터에서 설정합니다.)

다음과 같은 메소드를 사용할 수 있습니다:

  • 레이어로부터 계산…: 현재 프로젝트에 불러온 레이어의 범위를 사용합니다.

  • 맵 캔버스 범위 사용

  • 캔버스에 그리기

  • 좌표를 xmin, xmax, ymin, ymax 로 입력

CRS of the target raster extent

부가적

TARGET_EXTENT_CRS

[crs]

산출 파일의 범위로 지정한 좌표를 해석할 좌표계를 지정합니다. 이 파라미터를 산출 데이터셋의 대상 좌표계와 혼동해서는 안 됩니다. 그 대신, 예를 들어 산출물 좌표가 측지 경위도 좌표계라는 것을 알고 있지만, 결과물을 투영된 좌표계로 산출하려는 경우 이 파라미터가 유용할 것입니다.

Use multithreaded warping implementation

MULTITHREADING

[boolean]

기본값: False

이미지 무리를 처리하고 입력/출력 작업을 동시에 수행하기 위해 스레드 2개를 사용할 것입니다. 계산 자체는 다중 스레드 작업이 아니라는 사실을 기억하십시오.

Additional command-line parameters

부가적

EXTRA

[string]

기본값: None

부가 GDAL 명령 줄 옵션을 추가합니다.

산출물

라벨

명칭

유형

설명

Reprojected

OUTPUT

[raster]

기본값: [Save to temporary file]

재투영된 산출 래스터 레이어

파이썬 코드

알고리즘 ID: gdal:warpreproject

import processing
processing.run("algorithm_id", {parameter_dictionary})

공간 처리 툴박스에 있는 알고리즘 위에 마우스를 가져가면 알고리즘 ID 를 표시합니다. 파라미터 목록(dictionary) 은 파라미터 명칭 및 값을 제공합니다. 파이썬 콘솔에서 공간 처리 알고리즘을 어떻게 실행하는지 자세히 알고 싶다면 콘솔에서 공간 처리 알고리즘 사용 을 참조하세요.