如何使用MaxMind的GeoIP数据库确定位置?
因此,在我之前的问题中告诉我可以使用MaxMind提供的数据库来确定位置。
因此,我从他们的站点下载了他们的数据库。它们是csv
文件,并在Excel中打开。
InetAddress ip = InetAddress.getLocalHost()
是我获取计算机IP的方法。从那里我做String justIP
= ip.getHostAddress()
我的问题是:
- 如何
justIP
使用刚刚下载的数据库解析到城市位置?
我对此并不陌生,因此不胜感激。
其中一个文件具有三列。startIPNum
,endIPNum
而locID
我不知道这些做的,但我想locID
映射到另一个文件中的城市和国家的位置。
回答:
您是否尝试过Maxmind的Java示例?http://dev.maxmind.com/geoip/downloadable#Java-8有关字段说明
,请参见http://dev.maxmind.com/geoip/csv
以上是 如何使用MaxMind的GeoIP数据库确定位置? 的全部内容, 来源链接: utcz.com/qa/419466.html