` `

도형 폴리곤

라인을 폴리곤으로 변환

설명

라인을 폴리곤으로 변환합니다.

파라미터

Lines [vector: line]

변환할 라인을 지정합니다.

산출물

Polygons [vector]

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

콘솔 사용법

processing.runalg('saga:convertlinestopolygons', lines, polygons)

참고

폴리곤/라인 꼭짓점을 포인트로 변환

설명

라인 또는 폴리곤 꼭짓점을 포인트로 변환합니다.

파라미터

Shapes [vector: any]

공간 처리할 레이어를 지정합니다.

산출물

Points [vector]

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

콘솔 사용법

processing.runalg('saga:convertpolygonlineverticestopoints', shapes, points)

참고

폴리곤 중심

설명

폴리곤의 중심을 계산합니다.

파라미터

Polygons [vector: polygon]

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

Centroids for each part [boolean]

다중 부분 폴리곤의 각 부분 별로 중심을 계산할지 여부를 결정합니다.

기본값: True

산출물

Centroids [vector]

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

콘솔 사용법

processing.runalg('saga:polygoncentroids', polygons, method, centroids)

참고

폴리곤 융해

설명

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

파라미터

Polygons [vector: polygon]

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

1. Attribute [tablefield: any]

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

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

2. Attribute [tablefield: any]

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

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

3. Attribute [tablefield: any]

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

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

Dissolve... [selection]

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

옵션:

  • 0 – [0] 동일한 속성값을 보유한 폴리곤

  • 1 – [1] 모든 폴리곤

  • 2 – [2] 동일한 속성값을 보유한 폴리곤 (내부 경계 유지)

  • 3 – [3] 모든 폴리곤 (내부 경계 유지)

기본값: 0

산출물

Dissolved Polygons [vector]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:polygondissolve', polygons, field_1, field_2, field_3, dissolve, dissolved)

참고

폴리곤-라인 교차

설명

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

파라미터

Polygons [vector: polygon]

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

Lines [vector: line]

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

산출물

Intersection [vector]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:polygonlineintersection', polygons, lines, intersect)

참고

폴리곤을 분리할 폴리곤 부분

설명

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

파라미터

Polygons [vector: polygon]

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

Ignore Lakes [boolean]

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

기본값: True

산출물

Polygon Parts [vector]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:polygonpartstoseparatepolygons', polygons, lakes, parts)

참고

폴리곤 속성

설명

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

파라미터

Polygons [vector: polygon]

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

Number of Parts [boolean]

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

기본값: True

Number of Vertices [boolean]

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

기본값: True

Perimeter [boolean]

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

기본값: True

Area [boolean]

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

기본값: True

산출물

Polygons with Property Attributes [vector]

<산출물 설명 추가할 것>

콘솔 사용법

processing.runalg('saga:polygonproperties', polygons, bparts, bpoints, blength, barea, output)

참고

폴리곤 도형 인덱스

설명

폴리곤에 대한 공간 통계를 계산합니다. 이 통계는 다음을 포함합니다:

  • 면적

  • 둘레

  • 둘레/면적

  • 둘레/면적의 제곱근

  • 최장 거리

  • 거리/면적 최대값

  • 거리/면적의 제곱근 최대값

  • 도형 인덱스

파라미터

Shapes [vector: polygon]

분석할 레이어입니다.

산출물

Shape Index [vector]

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

콘솔 사용법

processing.runalg('saga:polygonshapeindices', shapes, index)

참고

폴리곤을 경계선과 노드로

설명

폴리곤의 경계와 노드를 추출해서 개별 파일로 생성합니다.

파라미터

Polygons [vector: polygon]

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

산출물

Edges [vector]

폴리곤 경계선을 담은 산출 라인 레이어입니다.

Nodes [vector]

폴리곤 노드를 담은 산출 포인트 레이어입니다.

콘솔 사용법

processing.runalg('saga:polygonstoedgesandnodes', polygons, edges, nodes)

참고