代码之家  ›  专栏  ›  技术社区  ›  Adithya Ajith

从开放街道地图中的坐标(长、纬度)获取节点

  •  1
  • Adithya Ajith  · 技术社区  · 7 年前

    我想知道对应的节点ID是什么。 是否有任何API可以从坐标点查找节点ID?

    1 回复  |  直到 7 年前
        1
  •  1
  •   themarex    7 年前

    是否有任何API可以从坐标点查找节点ID?

    对你需要通过 annotations=nodes routes[i].legs[j].annotations.nodes 将是一个OSM ID数组,您可以使用它将数据链接到OSM。

    将其链接到步骤中的坐标有点复杂:需要连接所有 RouteStep.geometry 并删除重复的坐标( steps[i].geometry[-1] == steps[i+1].geometry[0]