Here api 在给定纬度和经度的情况下,如何从地图中检索限速?

Here api 在给定纬度和经度的情况下,如何从地图中检索限速?,here-api,Here Api,我试图从这里得到速度限制API地图,但我找不到方法。我在网站上尝试了几个例子,但唯一有效的是需要路线起点和终点的例子 我想得到的速度限制只有一个点(或框)。我必须使用哪种api?有没有一个例子 这是一个航路点,但不是我要找的,我只想通过一个纬度/经度 谢谢您可以通过使用PDE API(平台数据扩展)来实现这一点 您必须首先将地理坐标(lat,long)映射到给定坐标及其所在的功能类(FC1-5)的可导航位置(lat,long)。这可以通过一个简单的地理编码器请求来实现 您可以基于可导航的lat

我试图从这里得到速度限制API地图,但我找不到方法。我在网站上尝试了几个例子,但唯一有效的是需要路线起点和终点的例子

我想得到的速度限制只有一个点(或框)。我必须使用哪种api?有没有一个例子

这是一个航路点,但不是我要找的,我只想通过一个纬度/经度


谢谢

您可以通过使用PDE API(平台数据扩展)来实现这一点

  • 您必须首先将地理坐标(lat,long)映射到给定坐标及其所在的功能类(FC1-5)的可导航位置(lat,long)。这可以通过一个简单的地理编码器请求来实现
  • 您可以基于可导航的lat、long计算tilexy值,并将其传递给PDE API,以查询特定FC类上的限速层 看看这个例子,它涵盖了这个确切的用例

    下面是一个地理编码器请求示例。这里prox参数是您的lat,long

    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
    
    在开发者网站上阅读更多关于它的信息-


    希望你觉得这个有用

    反向编码器很少使用模式“trackPosition”(模式=trackPosition)


    结合locationattributes=linkInfo,您可以检索匹配道路的速度限制。

    您好,我尝试了这个:但我没有获得速度限制,我是错了还是不存在?谢谢,正如回答中所解释的,这是一个分两步的过程。地理编码器将只提供导航位置和FC类。你必须使用PDE API和这些数据来获得速度限制。哦!我明白了,对不起。非常感谢。你能分享一下这个请求的例子吗?