Isolineの計算に回避オプションを追加

Isolineの計算は、処理中に一部のエリアまたは道路を回避するようにエンジンに指定することで絞り込むことができます。 このような方法で計算を制限すると、一般的に Isoline のサイズが小さくなりますが、Isolineに内部の穴を含めることはできないため、結果は直感的ではない可能性があります。

以下のリクエストでは、ドイツのベルリン近郊で、モードshort で 25km と 30km の両方のIsolineを計算し、環境ゾーンを回避するオプションを指定しています。25 km のIsoline では、このエリアは避けられていることは明らかですが、 30 kmのIsolineではそうではありません。 その理由は、余分な距離によりルートが市内環状線を回り込み、その先の等値線を閉じることができるためです。穴は許可されていないため、領域全体が Isolineによって入力されます。

curl -X GET \
  'https://isoline.router.hereapi.com/v8/isolines?transportMode=car&origin=52.6044796,13.4715151&range[type]=distance&range[values]=25000,30000&routingMode=short&avoid[zoneCategories]=environmental'
例 : ベルリン中心部から 4 km の距離を表すIsoline
図 1. 例 : ベルリン中心部から 4 km の距離を表すIsoline

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

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