无论我设置什么出发地和目的地,我总是得到一条路线



按照文档中的说明,我正在按照我的方向前进。我的链接如下所示:

https://maps.googleapis.com/maps/api/directions/json?origin=lat,lng&destination=lat,lng&mode=walking&key=KEY

这工作得很好。但是,无论我设置什么起点或目的地,我总是会得到一个具有单一路由的 JSON 文件。请参阅下面的屏幕截图:

https://ibb.co/x7K4B1c

这是对的吗?有什么方法可以获取多条路线吗?

来自 Directions API 文档

备选方案 — 如果设置为 true,则指定方向服务 可能会在响应中提供多个替代路由。请注意, 提供备选路线可能会增加响应时间 服务器。这仅适用于没有中间的请求 航点。

您需要设置备选方案才能获取从起点到目的地的一条或多条路线。

在您的情况下,您可以尝试这样做并查看输出

https://maps.googleapis.com/maps/api/directions/json?origin=lat,lng&destination=lat,lng&mode=walking&key=KEY&alternatives=true

相关内容

  • 没有找到相关文章

最新更新