3

我一直在尝试使用 OSRM 获取从 A 点到 B 点的路线中的坐标列表,请求如下:

获取http://router.project-osrm.org/viaroute?hl=en&loc=47.064970,15.458470&loc=47.071100,15.476760

但是,在打开网址时,我发现“via_points”标签只包含两个坐标。当然,这不可能是整个路线?我在这里缺少什么吗?有没有其他方法可以使用 OSRM 生成路线坐标列表?谢谢

4

1 回答 1

1

路线包含在route_geometry对象中。它是一条编码折线。如果您不想自己解压缩,可以通过以下方式禁用压缩compression=false

http://router.project-osrm.org/viaroute?compression=false&hl=en&loc=47.064970,15.458470&loc=47.071100,15.476760

不确定via_points包含什么。OSRM 的文档似乎已经过时了。也许它们只是您捕捉到最近道路或类似事物的起点和终点。

于 2016-06-24T07:47:39.820 回答