2012-08-07 78 views
1

可能重複:
Google Maps output=kml broken?谷歌地圖航點更新

我想通過座標系使用的路由系統:

https://maps.google.com/maps?saddr=39.951217,32.835406&daddr=39.908288,32.776308&sll=39.951217,32.835406&dirflg=w&hl=en&ie=UTF8&z=14&output=kml

,但谷歌已經在7月27日做了更新,我想我必須使用這種格式:

http://maps.googleapis.com/maps/api/directions/json?origin=Boston,MA&destination=Concord,MA&waypoints=Charlestown,MA|Lexington,MA&sensor=false

是否有使用舊的系統,因爲我沒有通過給的地址,我會得到一個精確的結果想辦法?

回答

1

這種通過解析KML文件從Google提取Google路線的方式自2012年7月27日起不再可用(因爲Google已更改檢索Google路線的結構,現在只能通過JSON或XML獲取)現在是將代碼遷移到JSON而不是KML的時候了。

請注意,原始和目標參數可以是緯度&經度,無需使用航點。

請參閱我自己的問題here的答案。