【问题标题】:HERE-MAPS Altitude Information of Route in javascriptjavascript中路线的HERE-MAPS高度信息
【发布时间】:2020-12-14 18:06:06
【问题描述】:

我正在尝试从这里的地图中获取计算出的路线的梯度信息。 根据我需要添加的文档:

returnElevation = True

导致“路由响应中的所有形状都由 3 个值而不是 2 个值组成”

这是在这里完成的:

jsonAttributes: 1,
        linkAttributes: 'sh,sl,ds', 
        routeAttributes: 'waypoints,shape,boundingBox',
        legAttributes: 'boundingBox,shape',
        maneuverAttributes: 'po,sh,rn,sp,rs,sa,sq',

        returnElevation=true, 

        representation: 'turnByTurn',

后来我收到了这个数据:

var geo = links.shape[0].split(",");
                latitudes.push(parseFloat(geo[0]));
                longitudes.push(parseFloat(geo[1]));
                altitude.push(parseFloat(geo[2]));

由于某种原因,这种方法不起作用,任何想法我可能做错了什么?

【问题讨论】:

    标签: javascript here-api heremaps


    【解决方案1】:

    尝试用 returnElevation:true 替换 returnElevation=true,我认为 returnElevation=true 将直接在 REST API 请求中起作用,但是 javascript 需要它带有“:”

    【讨论】:

      猜你喜欢
      • 2014-05-10
      • 2022-10-06
      • 1970-01-01
      • 1970-01-01
      • 2020-07-17
      • 2014-12-05
      • 1970-01-01
      • 2020-02-06
      • 2019-04-06
      相关资源
      最近更新 更多