` `

그리드 도구

집계

설명

<알고리즘 설명 추가할 것>

파라미터

Grid [raster]

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

Aggregation Size [number]

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

기본값: 3

Method [selection]

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

옵션:

  • 0 – [0] 합계

  • 1 – [1] 최소값

  • 2 – [2] 최대값

기본값: 0

산출물

콘솔 사용법

processing.runalg('saga:aggregate', input, size, method)

참고

그리드 값 변경

설명

<알고리즘 설명 추가할 것>

파라미터

Grid [raster]

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

Replace Condition [selection]

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

옵션:

  • 0 – [0] 그리드 값 = 낮은 값

  • 1 – [1] 낮은 값 < 그리드 값 < 높은 값

  • 2 – [2] 낮은 값 <= 그리드 값 < 높은 값

기본값: 0

Lookup Table [fixedtable]

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

산출물

Changed Grid [raster]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:changegridvalues', grid_in, method, lookup, grid_out)

참고

틈 닫기

설명

<알고리즘 설명 추가할 것>

파라미터

Grid [raster]

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

Mask [raster]

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

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

Tension Threshold [number]

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

기본값: 0.1

산출물

Changed Grid [raster]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:closegaps', input, mask, threshold, result)

참고

스플라인으로 틈 닫기

설명

<알고리즘 설명 추가할 것>

파라미터

Grid [raster]

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

Mask [raster]

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

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

Only Process Gaps with Less Cells [number]

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

기본값: 0

Maximum Points [number]

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

기본값: 1000

Number of Points for Local Interpolation [number]

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

기본값: 10

Extended Neighourhood [boolean]

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

기본값: True

Neighbourhood [selection]

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

옵션:

  • 0 – [0] 노이만(Neumann)

  • 1 – [1] 무어(Moore)

기본값: 0

Radius (Cells) [number]

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

기본값: 0

Relaxation [number]

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

기본값: 0.0

산출물

Closed Gaps Grid [raster]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:closegapswithspline', grid, mask, maxgapcells, maxpoints, localpoints, extended, neighbours, radius, relaxation, closed)

참고

셀 1개 틈 닫기

설명

<알고리즘 설명 추가할 것>

파라미터

Grid [raster]

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

산출물

Changed Grid [raster]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:closeonecellgaps', input, result)

참고

저장 데이터형 변환

설명

<알고리즘 설명 추가할 것>

파라미터

Grid [raster]

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

Data storage type [selection]

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

옵션:

  • 0 – [0] bit

  • 1 – [1] unsigned 1 byte integer

  • 2 – [2] signed 1 byte integer

  • 3 – [3] unsigned 2 byte integer

  • 4 – [4] signed 2 byte integer

  • 5 – [5] unsigned 4 byte integer

  • 6 – [6] signed 4 byte integer

  • 7 – [7] 4 byte floating point number

  • 8 – [8] 8 byte floating point number

기본값: 0

산출물

Converted Grid [raster]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:convertdatastoragetype', input, type, output)

참고

데이터에 맞춰 자르기

설명

<알고리즘 설명 추가할 것>

파라미터

Input layer [raster]

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

산출물

Cropped layer [raster]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:croptodata', input, output)

참고

그리드 버퍼

설명

<알고리즘 설명 추가할 것>

파라미터

Features Grid [raster]

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

Distance [number]

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

기본값: 1000

Buffer Distance [selection]

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

옵션:

  • 0 – [0] 고정

  • 1 – [1] 셀 값

기본값: 0

산출물

Buffer Grid [raster]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:gridbuffer', features, dist, buffertype, buffer)

참고

그리드 마스크 작업

설명

<알고리즘 설명 추가할 것>

파라미터

Grid [raster]

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

Mask [raster]

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

산출물

Masked Grid [raster]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:gridmasking', grid, mask, masked)

참고

그리드 방향

설명

<알고리즘 설명 추가할 것>

파라미터

Grid [raster]

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

Method [selection]

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

옵션:

  • 0 – [0] 복사

  • 1 – [1] 플립(flip)

  • 2 – [2] 거울상

  • 3 – [3] 역(invert)

기본값: 0

산출물

Changed Grid [raster]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:gridorientation', input, method, result)

참고

그리드 근접 버퍼

설명

<알고리즘 설명 추가할 것>

파라미터

Source Grid [raster]

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

Buffer distance [number]

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

기본값: 500.0

Equidistance [number]

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

기본값: 100.0

산출물

Distance Grid [raster]

<산출물 설명 추가할 것>

Allocation Grid [raster]

<산출물 설명 추가할 것>

Buffer Grid [raster]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:gridproximitybuffer', source, dist, ival, distance, alloc, buffer)

참고

그리드 축소/확대

설명

<알고리즘 설명 추가할 것>

파라미터

Grid [raster]

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

Operation [selection]

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

옵션:

  • 0 – [0] 축소

  • 1 – [1] 확대

기본값: 0

Search Mode [selection]

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

옵션:

  • 0 – [0] 정사각형

  • 1 – [1] 원

기본값: 0

Radius [number]

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

기본값: 1

Method [selection]

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

옵션:

  • 0 – [0] min

  • 1 – [1] max

  • 2 – [2] mean

  • 3 – [3] majority

기본값: 0

산출물

Result Grid [raster]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:gridshrinkexpand', input, operation, mode, radius, method_expand, result)

참고

역데이터/NODATA

설명

<알고리즘 설명 추가할 것>

파라미터

Grid [raster]

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

산출물

Result [raster]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:invertdatanodata', input, output)

참고

래스터 레이어 병합

설명

<알고리즘 설명 추가할 것>

파라미터

Grids to Merge [multipleinput: rasters]

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

Preferred data storage type [selection]

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

옵션:

  • 0 – [0] 1 bit

  • 1 – [1] 1 byte unsigned integer

  • 2 – [2] 1 byte signed integer

  • 3 – [3] 2 byte unsigned integer

  • 4 – [4] 2 byte signed integer

  • 5 – [5] 4 byte unsigned integer

  • 6 – [6] 4 byte signed integer

  • 7 – [7] 4 byte floating point

  • 8 – [8] 8 byte floating point

기본값: 0

Interpolation [selection]

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

옵션:

  • 0 – [0] 최근접 이웃

  • 1 – [1] 쌍선형(bilinear) 보간

  • 2 – [2] 거리 반비례 보간

  • 3 – [3] 이중3차(bicubic) 스플라인 보간

  • 4 – [4] B-스플라인 보간

기본값: 0

Overlapping Cells [selection]

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

옵션:

  • 0 – [0] 평균값

  • 1 – [1] 그리드 목록 순서의 첫 번째 값

기본값: 0

산출물

Merged Grid [raster]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:mergerasterlayers', grids, type, interpol, overlap, merged)

참고

패치 작업

설명

<알고리즘 설명 추가할 것>

파라미터

Grid [raster]

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

Patch Grid [raster]

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

Interpolation Method [selection]

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

옵션:

  • 0 – [0] 최근접 이웃

  • 1 – [1] 쌍선형(bilinear) 보간

  • 2 – [2] 거리 반비례 보간

  • 3 – [3] 이중3차(bicubic) 스플라인 보간

  • 4 – [4] B-스플라인 보간

기본값: 0

산출물

Completed Grid [raster]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:patching', original, additional, interpolation, completed)

참고

근접 그리드

설명

<알고리즘 설명 추가할 것>

파라미터

Features [raster]

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

산출물

Distance [raster]

<산출물 설명 추가할 것>

Direction [raster]

<산출물 설명 추가할 것>

Allocation [raster]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:proximitygrid', features, distance, direction, allocation)

참고

그리드 값 재범주화

설명

<알고리즘 설명 추가할 것>

파라미터

Grid [raster]

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

Method [selection]

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

옵션:

  • 0 – [0] single

  • 1 – [1] range

  • 2 – [2] simple table

기본값: 0

old value (for single value change) [number]

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

기본값: 0.0

new value (for single value change) [number]

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

기본값: 1.0

operator (for single value change) [selection]

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

옵션:

  • 0 – [0] =

  • 1 – [1] <

  • 2 – [2] <=

  • 3 – [3] >=

  • 4 – [4] >

기본값: 0

minimum value (for range) [number]

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

기본값: 0.0

maximum value (for range) [number]

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

기본값: 1.0

new value(for range) [number]

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

기본값: 2.0

operator (for range) [selection]

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

옵션:

  • 0 – [0] <=

  • 1 – [1] <

기본값: 0

Lookup Table [fixedtable]

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

operator (for table) [selection]

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

옵션:

  • 0 – [0] min <= value < max

  • 1 – [1] min <= value <= max

  • 2 – [2] min < value <= max

  • 3 – [3] min < value < max

기본값: 0

replace no data values [boolean]

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

기본값: True

new value for no data values [number]

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

기본값: 0.0

replace other values [boolean]

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

기본값: True

new value for other values [number]

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

기본값: 0.0

산출물

Reclassified Grid [raster]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:reclassifygridvalues', input, method, old, new, soperator, min, max, rnew, roperator, retab, toperator, nodataopt, nodata, otheropt, others, result)

참고

리샘플링

설명

<알고리즘 설명 추가할 것>

파라미터

Grid [raster]

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

Preserve Data Type [boolean]

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

기본값: True

Target Grid [selection]

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

옵션:

  • 0 – [0] user defined

기본값: 0

Interpolation Method (Scale Up) [selection]

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

옵션:

  • 0 – [0] 최근접 이웃

  • 1 – [1] 쌍선형(bilinear) 보간

  • 2 – [2] 거리 반비례 보간

  • 3 – [3] 이중3차(bicubic) 스플라인 보간

  • 4 – [4] B-스플라인 보간

  • 5 – [5] 평균값

  • 6 – [6] 평균값 (셀 면적 가중치)

  • 7 – [7] 최소값

  • 8 – [8] 최대값

  • 9 – [9] 다수

기본값: 0

Interpolation Method (Scale Down) [selection]

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

옵션:

  • 0 – [0] 최근접 이웃

  • 1 – [1] 쌍선형(bilinear) 보간

  • 2 – [2] 거리 반비례 보간

  • 3 – [3] 이중3차(bicubic) 스플라인 보간

  • 4 – [4] B-스플라인 보간

기본값: 0

Output extent [extent]

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

기본값: 0,1,0,1

Cellsize [number]

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

기본값: 100.0

산출물

Grid [raster]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:resampling', input, keep_type, target, scale_up_method, scale_down_method, output_extent, user_size, user_grid)

참고

그리드 정렬

설명

<알고리즘 설명 추가할 것>

파라미터

Input Grid [raster]

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

Down sort [boolean]

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

기본값: True

산출물

Sorted Grid [raster]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:sortgrid', grid, down, output)

참고

RGB 밴드 분할

설명

<알고리즘 설명 추가할 것>

파라미터

Input layer [raster]

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

산출물

Output R band layer [raster]

<산출물 설명 추가할 것>

Output G band layer [raster]

<산출물 설명 추가할 것>

Output B band layer [raster]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:splitrgbbands', input, r, g, b)

참고

임계 버퍼

설명

<알고리즘 설명 추가할 것>

파라미터

Features Grid [raster]

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

Value Grid [raster]

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

Threshold Grid [raster]

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

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

Threshold [number]

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

기본값: 0.0

Threshold Type [selection]

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

옵션:

  • 0 – [0] 절대적

  • 1 – [1] 셀 값을 기준으로 상대적

기본값: 0

산출물

Buffer Grid [raster]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:thresholdbuffer', features, value, thresholdgrid, threshold, thresholdtype, buffer)

참고