0

我在 HERE 上有免费增值计划,并且正在使用路由 REST 服务。

当我使用 getroute 请求https://route.api.here.com/routing/7.2/getroute.json?app_id=APPID&app_code=APPCODE&waypoint0=geo!47.4183889,9.7318127&waypoint1=geo! 请求两个路径点之间的详细汽车路线时! 47.4315312,9.8954753&mode=fastest;car;traffic:disabled,我必须设置 routeId 参数,否则我会收到错误“Parameter \"routeid\" is not specified”。

如何获取我的 routeId?我希望我会收到带有计算路由结果的结果,但它不在 json 响应中。

4

1 回答 1

0

您好getRoute请求用于检索有关先前计算的路线的更多信息。因此,routeId 必须作为您之前的 calculateRoute 响应的一部分提供给您。要获取 routeId,您必须将 routeAttributes 指定为 routeId "&routeattributes=ri"。请在此处查看文档(routeAttributes)-

于 2019-01-24T10:47:35.447 回答