2015-05-13 96 views
0

我有谷歌地圖API的問題: 當我請求以下網址返回結果 https://maps.googleapis.com/maps/api/directions/json?origin=Brooklyn&destination=Queens谷歌地圖路線API航點優化

但使用的航點=優化:真正的返回數據 https://maps.googleapis.com/maps/api/directions/json?origin=Brooklyn&destination=Queens&waypoints=optimize:true

我無法理解原因。請有人幫忙。

我已經檢查過他們說過的路徑,但是如果起源和目的地是動態的,我不知道航點。

回答

0

我相信你沒有得到任何結果,因爲你實際上沒有通過任何路點。這是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 

試圖通過將其附加到您的請求,並通過管道符|將它們分開添加一些航點。

+0

但是,如果起源和目的地是動態的?如果我不知道航點? –

+1

您必須在某一時刻知道您的航點,否則無法使用航點。一旦你知道你的航點,你可以動態地生成你的請求的URL。 – Andy