Google maps api v2如何找到最近的位置

Posted

技术标签:

【中文标题】Google maps api v2如何找到最近的位置【英文标题】:Google maps api v2 how to find the nearest location 【发布时间】:2014-05-06 14:18:42 【问题描述】:

我在 android 中使用 Google maps api v2。我为公交车站创建了 xml 解析器。巴士站使用标记显示。我需要找到用户的当前位置并找到最近的位置(公交车站),最好是自动(例如在 0.5 公里的半径内)。

我试图找到一个教程,但不幸的是我失败了。 感谢您的帮助。

【问题讨论】:

【参考方案1】:

Location 类的 distanceTo() 方法可以获取 2 个位置之间的直线距离。您可以在此处找到有关如何使用它的示例:How to get straight distance between two location in android?

但是,如果你不想要直线距离,而是旅行距离,我建议你看看这个问题和答案:Get the distance between two locations in android?

【讨论】:

以上是关于Google maps api v2如何找到最近的位置的主要内容,如果未能解决你的问题,请参考以下文章

如何使用字符串地址在 google maps API V2 android 中获取地理坐标?

如何使用 Google MAP API 通过 lat、lng 找到最近的城市

Google maps api v2 Android 未在 locationListener 上更新

如何设置 Android Google Maps API v2 地图以显示全球地图?

使用 Google Maps Android API v2 在两点之间绘制路径

如何在 Google Map Api V2 Android 中搜索?