1

我正在寻找将城市列表导入我的数据库。我选择了 MaxMind 提供的免费数据库——从表面上看是一个很好的资源。随着我深入研究,我发现数据库本身存在一些明显的错误。有许多无法解决的重复。

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

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

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

4

1 回答 1

1

出于您所描述的目的,我会推荐GeoNames

GeoLite 位置文件仅用作与包含的 IP 范围(块)文件一起使用的数据源,它可能包含不再使用的不正确位置。如果您确实想以这种方式使用 MaxMind 数据,我将首先过滤掉块文件中未引用的任何位置。

于 2013-07-05T19:38:01.837 回答