포인트로 라인 분할

포인트와 교차 또는 일정 거리 이상 근접한 포인트를 기준으로 라인을 분할합니다.

Syntax

SplitLineAtPoint (SimpleFeatureCollection lineFeatures, SimpleFeatureCollection pointFeatures, Double tolerance) : SimpleFeatureCollection

Input Parameters

Identifier

Description

Type

Default

Required

lineFeatures

분할할 라인 레이어입니다.

SimpleFeatureCollection

✓

pointFeatures

라인 레이어를 분할하는 데 사용되는 포인트 레이어입니다.

SimpleFeatureCollection

✓

tolerance

탐색 반경입니다. 거리가 0인 경우, 선과 가장 가까운 포인트가 라인을 분할하는데 사용됩니다.

Double

0.0

Process Outputs

Identifier

Description

Type

Default

Required

result

분할한 출력 라인 레이어입니다.

SimpleFeatureCollection

✓

Constraints

  • inputFeatures 파라미터는 라인 레이어 이어야 한다.

  • toleralce 파라미터가 0인 경우 각 라인 피처와 교차되는 모든 포인트가 사용되며, 만약 교차되는 포인트 피처가 없는 경우 가장 가까운 한개의 포인트 피처가 라인 분할에 사용된다.

  • toleralce 파라미터가 0 이상인 경우에 탐색 반경 내의 모든 포인트 피처가 분할에 사용된다.

Examples

라인 레이어를 포인트 레이어로 분할한 결과입니다.

../../../_images/splitlineatpoint.png