在 Fleet Telematics 的 API 参考中,它说您可以使用 Here Routing V8 来计算路线。但是,当我尝试发送请求(带有来源、目的地、传输和显然 API 密钥)时,它总是返回错误 404。那么使用舰队远程信息处理/v8/路由的正确方法是什么?
2 回答
0
我认为您正在寻找的是查询参数“return = polyline”。所以在你的例子中
https://router.hereapi.com/v8/routes?apiKey={apiKey}&transportMode=truck&origin=52.51375,13.42462&destination=52.52332,13.42&return=polyline
我仍在学习自己从 v7 迁移到 v8,但我认为我们可以一起解决这个问题,所以如果你解决了这个问题,请保持更新
于 2021-05-28T08:53:59.960 回答
0
Fleet Telematics API 将您的更改编译为可路由的二进制地图格式。路由在 HERE 地图图层之上使用这些图层。
文档页面:
https ://developers.here.com/documentation/fleet-telematics/dev_guide/topics/custom-routes.html
另外,请查看以下示例,了解使用车队远程信息处理的自定义路由
http://fleet.ls.hereapi.com/2/overlays/upload.json?map_name=OVERLAYEXAMPLE1
&overlay_spec=[
{ "op":"override",
"shape":[[50.10765,8.68774],[50.10914,8.68771]],
"layer":"LINK_ATTRIBUTE_FCN",
"data":{"VEHICLE_TYPES":"0"}
},
{ "op":"create",
"shape":[[50.10937,8.68422],[50.10807,8.68525],[50.10737,8.68387]],
"data":{"NAMES":"ENGBNDemo Road"}
},
{ "op":"override",
"shape":[[50.10937,8.68422],[50.10807,8.68525],[50.10737,8.68387]],
"layer":"TRUCK_RESTR_FCN",
"data":{"VEHICLE_TYPES":"truck", "WEIGHT_RESTRICTION":"3300"}
}
]
&storage=readonly
&app_id=YOUR_APP_ID&app_code=YOUR_APP_CODE
于 2021-06-28T14:06:29.413 回答