Routing 从这里返回的形状高度是否有偏移或错误?

Routing 从这里返回的形状高度是否有偏移或错误?,routing,here-api,Routing,Here Api,我正在尝试从这里使用路由API获取路由的高程。 有一个属性可以在路由API上使用,returnElevation(),它将高程添加到从API返回的任何路由形状中。 该属性按预期工作,并且从API返回的任何形状都从2个值变为3个值。然而,以任何形式返回的第三个值似乎被一个我无法计算的值所抵消,并且我无法找到任何有关该值的信息 我提出以下要求: https://route.api.here.com/routing/7.2/calculateroute.json?mode=fastest;car;tr

我正在尝试从这里使用路由API获取路由的高程。 有一个属性可以在路由API上使用,
returnElevation
(),它将高程添加到从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。问题是,我在我自己的城市选择了一个已知的位置,我知道它就在海边。(通过其他来源查找这个位置,我得到它大约在海拔3米以上)

它似乎也不是35的偏移量,因为如果我选择另一个我知道高度的位置,它可能会相差另一个值


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

这是通过将returnelevation字段设置为true来获取海拔的正确方法。另外,它是否会对其他邻近区域返回错误的响应,或者它只是您的位置

但是,如果响应的数据不正确,您可以通过以下方式报告:

  • 地图创建者(找到poi并进行更改,团队将在此处对其进行审核和批准)

  • 使用地图反馈API:


  • 感谢您报告这一观察结果。我们正在对其进行内部调查,并将很快回复给您。@我们的支持非常好!你能确认这是一个问题吗?或者我没有正确使用API?我已经测试了两个不同的位置,我知道它们非常接近海平面。两个返回值约为38-39(位置1:57.669991,11.850067位置2:55.675718,12.576160)。似乎不只是一个不正确的数据实例,而是导致问题的某种潜在偏移量。这个问题似乎存在于许多不同的地方,因此我无法报告所有这些地方(因为它似乎是全球性的)。