ルーティングゾーン

ROUTING_ZONES サポートされているルーティングゾーンを照会するには、レイヤーを使用します。 これには、ルーティング API V8 でさらに使用されるゾーン ID が含ま avoid[zoneIdentifiers] れています。たとえば、ルート計算中にゾーンを回避するためのパラメータの値として使用されます。 ROUTING_ZONES レイヤーの属性 ( 列 ) は次のとおりです。

属性 説明
ゾーン ID ゾーン ID 。
ゾーンタイプ ゾーンのタイプ。
ゾーン名 ゾーンの名前。
iso_country_code ゾーンが存在する 3 文字の ISO 国コード。

ルーティングゾーンを取得します

リソース /v8/maps/attributes を使用 ROUTING_ZONES してレイヤーからデータを取得できます。 リソース /v8/maps/attributes に必要なパラメーター は 、layers および inapiKeyまたは app_id および app_code です。

サポートされているルーティングゾーンをすべてのリージョンから取得するには、次の GET 要求を送信します。

https://smap.hereapi.com/v8/maps/attributes
?apiKey={YOUR_API_KEY}
&layers=ROUTING_ZONES
&in=all

&mapName パラメータを使用して、サポートされているルーティングゾーンを WEU 、 EEU 、 NA 、 APAC などの特定のリージョンから取得します GET 要求を実行する NA と、サポートされているルーティングゾーンがリージョンから取得されます。

サンプルリクエスト

https://smap.hereapi.com/v8/maps/attributes
?apiKey={YOUR_API_KEY}
&layers=ROUTING_ZONES
&in=all
&mapName=NA

応答の例

{
    "geometries": [
        {
            "attributes": {
                "ZONE_NAME": "Zona Metropolitana Valle de México",
                "ZONE_ID": "here:cm:envzone:79",
                "ISO_COUNTRY_CODE": "MEX",
                "ZONE_TYPE": "environmental"
            },
            "layerId": "ROUTING_ZONES"
        }
    ]
}

フィルタリング

&filter パラメータを使用して、サポートされているルーティングゾーンをフィルタリングできます。 フィルターは ROUTING_ZONES レイヤーの任意の属性に適用できます。 フィルタは SQL 式であり、 URL でエンコードされている必要があります。 たとえば、次の GET 要求を使用 Mexico (MEX)して、サポートされているルーティングゾーンをから取得します。

https://smap.hereapi.com/v8/maps/attributes
?apiKey={YOUR_API_KEY}
&layers=ROUTING_ZONES
&in=all
&filter=ISO_COUNTRY_CODE%3D%22MEX%22

以下の GET リクエストでは environmental 、すべてのリージョンのゾーンのみが返されます。

https://smap.hereapi.com/v8/maps/attributes
?apiKey={YOUR_API_KEY}
&layers=ROUTING_ZONES
&in=all
&filter=ZONE_TYPE%3D%22environmental%22

次のサンプルの GET 要求で使用可能 environmental なゾーンを取得するように、レイヤーの複数の属性にフィルタを適用することもでき Germany (DEU)ます。

https://smap.hereapi.com/v8/maps/attributes
?apiKey={YOUR_API_KEY}
&layers=ROUTING_ZONES
&in=all
&filter=ISO_COUNTRY_CODE%3D%22DEU%22%20and%20ZONE_TYPE%3D%22environmental%22

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

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