禁止されている輸送モードでルートハンドルを使用します
歩行者モードまたは自転車モードの場合の対応レベルに関する重大な通知
この要求は 、ルートpedestrian
ハンドルによって符号化されたすべてのセグメントで許可されていないトランスポートモードを指定します。
curl -X GET \
'https://router.hereapi.com/v8/routes/{routeHandle}?transportMode=pedestrian&apikey={YOUR_API_KEY}'
{
"notices": [
{
"title": "Route handle decoding failed due to forbidden segments for the specified transport mode.",
"code": "violatedTransportModeInRouteHandleDecoding",
"severity": "critical"
}
],
"routes": []
}
この動作は、次のトランスポートモードで同じです。
- pedestrian
- bicycle
- すべてのタイプの車両(公共駐車場を通るルートなど)のセグメントを閉鎖した電動車両(乗用車、トラック、バスなど)。
電動車両の場合、セクションレベルの重大な通知
この要求は truck
、ルートハンドルによって符号化されたパスで許可されていないトランスポートモードを指定します。
curl -X GET \
'https://router.hereapi.com/v8/routes/{routeHandle}?transportMode=truck&apikey={YOUR_API_KEY}'
{
"routes": [
{
"id": "d584feb7-b219-4ba3-9ece-198562807e53",
"sections": [
{
"id": "5a9bf2a5-e7a1-4400-96bb-7d0ee1adccbc",
"type": "vehicle",
"departure": {
"time": "2021-12-16T14:15:23+01:00",
"place": {
"type": "place",
"location": {"lat": 52.4993361, "lng": 13.2066244},
"originalLocation": {"lat": 52.499341, "lng": 13.206617}
}
},
"arrival": {
"time": "2021-12-16T14:16:22+01:00",
"place": {
"type": "place",
"location": {"lat": 52.4979022, "lng": 13.2046294},
"originalLocation": {"lat": 52.497887, "lng": 13.204659}
}
},
"notices": [
{
"title": "Violated vehicle restriction.",
"code": "violatedVehicleRestriction",
"severity": "critical"
}
],
"transport": { "mode": "truck" }
}
]
}
]
}
すべての電動車両(車両、トラック、バスなど)が、輸送モードでは閉じているが、他の車両タイプでは開いているセグメントを使用する場合、この動作を示します。