【发布时间】:2018-07-01 21:51:36
【问题描述】:
从A点(坐标/点)到B点(坐标/点)的导航路线) -
我想知道我是否可以将它们转换为 GPS 坐标列表(或轨迹),具有一些固定的间隔,即这些坐标将追踪路线的路径
【问题讨论】:
标签: google-maps navigation maps openstreetmap gpx
从A点(坐标/点)到B点(坐标/点)的导航路线) -
我想知道我是否可以将它们转换为 GPS 坐标列表(或轨迹),具有一些固定的间隔,即这些坐标将追踪路线的路径
【问题讨论】:
标签: google-maps navigation maps openstreetmap gpx
我找到了一种使用 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"])
【讨论】: