android - 在谷歌地图中搜索地点并返回经度和纬度

标签 android google-maps

我需要用户在 TextView 中搜索地点名称, map View 会在 map 中最近的匹配结果上放置一个标记/图钉。如果用户确认,将返回纬度和经度。我不确定该怎么做,甚至不知道这是否可能。请指出正确的方向。我搜索了很多论坛,但找不到任何想法。欣赏它!

最佳答案

您可以使用 GeoCoder 来做到这一点类(class)。如果您知道某个位置的地址但想知道其纬度和经度,则可以通过反向地理编码 实现。

至于根据搜索结果添加 map 图钉,您需要使用 ItemizedOverly。请按照本教程进行操作,它非常详细,并且还提供您正在寻找的内容。
Using Google Maps in Android ,请参阅地理编码和反向地理编码

部分

关于android - 在谷歌地图中搜索地点并返回经度和纬度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11027159/

相关文章:

android - 如何在印地语中创建 android 用户界面?

android - 是否有任何可用于 Android 操作系统源代码的文档

javascript - 谷歌地图显示错误 Api 项目未授权

google-maps - 在使用 Twitter Bootstrap 创建的模式中显示 Google map

javascript - PHP google map 按类型获取纬度和经度

android - 计算 map 上街道两侧的gps坐标

google-maps - 获得向下钻取效果州的最佳方法 => 国会选区

java.lang.RuntimeException : Unable to instantiate activity ComponentInfo{}: java. lang.ClassNotFoundException

android - 在 Android 4.x 设备(无根)上,是否可以从应用程序中禁用 checkJNI?

android - 选择时 Tabhost 图像更改