我有一个脚本来获取用户访问特定页面时的坐标,但我需要一种方法来获取他们的大致位置(城市,州,国家等)。我有没有办法做这个服务器端(最好是PHP)?
答案 0 :(得分:9)
答案 1 :(得分:3)
到目前为止我找到的选择
所有这些都公开了简单的HTTP端点,用于根据特定的lat / lng组合检索地址。
您还可以下载geonames数据库并使用PostGIS或MySQL的空间扩展来构建您自己的服务。优点是您不必担心速率限制。缺点是它不会很准确。
SimpleGeo没有任何速率限制,但我上次检查时数据库仅限于美国。
答案 2 :(得分:0)
假设您获得了lat / long坐标,那么您可以使用SimpleGeo的服务: http://simplegeo.com/
我认为Google选项更好,SimpleGeo听起来比你需要的更多。