` `

도형 그리드

포인트에 그리드 값 추가

설명

하나 이상의 기저 배경 그리드 레이어의 보간된 값을 보유한 포인트 레이어를 통합(union)해서 새 벡터 레이어를 산출합니다. 이렇게 하면, 생성한 새 레이어의 속성 테이블에 배경 그리드의 보간된 값을 반영한 새 열이 추가될 것입니다.

파라미터

Points [vector: point]

입력 레이어를 지정합니다.

Grids [multipleinput: rasters]

배경 그리드 레이어를 지정합니다.

Interpolation [selection]

사용할 보간법을 지정합니다.

옵션:

  • 0 – [0] 최근접 이웃

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

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

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

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

기본값: 0

산출물

Result [vector]

산출 레이어를 지정합니다.

콘솔 사용법

processing.runalg('saga:addgridvaluestopoints', shapes, grids, interpol, result)

참고

도형에 그리드 값 추가

설명

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

파라미터

Shapes [vector: any]

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

Grids [multipleinput: rasters]

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

Interpolation [selection]

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

옵션:

  • 0 – [0] 최근접 이웃

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

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

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

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

기본값: 0

산출물

Result [vector]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:addgridvaluestoshapes', shapes, grids, interpol, result)

참고

폴리곤으로 그리드 자르기

설명

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

파라미터

Input [raster]

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

Polygons [vector: polygon]

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

산출물

Output [raster]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:clipgridwithpolygon', input, polygons, output)

참고

그리드로부터 등고선 계산

설명

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

파라미터

Grid [raster]

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

Minimum Contour Value [number]

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

기본값: 0.0

Maximum Contour Value [number]

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

기본값: 10000.0

Equidistance [number]

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

기본값: 100.0

산출물

Contour Lines [vector]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:contourlinesfromgrid', input, zmin, zmax, zstep, contour)

참고

방향 구성 요소로부터 벡터 기울이기

설명

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

파라미터

X Component [raster]

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

Y Component [raster]

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

Step [number]

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

기본값: 1

Size Range Min [number]

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

기본값: 25.0

Size Range Max [number]

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

기본값: 100.0

Aggregation [selection]

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

옵션:

  • 0 – [0] 최근접 이웃

  • 1 – [1] 평균값

기본값: 0

Style [selection]

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

옵션:

  • 0 – [0] simple line

  • 1 – [1] arrow

  • 2 – [2] arrow (셀 중앙)

기본값: 0

산출물

Gradient Vectors [vector]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:gradientvectorsfromdirectionalcomponents', x, y, step, size_min, size_max, aggr, style, vectors)

참고

방향 및 길이로부터 벡터 기울이기

설명

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

파라미터

Direction [raster]

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

Length [raster]

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

Step [number]

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

기본값: 1

Size Range Min [number]

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

기본값: 25.0

Size Range Max [number]

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

기본값: 100.0

Aggregation [selection]

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

옵션:

  • 0 – [0] 최근접 이웃

  • 1 – [1] 평균값

기본값: 0

Style [selection]

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

옵션:

  • 0 – [0] simple line

  • 1 – [1] arrow

  • 2 – [2] arrow (셀 중앙)

기본값: 0

산출물

Gradient Vectors [vector]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:gradientvectorsfromdirectionandlength', dir, len, step, size_min, size_max, aggr, style, vectors)

참고

표면으로부터 벡터 기울이기

설명

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

파라미터

Surface [raster]

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

Step [number]

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

기본값: 1

Size Range Min [number]

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

기본값: 25.0

Size Range Max [number]

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

기본값: 100.0

Aggregation [selection]

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

옵션:

  • 0 – [0] 최근접 이웃

  • 1 – [1] 평균값

기본값: 0

Style [selection]

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

옵션:

  • 0 – [0] simple line

  • 1 – [1] arrow

  • 2 – [2] arrow (셀 중앙)

기본값: 0

산출물

Gradient Vectors [vector]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:gradientvectorsfromsurface', surface, step, size_min, size_max, aggr, style, vectors)

참고

폴리곤 별 그리드 통계

설명

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

파라미터

Grids [multipleinput: rasters]

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

Polygons [vector: polygon]

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

Number of Cells [boolean]

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

기본값: True

Minimum [boolean]

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

기본값: True

Maximum [boolean]

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

기본값: True

Range [boolean]

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

기본값: True

Sum [boolean]

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

기본값: True

Mean [boolean]

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

기본값: True

Variance [boolean]

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

기본값: True

Standard Deviation [boolean]

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

기본값: True

Quantiles [number]

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

기본값: 0

산출물

Statistics [vector]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:gridstatisticsforpolygons', grids, polygons, count, min, max, range, sum, mean, var, stddev, quantile, result)

참고

그리드 값을 포인트로 (랜덤하게)

설명

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

파라미터

Grid [raster]

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

Frequency [number]

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

기본값: 100

산출물

Points [vector]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:gridvaluestopointsrandomly', grid, freq, points)

참고

그리드 값을 포인트로

설명

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

파라미터

Grids [multipleinput: rasters]

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

Polygons [vector: any]

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

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

Exclude NoData Cells [boolean]

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

기본값: True

Type [selection]

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

옵션:

  • 0 – [0] nodes

  • 1 – [1] cells

기본값: 0

산출물

Shapes [vector]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:gridvaluestopoints', grids, polygons, nodata, type, shapes)

참고

로컬 최소값들과 최대값들

설명

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

파라미터

Grid [raster]

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

산출물

Minima [vector]

<산출물 설명 추가할 것>

Maxima [vector]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:localminimaandmaxima', grid, minima, maxima)

참고

그리드 범주 벡터화

설명

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

파라미터

Grid [raster]

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

Class Selection [selection]

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

옵션:

  • 0 – [0] 범주 식별자가 지정한 단일 범주 1개

  • 1 – [1] 모든 범주

기본값: 0

Class Identifier [number]

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

기본값: 0

Vectorised class as... [selection]

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

옵션:

  • 0 – [0] 단일 [멀티]폴리곤 객체 1개

  • 1 – [1] 개별 폴리곤으로 표현된 각 섬

기본값: 0

산출물

Polygons [vector]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:vectorisinggridclasses', grid, class_all, class_id, split, polygons)

참고