【发布时间】:2010-10-09 16:49:48
【问题描述】:
经过大量时间和努力,我设法创建了一个具有设定位置的地图,并在地图上添加了一个图钉(标记)以显示确切的位置。现在我想添加一个导航按钮,我在屏幕顶部有五个按钮,可以放大和缩小街景和卫星视图。
最后一个按钮用于导航,我打算使用我拥有的坐标并将它们发送到谷歌地图应用程序,以便用户可以在那里导航。
是否有可能做到这一点,如果可以,我将如何去做。
【问题讨论】:
标签: java android eclipse google-maps
经过大量时间和努力,我设法创建了一个具有设定位置的地图,并在地图上添加了一个图钉(标记)以显示确切的位置。现在我想添加一个导航按钮,我在屏幕顶部有五个按钮,可以放大和缩小街景和卫星视图。
最后一个按钮用于导航,我打算使用我拥有的坐标并将它们发送到谷歌地图应用程序,以便用户可以在那里导航。
是否有可能做到这一点,如果可以,我将如何去做。
【问题讨论】:
标签: java android eclipse google-maps
支持从 Intent 启动导航。只需使用此模式:
http://maps.google.com/maps?saddr=startPointLatitude,startPointLongitude&daddr=destinationLatitude,destinationLongitude 用于没有航点的简单导航。
您需要将 startPointLatitude 和 startPointLongitude 替换为起点的纬度和经度。同样适用于 endPointLatitude 和 endPointLongitude。
将结果解析为Uri 并将其传递给Intent 并调用startActivity()。
【讨论】:
没有记录和支持Intents 用于启动导航,抱歉。您可以通过their documented Intents 将它们发送到简单的谷歌地图或谷歌街景。
【讨论】: