ガイドAPIリファレンス
ガイド

距離ベースの等値線の要求方法

等距離線とも呼ばれる距離ベースの等値線は、range[type]=distanceを使用し、range[values]をメートル単位で指定してリクエストできます。 modeは次のいずれかになります。

  • short:このモードでは、等値線の計算によって、出発地から目的地までのルート計算がシミュレートされ、速度情報を無視してルート距離が最小化されます。
  • fast:このモードでは、等値線の計算によって、出発地から目的地までのルート計算がシミュレートされ、移動時間が最小限に抑えられます。

次のリクエストはshortモードで4kmの等値線を計算します。これは、可能な限り最短のルートをたどる場合、4km以内で車で到達できる範囲についての回答です。

curl -gX GET 'https://isoline.router.hereapi.com/v8/isolines?'\
'transportMode=car&'\
'origin=52.51578,13.37749&'\
'range[type]=distance&'\
'range[values]=4000&'\
'routingMode=short&'\
'apiKey=YOUR_API_KEY'

例:ベルリン中心部から4kmの距離を表す等値線 次のリクエストでは、ベルリン中心部を中心としたfastモードで4kmの等値線が計算されます。これは、可能な限り最速のルートをたどる場合、4km以内で車で到達できる範囲についての回答です。

curl -gX GET 'https://isoline.router.hereapi.com/v8/isolines?'\
'transportMode=car&'\
'origin=52.51578,13.37749&'\
'range[type]=distance&'\
'range[values]=4000&'\
'routingMode=fast&'\
'apiKey=YOUR_API_KEY'
ベルリンの中心部から4kmの距離を最速ルートで走行している等値線の例