我正在尝试从Here API映射中获取速度限制,但是我找不到解决方法。我在网站上尝试了一些示例,但唯一可行的方法是需要路线起点和终点的终点。
我只想给出一个点(或一个框)的速度限制。我必须使用哪个API?有例子吗?
这是一个航路点,但不是我想要的东西,我只想通过纬度/经度。
谢谢
答案 0 :(得分:1)
您可以通过使用PDE API(平台数据扩展)来实现此目标
看一下https://tcs.ext.here.com/examples/v3/link_speed_locator示例,它涵盖了这个确切的用例。
以下是地理编码器请求示例。这里的prox参数是您的纬度,经度
https://reverse.geocoder.cit.api.here.com/6.2/reversegeocode.json?app_id=xxxx&app_code=yyyy&prox=50.133848, 8.715332,500&mode=retrieveAddresses&maxResults=1&additionaldata=SuppressStreetType,Unnamed&locationattributes=linkInfo
以下是pde请求示例
https://pde.cit.api.here.com/1/tiles.json?layers=SPEED_LIMITS_VAR_FC1,SPEED_LIMITS_VAR_FC2,SPEED_LIMITS_VAR_FC3,SPEED_LIMITS_VAR_FC4,SPEED_LIMITS_VAR_FC5,ROAD_GEOM_FC1,ROAD_GEOM_FC2,ROAD_GEOM_FC3,ROAD_GEOM_FC4,ROAD_GEOM_FC5&levels=9,10,11,12,13,9,10,11,12,13&tilexy=536,398,1073,797,2147,1594,4294,3188,8588,6377,536,398,1073,797,2147,1594,4294,3188,8588,6377&app_id=xxxx&app_code=yyyy
在开发者网站中详细了解-https://developer.here.com/documentation/platform-data/topics/quick-start-view-map-data.html
希望您觉得这有用!
答案 1 :(得分:0)
ReverseGeocoder很少使用模式“ trackPosition”(mode = trackPosition)。
结合 locationattributes = linkInfo ,您可以检索该匹配道路的速度限制。