` `
<알고리즘 설명 추가할 것>
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)
<알고리즘 설명 추가할 것>
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)
<알고리즘 설명 추가할 것>
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)
<알고리즘 설명 추가할 것>
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)