回避オプションの使用

Isolineの計算では、通常のルート計算で使用されたものと同じ回避オプションがサポートされますが、その影響は少し異なります。

  • ルート計算の回避オプションは、可能であれば特定のセグメントの使用を回避しますが、必要に応じて引き続き使用し、重要な通知を発行します。。
  • Isoline計算の回避オプションでは、Isolineからセグメントを除外し、ルート計算中に重要な通知が発生しないセグメントのみが、このエリアに含まれようにします。

例 : アクセスを制限された高速道路の回避

リクエストを Isolineと比較して、回避オプションが与える影響を確認できます。

curl -X GET \
  'https://isoline.router.hereapi.com/v8/isolines?origin=51.487480%2C9.009091&range[type]=distance&range[values]=5000&transportMode=car'
curl -X GET \
  'https://isoline.router.hereapi.com/v8/isolines?origin=51.487480%2C9.009091&range[type]=distance&range[values]=5000&transportMode=car&avoid[features]=controlledAccessHighway'

結果として得られるIsolineは次のとおりです。

回避オプションなし
図 1. 回避オプションなし
回避オプションの使用
図 2. 回避オプションの使用

例 : 回避オプションのため、Isolineを空にしてください

回避されたセグメントで Isolineが開始された場合、結果の Isoline には出発地のみが含まれます(ユーザーは重要な通知を受け取らずにルートを計算できないため)。

curl -X GET \
  'https://isoline.router.hereapi.com/v8/isolines?&origin=51.490899%2C9.011935&range[type]=distance&range[values]=5000&transportMode=car&avoid[features]=controlledAccessHighway'
空のIsoline
図 3. 空のIsoline)

Isolineは、時間、距離、または燃料 / エネルギーの消費量に基づいて、マップ上の特定のポイントとの間で到達できる領域です。

」に一致する結果は 件です

    」に一致する結果はありません