ポイントをラインにスナップ

ポイントを最も近いラインまたは道路にスナップ

ジオプロセシング

ファイルをドロップするかクリックして参照

対応形式: GeoJSON

GeoJSON

ファイルをドロップするかクリックして参照

対応形式: GeoJSON

GeoJSON
Examples:
ライン
スナップ済み
未スナップ
接続

ユースケース

  • ルーティング用にGPSポイントを道路ネットワークにスナップ
  • アセット位置をユーティリティラインに整列
  • 不正確なポイントデータをクリーンアップ
  • 線形参照用にポイントを準備

ポイントをラインレイヤー上の最も近い位置に移動。各ポイントは最も近いラインセグメント上に垂直に投影されます。Turf.js nearestPointOnLine()を使用。

パラメータ:ポイントレイヤー、ラインレイヤー、最大スナップ距離(このしきい値を超えるポイントは元の位置を保持しsnapped=falseとしてフラグ)。出力属性には:snap_distance(ポイントが移動した距離)、snapped(ブール値)、nearest_line_id(スナップ先のライン)が含まれます。

用途:GPSトラックを道路ネットワークにマップマッチング、住所ポイントを街路中心線に整列、サンプルポイントをトランセクトに接続、ネットワーク分析用にポイントを準備。オプション出力:元の位置からスナップ位置への移動を示す接続ライン。

100%クライアント側処理 - データは常にプライベートでデバイスから外に出ません