是的,这是可能的,但您需要使用 Google Maps Web API,因为 Android SDK 没有任何路线计算功能(自 v0.9 起)。
您可以在这里找到一些路线计算的示例(请参阅我的回复:如何使用kml文件在地图上绘制路径?)
您要做的就是创建一个 Google 地图请求 URL,其中包括所有必要的参数,如地理点和模式(行人、驾驶),然后以 KML (xml) 数据的形式获取响应(您只需将 &output=kml 添加到 Google URL),这保存您需要的所有信息(时间和距离)。然后,您需要使用 ie sax 解析器解析响应(kml/xml),如我的示例代码中所示。
另请参阅这篇文章: How to get Google Maps Public Transit Directions by HTTP server-side request
| 归档时间: |
|
| 查看次数: |
4161 次 |
| 最近记录: |