java - 如何从 IP 地址整数值获取位置详细信息

标签 java geolocation

我正在将 IP 地址转换为其相应的数字。现在我想知道位置详细信息,即经度和纬度、时区等。在 Java 中是否可行。我必须使用一些外部 jar 来存储数据库吗?

最佳答案

IP 地址本身没有位置信息。然而,存在许多具有此映射的数据库/服务。

参见this blog entry有多种不同的选择。为此可以连接许多 API 和数据库,您可以选择在本地下载此类信息以避免远程查找。

关于java - 如何从 IP 地址整数值获取位置详细信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11577860/

相关文章:

java - Servlet JSP 异常/错误处理

javascript - 从种子点生成特定半径内的随机地理坐标

r - 海洋纬度经度点距海岸的距离

javascript - navigator.geolocation 报告错误的第一个值

java - 如何在 MongoDB Java 驱动程序中编写带有添加操作的 group by

java - 使用 List 成员序列化对象

Java - 获取输入字符串的各个子字符串

mysql - 获取特定范围/半径内的所有行(文档术语矩阵)

javascript - navigator.geolocation.getCurrentPosition 如何获取客户端浏览器的位置坐标

java - DCEVM java 补丁不起作用