Geolocation 在android中查找服务器的地理位置

Geolocation 在android中查找服务器的地理位置,geolocation,Geolocation,如果我有一个IP地址,我如何找到IP地址的地理位置? 例如,如果我编写了一个android应用程序来下载一个图像,并且我找到了承载该图像的服务器的IP地址,那么如何对该应用程序进行编程以找到服务器的物理位置?我想你不会离IP地址太近,你可以尝试找到更多的REST服务,例如,对于这些,您将使用普通的HTTP获取IP地址,并获取城市名称作为回复 然后,如果你想在地图上显示,你当然可以使用地理编码服务获取城市的坐标,并用地图向用户显示位置。不知道如何在Android本地代码中进行管理,但这是用于此目的

如果我有一个IP地址,我如何找到IP地址的地理位置?
例如,如果我编写了一个android应用程序来下载一个图像,并且我找到了承载该图像的服务器的IP地址,那么如何对该应用程序进行编程以找到服务器的物理位置?

我想你不会离IP地址太近,你可以尝试找到更多的REST服务,例如,对于这些,您将使用普通的HTTP获取IP地址,并获取城市名称作为回复


然后,如果你想在地图上显示,你当然可以使用地理编码服务获取城市的坐标,并用地图向用户显示位置。

不知道如何在Android本地代码中进行管理,但这是用于此目的的链接