포인트를 선에 스냅

포인트를 가장 가까운 선이나 도로에 스냅

지오프로세싱

파일을 여기에 놓거나 클릭하여 찾기

지원 형식: GeoJSON

GeoJSON

파일을 여기에 놓거나 클릭하여 찾기

지원 형식: GeoJSON

GeoJSON
Examples:
라인
스냅됨
스냅되지 않음
연결

사용 사례

  • 라우팅을 위해 GPS 포인트를 도로 네트워크에 스냅
  • 유틸리티 라인에 자산 위치 정렬
  • 부정확한 포인트 데이터 정리
  • 선형 참조를 위한 포인트 준비

포인트를 선 레이어의 가장 가까운 위치로 이동합니다. 각 포인트는 가장 가까운 선 세그먼트에 수직으로 투영됩니다. Turf.js nearestPointOnLine() 사용.

매개변수: 포인트 레이어, 선 레이어, 최대 스냅 거리(이 임계값을 넘는 포인트는 원래 위치를 유지하고 snapped=false로 플래그). 출력 속성에는 다음이 포함됩니다: snap_distance(포인트가 이동한 거리), snapped(부울), nearest_line_id(스냅된 선).

사용 사례: GPS 트랙을 도로 네트워크에 맵 매칭, 주소 포인트를 도로 중심선에 정렬, 샘플 포인트를 횡단면에 연결, 네트워크 분석을 위한 포인트 준비. 선택적 출력: 원래 위치에서 스냅된 위치로의 이동을 보여주는 연결선.

100% 클라이언트 측 처리 - 데이터는 기기를 떠나지 않습니다