2012-07-31 18 views
2

我已經調用此URL http://maps.google.com/maps?f=d&hl=en&saddr=60012& daddr=500+NORTHWEST+HWY,+CARY,+IL,+60013&ie=UTF8&0&om=0&output=kml&sensor=false而不是獲取KML響應我得到它作爲完整的JavaScript源。我真的很困惑。有沒有人能幫我解決這個問題。作爲java腳本源獲取KML映射api響應

+0

好吧,你在那裏有字符串'「&0」',這幾乎肯定是錯誤的(它應該是&key = value),但即使你刪除它,它仍然不會給你kml – Nate 2012-07-31 08:27:04

+0

http://stackoverflow.com/questions/11680872/google-maps-output-kml-broken可能的重複 – geocodezip 2012-07-31 11:04:14

回答

1

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

在我自己的問題here中查看答案(對於Android,但我想你可以在BlackBerry上工作)。