ビネット価格を除く合計の通行料金を取得

ドライバーには、指定したルートに必要なtolls[vignettes]=allすべてのビネットがあります。次の例では、ルートに追加されたすべての通行料金の合計を要求します(travelSummary,tolls&currency=Eur&spans=tollSystems&transportMode=car&tolls[summaries]=total)。

curl -X GET \
https://router.hereapi.com/v8/routes?origin=49.03392,10.601304&destination=44.505213,11.229968&return=polyline,travelSummary,tolls&currency=Eur&spans=tollSystems&transportMode=car&tolls[summaries]=total&tolls[vignettes]=all&apikey={YOUR_API_KEY}

ドライバーはこの情報を必要としないため、レスポンスではビネットの個々の価格は指定されません。

"travelSummary": {
  "duration": 26911,
    "length": 674821,
    "baseDuration": 26085,
    "tolls": {
      "total": {
        "type": "value",
        "currency": "EUR",
        "value": 36.3
     }
  }
}

spans レスポンスのセクションでは、ルートで検出されたさまざまなトール システムの場所を、ポリライン へのオフセットとして指定します。

"spans": [
        {
               "offset": 0
        },
        {           
               "offset": 7987,
            "tollSystems": [
                    0
            ]
        },
        {
            "offset": 8303,
              "tollSystems": [
                    1
            ]
        },
        {
             "offset": 9151
        },
        {
            "offset": 9248,
            "tollSystems": [
                    2
            ]
        },
        {
            "offset": 17156,
            "tollSystems": [
                    3,
                    2
            ]
        },
        {
            "offset": 17157,
            "tollSystems": [
                    2
            ]
        },
        {
            "offset": 17162
        }
    ],

通行料金の収集場所およびトール システム関連の情報は、レスポンスの下部のセクションで参照できます。

        "tollCollectionLocations": [
                                {
                                    "name": "Vipiteno",
                                    "location": {
                                        "lat": 46.88487,
                                        "lng": 11.43465
                                    }
                                },
                                {
                                    "name": "Bologna",
                                    "location": {
                                        "lat": 44.52436,
                                        "lng": 11.24518
                                    }
                                }
                            ]
                        }
                    ],
                    "tollSystems": [
                        {
                            "id": 508,
                            "name": "VIGNETTE AUSTRIA",
                            "languageCode": "ENG"
                        },
                        {
                            "id": 5224,
                            "name": "ASFINAG BRENNER AUTOBAHN",
                            "languageCode": "ENG"
                        },
                        {
                            "id": 5048,
                            "name": "AUTOSTRADE PER L'ITALIA S.P.A.",
                            "languageCode": "ENG"
                        },
                        {
                            "id": 7311,
                            "name": "AUTOSTRADE PER L'ITALIA S.P.A.",
                            "languageCode": "ENG"
                        }
                    ]
                }
            ]

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

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