maxmind GeoLite2-City accuracy_radius

Posted

技术标签:

【中文标题】maxmind GeoLite2-City accuracy_radius【英文标题】: 【发布时间】:2016-05-25 05:46:04 【问题描述】:

我正在使用 MaxMind GeoLite2-City 数据来定位 IP 地址。我发现我只在响应中看到 location/accuracy_radius 字段的 3 个不同值 - 1、100 和 937,最常见的结果是 937

例如 - 在我看到的 debian 机器上:

/usr/bin/mmdblookup --file /usr/local/maxminddb/GeoLite2-City.mmdb --ip=52.84.206.231 location accuracy_radius 937

我将其解释为 937 公里的不确定性半径是否正确?

如果正确,恐怕我不得不忽略不确定性,只使用返回的(通常看起来很明智的)位置数据。

【问题讨论】:

【参考方案1】:

精度半径围绕设备的实际位置可能落入的坐标创建一个圆圈。它以公里为单位。如果查看 CSV 版本的数据库,您会看到还返回了许多其他值。 937 公里的半径可能仅表示有关 IP 地址位置的***知识。

【讨论】:

感谢您的回复。结果有点令人惊讶。如果只有国家层面的知识,那么返回与 IP 地址相关的所有其他属性(例如城市、邮政编码等)不会误导吗?

以上是关于maxmind GeoLite2-City accuracy_radius的主要内容,如果未能解决你的问题,请参考以下文章

GeoIP2 数据库更新地址

通过 Maxmind GeoLite2 Free 获取用户城市的本地化名称

Logstash5.4.1解析日志报错处理

MaxMind:为 lat/lng 关联文件?

通过 VBA 卷曲(Maxmind)

无法下载 GeoIP 数据 - Nginx >> GeoIP - 404 错误 - 正在解决 geolite.maxmind.com (geolite.maxmind.com)