在android中的地图上的两个名称之间寻找路线?
Posted
技术标签:
【中文标题】在android中的地图上的两个名称之间寻找路线?【英文标题】:route finding between two designation on maps in android? 【发布时间】:2011-02-03 07:26:56 【问题描述】:我只想找到地图上位置之间的最短路径。我们必须通过该位置的地理点,然后单击按钮以获取方向。它将显示最短路径,如蓝线。这个怎么做?我搜索这个。他们中的许多人导入了一个包 com.google.googlenav.*;。我必须在哪里得到这个?有什么想法吗???
编辑:下载了 Cloudemade API。如何在点之间画线。
【问题讨论】:
【参考方案1】:这里有一个实现该功能的库:http://home.ameliemedia.com/android-app-aroundme/#tips 我个人没有测试过它,但是通过阅读那里的 cmets 它应该可以工作。
【讨论】:
它的工作示例。 ***.com/questions/2023669/… 满足我的所有需求。【参考方案2】:Google 从他们的 Android Google Maps SDK 中删除了此功能,因此您将不得不使用其他一些 API 来获取两点之间的路线。一旦你有了航点,你需要创建一个 Overlay 类,并在 draw() 方法中,使用 Path 类在点之间绘制一条路径。
【讨论】:
示例代码 plz.. 我无法理解“创建一个 Overlay 类并在 draw() 方法中,使用 Path 类在点之间绘制路径”。【参考方案3】:它的工作example。满足我所有的需求。
【讨论】:
以上是关于在android中的地图上的两个名称之间寻找路线?的主要内容,如果未能解决你的问题,请参考以下文章
如何在android中的谷歌地图上绘制路线并计算多个标记之间的距离
如何在苹果地图中的两个位置之间绘制路线。通过 openURL