这里API:将NAVTECH边数映射到纬度/经度?

时间:2017-01-02 14:01:29

标签: here-api

我正在使用Here API搜索我家乡发生交通事故的道路。我的目标是提取事故发生时的完整道路坐标(作为纬度/经度的序列),以便以合理的比例绘制该道路。

使用traffic / 6.1 / incidents API,我使用地理边界框查询数据。响应中的事故由一对TMC位置以及一对纬度/经度地理点描述。这些数据太粗糙,无法绘制道路。 (如果我在这里错了,请纠正我,但我想补充更多有关道路转弯的细节。)

我的问题是关于当我转向检查事故/事件响应的其余部分时发现的内容,其中包含所谓的NAVTECH数据(XML):

< NavTech的>
< EDGE>
< EDGE_ID> 1150578390< / EDGE_ID>
< EDGE_ID> 1150578391< / EDGE_ID>
< EDGE_ID> ...< / EDGE_ID>
< VERSION_ID> 201604< / VERSION_ID>
< / NavTech的>

我的问题是:有没有可用的方法将NAVTECH边缘映射到成对的纬度/经度坐标? 我搜索了Here.com,here-api stackoverflow标签,并尝试谷歌寻求答案,但我发现这类数据的文档很少。我正在寻找我能找到的所有信息(i)描述NAVTECH边缘及其含义,(ii)如何将NAVTECH映射到地理坐标。一般而言,(iii)我是否可以使用Here API获取比发生事故的道路更多的地理信息?

亲切的问候,
来自瑞典的Vilhelm

1 个答案:

答案 0 :(得分:0)

您可以将lat / lon传递给他们的路由API并获取该位置的道路边缘的形状点坐标(和其他属性),如下所示:

https://route.cit.api.here.com/routing/7.2/getlinkinfo.xml?waypoint=43.066628,-71.471729&app_id=DemoAppId01082013GAL&app_code=AJKnXv84fjrb0KIHawS0Tg&linkattributes=all

不幸的是,这可能不是一个长期的解决方案,因为seaBass声明here

  

getlinkinfo将于2017年3月31日折旧。为了获得速度限制信息,您必须使用需要APP ID和代码的PDE(平台数据扩展)