我想将一个城市列表导入我的数据库。我选择使用MaxMind提供的免费数据库 - 这是一个很有价值的资源。随着我对它的深入探讨,我发现数据库本身存在一些明显的错误;有许多无法解决的重复。
例如,以下是在数据库中 - 有29183个其他实例发生这种情况。我不能简单地将这些分组,因为你可以看到在这个过程中有大约50%的可能性选择了错误的区域。
CA ON Vancouver v6b1p1 49.25 -123.1333
CA BC Vancouver v7y1j5 49.25 -123.1333
MaxMind数据库的付费版本是否可以解决此问题,还是应该查找其他资源?如果有,有什么建议吗?
答案 0 :(得分:1)
我建议GeoNames用于您描述的目的。
GeoLite位置文件仅用作与包含的IP范围(块)文件一起使用的数据源,并且可能包含不再使用的错误位置。如果您确实希望以这种方式使用MaxMind数据,我将首先筛选出块文件中未引用的任何位置。