MaxMind GeoLite City(免费)数据库有BAD数据,有什么选择吗?

时间:2013-07-05 17:07:40

标签: database duplicates geoip maxmind

我想将一个城市列表导入我的数据库。我选择使用MaxMind提供的免费数据库 - 这是一个很有价值的资源。随着我对它的深入探讨,我发现数据库本身存在一些明显的错误;有许多无法解决的重复。

例如,以下是在数据库中 - 有29183个其他实例发生这种情况。我不能简单地将这些分组,因为你可以看到在这个过程中有大约50%的可能性选择了错误的区域。

CA    ON    Vancouver   v6b1p1  49.25   -123.1333
CA    BC    Vancouver   v7y1j5  49.25   -123.1333

MaxMind数据库的付费版本是否可以解决此问题,还是应该查找其他资源?如果有,有什么建议吗?

1 个答案:

答案 0 :(得分:1)

我建议GeoNames用于您描述的目的。

GeoLite位置文件仅用作与包含的IP范围(块)文件一起使用的数据源,并且可能包含不再使用的错误位置。如果您确实希望以这种方式使用MaxMind数据,我将首先筛选出块文件中未引用的任何位置。