Maxmind列出州内的所有城市

问题描述 投票:2回答:1

我正在使用maxmind节点模块与maxmind数据库进行交互。我想要达到的目标是获得特定州/国家所有城市的清单。代码如下。

var maxmind = require('maxmind');
maxmind.open('/path/to/GeoLite2-City.mmdb', (err, cityLookup) => {
   var city = cityLookup.get('66.6.44.4');
});

我不认为有一个选项可以列出州名下的所有城市。或通过州/国家名称搜索数据库。还有其他选择吗?

javascript node.js geoip maxmind
1个回答
0
投票

这是不可能的。该数据库旨在通过IP地址进行查找。如果您需要以其他方式访问数据,我建议使用MaxMind提供的CSV文件。

© www.soinside.com 2019 - 2024. All rights reserved.