google-maps - 在不显示 map 的情况下获取纬度/经度/反向地理编码

标签 google-maps geolocation

使用网站,我试图捕获用户的纬度/经度点,并基于该点获取他当前的地址。

我可以使用 Google Maps API 执行此操作:地理定位和反向地理编码。但是,我的要求是在不显示 map 的情况下获取此信息。据我所知,Google map 使用条款禁止此类行为。

任何人都可以让我知道是否有任何其他服务可以在不显示 map 的情况下满足我的目的,或者谷歌地图是否允许这样的事情?我不确定 Bing、Yahoo。

编辑: 在页面加载时,我需要获取用户的纬度和经度并基于此获取地址信息。我打算使用此地址信息来显示附近的位置/参观地点。我必须在不显示任何 map 的情况下实现这一目标。

最佳答案

Yahoo PlaceFinder可以。如果你在location参数和gflags=R中传递经纬度,它应该返回地址数据。

您必须获得一个 Yahoo APP id,但它是免费的并且非常容易设置。

编辑:我看到你也想做地理定位,如果你不能使用谷歌,我会调查 html5 地理定位和/或使用 freegeoip.net 通过 ip 地址进行地理定位。

关于google-maps - 在不显示 map 的情况下获取纬度/经度/反向地理编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7588512/

相关文章:

javascript - Google map v3 上的文本标签

android - 从导出的 apk 安装时,应用程序因 maps.jar 文件错误而崩溃,如果我从 eclipse 安装它,则可以正常工作

php - MySQL 和 PHP 与 Google map - 数据源仅在本地工作,无法从 http url 访问时工作

ios - 如何在 MapView 上绘制地址字符串数组并显示标记?

使用 GPS 的 iOS 在图像上显示蓝点?

jquery - 自动填充地址 + Google map API

javascript - 将 JSON 响应中的值解析并显示为 HTML

google-maps - 查询融合表以查看多边形是否包含坐标

javascript - 在不使用 Geonames.org 等 Web 服务的情况下根据纬度/经度确定时区

javascript - JS 地理定位和存储