如何在 Android 谷歌地图中显示附近的地方,如自动取款机、医院?

Posted

技术标签:

【中文标题】如何在 Android 谷歌地图中显示附近的地方,如自动取款机、医院?【英文标题】:How to display nearby places like ATM's, hospitals in Android Google Map? 【发布时间】:2013-11-20 05:47:08 【问题描述】:

如何在 android 谷歌地图中显示附近的地点和地点详情,如 ATM、医院、餐馆等

这是我使用的链接:

Showing nearby places & place details using Google Places & Maps API

我可以获取我当前的位置,但附近的地点没有显示。我的logcat 也没有任何错误

【问题讨论】:

【参考方案1】:

您可以使用 Google Place API 获取您所在位置附近的地点,有关 Place Api 的使用请参阅 this blog

希望这会对你有所帮助。

【讨论】:

谢谢。另外,有什么方法可以获取有关位置更改的更新吗?这意味着如果我需要接收有关位置更改的消息,是否有任何教程? 是的,当然使用位置监听器。这是一个很好的教程androidhive.info/2012/07/android-gps-location-manager-tutorial 是否可以从新的 Place API 中获取特定 lat-long 的最近地点列表?【参考方案2】:

使用Google Place API 获取您所在位置附近的地点。了解Location Data 还可以使用Place Type 过滤数据,您可以在其中找到要搜索的位置、位置服务、放置自动完成请求和不推荐使用的类型。 Resource 1Resource 2

【讨论】:

【参考方案3】:

我尝试使用Google Current Place API,但结果仅限于几个结果,我无法更改当前位置周围的半径。要获得许多结果并调整当前用户位置周围的区域半径,请使用Places Search API。

【讨论】:

以上是关于如何在 Android 谷歌地图中显示附近的地方,如自动取款机、医院?的主要内容,如果未能解决你的问题,请参考以下文章

我正在尝试在android中的谷歌地图上搜索附近的地方,例如银行,餐馆,自动取款机

安卓。谷歌地图API实现标记点击

在 Android 片段中使用谷歌地图

如何更改android地图中的圆圈颜色

无法从android中的谷歌地图获取地点数据

Google Maps Android 如何显示指示边界外附近标记的箭头?