使用网站,我试图捕获用户的纬度/经度点,并基于该点获取他当前的地址。
我可以使用 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/