最も近いセグメントのスナッピング

特定のセグメントのルート、境界、またはマトリクスを計算するときに、始点または終点が道路網から離れた場所にある場合、ERM は始点と終点の付近にある最も近いセグメントを見つけようとします。この拡張計算では、ERM は幾何学的に最も近いセグメントを考慮します。この方法では、最も近いセグメントでルーティングが制限されている場合、“経路を計算できませんでした” というエラー メッセージが表示されます (ルートの場合)。ポリゴンで maxOffRoadDistance に従ってマトリクスと円形の境界が計算された場合も、同じエラーが発生します。

以下の解決策では、最も近い制限されたセグメントを無視して次善のルートを提示するように、最も近いセグメントを検索するスナッピング ロジックの改良を試みています。
注: この変更は、始点または終点付近の最も近いセグメントが制限されている場合にのみ適用可能で効果があります。