如何使用maxmind从IP地址获取经度和纬度?

亚雷克

我已经使用geoip php扩展已有一段时间了。此扩展程序没有像以前那样为我提供纬度和经度。

查看maxmind网站内部,我可以看到:

注意:经过仔细考虑,考虑到客户的反馈意见,我们决定不从GeoLite2数据库中删除纬度和经度坐标。我们正在审查所有GeoLite2和GeoIP数据库中使用的坐标,以确保不存在滥用风险。

是否有其他方法(或免费替代方法)从IP地址获取经度和纬度?

宜兰

您可以使用http://ip-api.com/提供的免费服务

http://ip-api.com/json/111.222.333.444/发出GET请求(在您要查找的末尾附加自己的IP)

结果将如下所示:

{
    "status": "success",
    "country": "COUNTRY",
    "countryCode": "COUNTRY CODE",
    "region": "REGION CODE",
    "regionName": "REGION NAME",
    "city": "CITY",
    "zip": "ZIP CODE",
    "lat": LATITUDE,
    "lon": LONGITUDE,
    "timezone": "TIME ZONE",
    "isp": "ISP NAME",
    "org": "ORGANIZATION NAME",
    "as": "AS NUMBER / NAME",
    "query": "IP ADDRESS USED FOR QUERY"
}

我相信这就是您要查询的数据;LAT / LON是此API的标准返回。请注意,不要每分钟执行超过150个请求,否则它们将禁止您的主机发出进一步的请求。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何从地址或街道获取经度和纬度?

如何从地址中获取经度和纬度

GeoCoder使用地址获取经度和纬度

使用Gps获取经度和纬度

获取经度和纬度

从Android中的地址获取经度和纬度

PHP-从地址获取经度和纬度

我想从特定地址分别获取经度和纬度

如何在Configure.IT API流中使用Google Geocode API的地址获取经度和纬度

使用iOS中的Geocoder类根据地址获取经度和纬度

如何从图片中获取经度和纬度信息

如何在开放层中获取经度和纬度

如何从Google地方地图中获取经度和纬度?

如何从谷歌 API 获取经度和纬度

如何从PHP中的kml文件获取经度和纬度

如何从数组中只获取经度和纬度

使用android Geofire获取经度和纬度

如何使用Go语言从Google Map API获取经度和纬度?

如何使用Here Map for android SDK获取经度和纬度?

Flutter如何使用geolocator软件包获取经度和纬度?

如何在不使用GPS的情况下获取经度和纬度?

从lastKnownLocation()获取经度和纬度?

Django:如何从Google Maps用户选择的地址获取经度和纬度并保存到数据库

使用python提取经度和纬度

从给定的地址名称获取经度和纬度。不是地理编码器

如何基于IP地址获取准确的用户机器纬度和经度

如何从具有纬度和经度的mysql地址表中获取纬度和经度的距离

如何从Google Map中的经度和纬度获取地址位置?

如何从抓取谷歌地图的地址获取纬度和经度?