【问题标题】:Google Maps directions API waypoints optimizeGoogle Maps Directions API 航点优化
【发布时间】:2015-07-24 22:24:42
【问题描述】:

我在使用 Google Maps API 时遇到问题: 当我请求以下网址时,它会返回结果 https://maps.googleapis.com/maps/api/directions/json?origin=Brooklyn&destination=Queens

但是使用 waypoints=optimize:true 不会返回任何数据 https://maps.googleapis.com/maps/api/directions/json?origin=Brooklyn&destination=Queens&waypoints=optimize:true

我无法理解原因。请有人帮忙。

我已经检查了他们所说的放置航点的文档,但是如果起点和目的地是动态的并且我不知道航点怎么办。

【问题讨论】:

    标签: google-maps-api-3


    【解决方案1】:

    我相信你没有得到任何结果,因为你实际上没有通过任何航路点。这是Docs中提供的示例请求:

    https://maps.googleapis.com/maps/api/directions/json?origin=Adelaide,SA&destination=Adelaide,SA&waypoints=optimize:true|Barossa+Valley,SA|Clare,SA|Connawarra,SA|McLaren+Vale,SA
    

    尝试添加一些航路点,将其附加到您的请求中,并使用竖线字符| 分隔它们。

    【讨论】:

    • 但是如果起点和终点是动态的怎么办?如果我不知道航点怎么办?
    • 你必须在某一时刻知道你的航点,否则没有办法或理由使用航点。一旦你知道你的航点,你就可以动态生成你的请求 url。
    猜你喜欢
    • 2011-05-24
    • 1970-01-01
    • 2016-04-20
    • 2016-10-22
    • 2015-12-12
    • 1970-01-01
    • 2017-05-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多