0

我想显示从我当前位置到特定已知位置(纬度和经度)的街道方向,如何使用谷歌地图来做到这一点?

4

2 回答 2

0

你可以在 android 1.6 之前做到这一点,他们在这些版本之后删除了街道方向。

使用以下代码获取高于 android 1.6 版本的活动。希望这对您有所帮助。

final Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://maps.google.com/maps?" +"saddr="+sourcelatitudeString+","+sourcelongitudeString+"&daddr="+sourcelatString+","+sourcelongString)); intent.setClassName( "com.google.android.apps.maps", "com.google.android.maps.MapsActivity"); startActivity(intent);

于 2012-02-15T10:01:01.273 回答
0

您必须构建一个 URL 并通过 HTTP 连接发送以在单个输出文件中获取所有行车路线。Google 提供了一些文件格式来接收行车路线信息。其中之一是 KML 文件。

请参阅下面的链接以获得一个想法。

示例谷歌地图行车路线。

于 2012-02-15T10:05:43.260 回答