从此处路由API返回的形状是否存在偏移量或高度错误?

问题描述 投票:0回答:1

我正在尝试使用HERE的路由API获取路线的海拔高度。路由API returnElevationAPI Documentation)上可以使用一个属性,该属性将高程添加到从API返回的任何路线形状中。该属性按预期工作,并且从API返回的任何形状的确从2个值变为3个值。但是,以任何形状返回的第三个值似乎都被我无法弄清楚的值所抵消,并且无法找到任何有关的信息。

我已提出以下要求;

https://route.api.here.com/routing/7.2/calculateroute.json?mode=fastest;car;traffic:enabled&routeAttributes=all&departure=now&app_id=&app_code=&waypoint0=57.6861585,11.894235&waypoint1=57.6860409,11.893575&returnElevation=true

并获得包含以下形状的结果;

"shape": [
   "57.6861727,11.8941915,38.0",
   "57.6860616,11.8935622,38.0"
 ]

我将解释为此时的海拔高度为海拔38m。问题是我在自己的城市里住了一个已知的位置,这个位置就在海边。 (通过其他来源查找此位置,我得到的位置大约是海拔3m)。

似乎也不是偏移量为35,因为如果我采取另一个我知道其高度的位置,则它可以相差另一个值。

路由API中的海拔值是否存在已知问题?

routing here-api
1个回答
0
投票

这是通过将returnelevation字段设置为true来获得高程的正确方法。它还会为其他附近区域返回错误的响应,还是只是您的位置。

https://developer.here.com/documentation/routing/dev_guide/topics/resource-calculate-route.html

但是,如果有不正确的数据作为响应,那么您可以通过:]报告它。

1)地图创建者(找到poi并进行更改,这里团队将对其进行审核并批准)

2)使用Map Feedback API:developer.here.com/documentation/map-feedback/dev_guide/topics/key-concepts-submit-feedback.html

© www.soinside.com 2019 - 2024. All rights reserved.