【问题标题】:maxmind GeoLite2-City accuracy_radiusmaxmind 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 公里的不确定性半径是否正确?

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

【问题讨论】:

    标签: maxmind


    【解决方案1】:

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

    【讨论】:

    • 感谢您的回复。结果有点令人惊讶。如果只有国家层面的知识,那么返回与 IP 地址相关的所有其他属性(例如城市、邮政编码等)不会误导吗?
    猜你喜欢
    • 1970-01-01
    • 2015-09-24
    • 1970-01-01
    • 2014-09-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-29
    相关资源
    最近更新 更多