피처를 포인트로 변환

입력 피처의 중심점(무게중심 또는 반드시 포함)을 포인트로 변환합니다.

Syntax

FeatureToPoint (SimpleFeatureCollection inputFeatures, Boolean inside, Boolean singlePart) : SimpleFeatureCollection

Input Parameters

Identifier

Description

Type

Default

Required

inputFeatures

입력 멀티포인트, 라인 또는 폴리곤 레이어입니다.

SimpleFeatureCollection

✓

inside

포인트로 변환할 방법을 설정합니다. 폴리곤의 경우 Centroid(False)는 무게중심점이고 Inside(True, 기본값)는 포인트로 변환시 변환한 포인트가 반드시 원본 폴리곤 내에 포함됩니다.

Boolean

true

singlePart

멀티파트 피처의 경우 싱글파트로 변환 후 각각의 싱글 파트의 중심점을 피처로 변환합니다.

Boolean

false

Process Outputs

Identifier

Description

Type

Default

Required

result

출력 포인트 레이어입니다.

SimpleFeatureCollection

✓

Constraints

  • inputFeatures는 포인트, 라인, 폴리곤 모두 가능하다.

  • inputFeatures가 폴리곤이고 inside 가 Ture이면 중심점은 반드시 폴리곤 내에 포함된다.

  • singlePart가 True이고 Geometry가 MultiPart인 경우 모든 Part의 Geometry를 중심점으로 변환한다.

Examples

inside 파라미터가 True이고 singlePart 파라미터가 True인 경우입니다. MultiPolygon인 경우 하나의 중심점이 변환됩니다.

../../../_images/featuretopoint1.png

inside 파라미터가 True이고 singlePart 파라미터가 False인 경우입니다. MultiPolygon인 경우 Polygon의 수만큼 중심점이 변환됩니다.

../../../_images/featuretopoint2.png