2012-07-31 23 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上工作)。