我正在使用以下网址从谷歌地图获取行车路线。
http://maps.google.com/maps?f=d&hl=en&saddr=location1&daddr=location2&ie=UTF8&0&om=0&output=kml
我的 KML 文件中只有一条路线。但是当我们在网络浏览器中搜索相同的位置时,它会显示建议的路线。
为了获得所有可用的路由作为输出,是否有要在 URL 中添加任何其他参数。
我找到了一些答案,因为将 google directions API 用于带有 &alternatives=true 的 JavaScript 它适合 android 吗??或任何其他解决方案 ??
如果 URL 有任何错误,请不要评论,我在我的应用程序中使用了正确的。
谢谢
最佳答案
答案没有直接解决问题,但在这里:
我建议使用 The Google Directions API和 JSON 输出至
1) 这个 API 有更好的文档,
2) JSON 的解析更容易并且
3) JSON 消耗的网络流量较少,因为它比 XML (KML) 更有效地存储数据。
要使用 Google Directions API 解决您的问题,您只需添加 alternatives=true
request parameter .
不过,翻看this文档。也许,start=n
参数就是您要查找的内容。
关于android - 是否可以在 android2.2 应用程序中从谷歌地图获取建议路线?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8506228/