android中地图上两个指定之间的路径查找?

时间:2010-04-01 09:57:35

标签: android android-mapview android-maps android-location

我想找到地图上的位置之间的最短路径。我们必须传递位置的geopoint然后单击按钮以获取方向。它将显示最短的路径,如蓝线。这该怎么做?我搜索这个。他们中的许多人都导入了一个包com.google.googlenav。*;。我必须得到这个?任何想法????

编辑:下载了Cloudemade API。如何在点之间画线。

3 个答案:

答案 0 :(得分:3)

这里有一个实现它的库:http://home.ameliemedia.com/android-app-aroundme/#tips 我个人没有对它进行测试,但通过阅读那里的评论它应该可以工作。

答案 1 :(得分:1)

Google已从其Android Google地图SDK中删除了此功能,因此您必须使用其他一些API来获取两点之间的路线。获得路径点后,您需要创建一个Overlay类,并在draw()方法中使用Path类在点之间绘制路径。

答案 2 :(得分:1)

工作example。满足我的所有需求。