用于Java代码的免费地理定位IP服务[关闭]

Posted

技术标签:

【中文标题】用于Java代码的免费地理定位IP服务[关闭]【英文标题】:free geolocation ip service for java code [closed] 【发布时间】:2012-06-26 10:01:59 【问题描述】:

我有一个 java 应用程序,我需要位置信息。基于给定的IP。目前,我正在使用http://freegeoip.net。我正在使用 java,我所做的是以 csv 格式获取上述站点的地理位置信息,然后解析 csv 文件并找到国家详细信息并将其显示在我的 Java 应用程序中。

不幸的是,这个网站的主要问题是它限制我限制查询的数量,而我需要无限的查询以用于教育目的。除了给我信息的可能性之外,任何机构都可以为我提供可靠、准确(尽可能)、免费、无限制的地理定位 ip 服务吗?以 csv 格式(或任何我可以提取信息的合适格式。从它到我的 Java 应用程序)。

【问题讨论】:

参考 -- ***.com/questions/2083598/… freegeoip 允许您每小时进行 1000 次查询。你确定这是教育目的吗? freegeoip.net 的作者在这里。用于构建数据库的服务器软件和脚本都是免费和开源的,可在github.com/fiorix/freegeoip 获得,因此您可以下载并运行自己的,没有任何限制。 【参考方案1】:

试试http://www.maxmind.com/,他们的 IP 信息数据库免费提供城市级别的地理位置(您可以为更详细的位置支付更多费用。有一个 java API,数据库存储在本地。

请注意,此(或任何 IP 查找)不适用于连接到公司 *** 的人员 - 您将获得他们公司网络端点的位置。

【讨论】:

以上是关于用于Java代码的免费地理定位IP服务[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

测试基于 IP 的地理位置[关闭]

存在哪些基于 IP 对人员进行地理定位的服务? [关闭]

选择一个免费的地理定位数据库

基于 SOAP 或 REST 的地理定位服务?

组合地理定位框架

IP 地理定位 API 是如何制作的? [关闭]