如何在 android 上使用 google map api 获取 google 驾驶指令?
Posted
技术标签:
【中文标题】如何在 android 上使用 google map api 获取 google 驾驶指令?【英文标题】:How to get google driving instruction using google map api on android? 【发布时间】:2011-07-13 11:53:36 【问题描述】:我是 android 编程的新手。我已经阅读了许多有趣的驾驶方向应用程序。所以,我尝试构建基于地图和 gps 的应用程序。
我可以获取并显示 2 点之间的方向,但我不知道如何显示文本指令,例如
http://i.stack.imgur.com/7i7ei.jpg
有人可以帮帮我吗?还是给我教程? 谢谢你的好意
【问题讨论】:
【参考方案1】:此 api 为您提供有关路线步骤的信息:
http://maps.googleapis.com/maps/api/directions/json?origin=&destination=&sensor=true&alternatives=true&units=metric;
解析JSON,创建listActivity并将数据放入其中。就这样
附言
http://code.google.com/apis/maps/documentation/directions/#DirectionsRequests
【讨论】:
感谢佩皮的回复。但问题是,当我请求 google example:maps.googleapis.com/maps/api/directions/… 然后我收到 json 输出时,我有 "html_instructions": "Head \u003cb\u003enorth\u003c/b\u003e on \u003cb\u003eS Morgan St\u003c/ b\u003e 向 \u003cb\u003eW Cermak Rd\u003c/b\u003e",那么我怎么知道哪个列表项告诉用户左转,右转...?我应该有字典来识别这个吗? 对于我评论中的问题,我已经知道答案了。所以感谢佩皮的好意。现在我正在尝试在收到来自 google map api 的 xml 响应时显示指令图标:以上是关于如何在 android 上使用 google map api 获取 google 驾驶指令?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Android 上的 Google 地图上的标记旁边显示标签?
如何使用 android 使用日历 API 在谷歌日历上添加事件?
import com.google.android.maps.geopoint 无法解析