【问题标题】:I'm confused by the waypoint order I'm getting using the Direction API我对使用 Direction API 获得的航点顺序感到困惑
【发布时间】:2019-10-04 11:30:55
【问题描述】:

我对通过发送请求获得的航点顺序感到很困惑..

一开始我发了..

https://maps.googleapis.com/maps/api/directions/json?origin=NewDelhi&destination=Chennai&waypoints=optimize:true|Agra|Bhopal|Nagpur|Vijaywada&key="YOUR API KEY"

并得到 Waypoint_order 为: “航点订单”:[ 0, 1、 2、 3 ]

上面那个对我有好处.. 但, 然后,我混合了航点并发送了另一个请求:

https://maps.googleapis.com/maps/api/directions/json?origin=NewDelhi&destination=Chennai&waypoints=optimize:true|Vijaywada|Agra|Bhopal|Nagpur&key="Your API KEY"

并获得航点顺序为: “航点订单”:[ 1、 2、 3、 0 ]

可以,有人帮帮我..

【问题讨论】:

  • 这有什么问题?您的两个示例中的顺序完全相同。
  • 我对路标顺序感到困惑...现在解决了..谢谢..

标签: google-maps google-maps-api-3 google-api


【解决方案1】:

在您的第一个示例中:

你通过:Agra|Bhopal|Nagpur|Vijaywada

  • 0 - 阿格拉
  • 1 - 博帕尔
  • 2 - 那格浦尔
  • 3 - 维杰瓦达

您收到 waypoint_order 0,1,2,3 换句话说 阿格拉 > 博帕尔 > 那格浦尔 > 维杰瓦达

在你的第二个例子中:

你通过:Vijaywada|Agra|Bhopal|Nagpur

  • 0 - 维杰瓦达
  • 1 - 阿格拉
  • 2 - 博帕尔
  • 3 - 那格浦尔

您收到 waypoint_order 1,2,3,0 换句话说 阿格拉 > 博帕尔 > 那格浦尔 > 维杰瓦达

在这两种情况下,API 返回相同的航点顺序。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-12-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-19
    • 1970-01-01
    • 1970-01-01
    • 2016-12-08
    相关资源
    最近更新 更多