【问题标题】:Convert Map Route to tracks or GPS Coordinates将地图路线转换为轨迹或 GPS 坐标
【发布时间】:2018-07-01 21:51:36
【问题描述】:

A点(坐标/点)到B点(坐标/点)的导航路线) -

我想知道我是否可以将它们转换为 GPS 坐标列表(或轨迹),具有一些固定的间隔,即这些坐标将追踪路线的路径

【问题讨论】:

    标签: google-maps navigation maps openstreetmap gpx


    【解决方案1】:

    我找到了一种使用 OSRM 的方法 如果我们发送这个request-

    我们将以 JSON 格式获取输出,其中列出了位置。添加了我制作的示例代码-

    URL = "http://router.project-osrm.org/route/v1/driving/"+args.coord+"?overview="+args.ovw+"&steps="+args.steps
    
    r=requests.get(URL, verify=False)
    data = r.json()    
    
    if data["code"]=='Ok':
        for i in range(len(data["routes"])):
            for j in range(len(data["routes"][i]["legs"])):
                for k in range(len(data["routes"][i]["legs"][j]["steps"])):
                    for l in range(len(data["routes"][i]["legs"][j]["steps"][k]["intersections"])):
                        locations_i.append(data["routes"][i]["legs"][j]["steps"][k]["intersections"][l]["location"])
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-12-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-30
      • 2013-09-01
      相关资源
      最近更新 更多