15
关于Android和谷歌地图服务中的几个问题:安卓谷歌路线服务可以在本地使用吗?与包装框架?有公共交通/自行车路线吗?
有没有在Android原生的方式来使用从谷歌地图服务还是有什么漂亮的包装框架? 我想检索从A到B所需的时间,并可能在表格和/或地图中显示路线。
据我所知,方向只能通过“走路”和“驾驶”进行检索。有没有办法(也许不是从谷歌)获得这些信息还可以用于公共交通或“骑自行车”?
关于Android和谷歌地图服务中的几个问题:安卓谷歌路线服务可以在本地使用吗?与包装框架?有公共交通/自行车路线吗?
有没有在Android原生的方式来使用从谷歌地图服务还是有什么漂亮的包装框架? 我想检索从A到B所需的时间,并可能在表格和/或地图中显示路线。
据我所知,方向只能通过“走路”和“驾驶”进行检索。有没有办法(也许不是从谷歌)获得这些信息还可以用于公共交通或“骑自行车”?
我完全不知道这是不是你想要的,但你可以火起来像这样的意图:
String url = "http://maps.google.com/maps?saddr=some+address&daddr=another+Address"
Intent intent = new Intent(android.content.Intent.ACTION_VIEW, Uri.parse(url));
要获取骑车路线添加“& dirflg = B”的网址。对于公共交通添加“dirflg = r”。
这将显示谷歌地图应用程序中的路线。如果您想在您的应用程序中使用mapview,请参阅this code at github。你可以进入代码来添加骑自行车和公共交通功能。
希望这有助于某种方式。
如果这个答案满足你,你可以将你的问题标记为回答:)这就是StackOverflow的工作原理。 顺便说一句,这里有另一种方式做到这一点: http://stackoverflow.com/questions/2023669/j2me-android-blackberry-driving-directions-route-between-two-locations/2023685#2023685 – 2010-05-19 22:18:14
当然帮助我!而saddr = some +地址的另一种选择是saddr = [lat],[long](例如saddr = 51.2648524,-1.0877917)。如果您完全忽略saddr并只指定daddr,则说明将从您当前的位置开始。 – teedyay 2010-10-14 19:44:34
home.ameliemedia.com现在是一个没有内容的停放页面。现在做什么? – 2012-01-18 19:23:56