使用ip地址查找准确的lat和long


find exact lat and long using ip address

如何使用ip地址找到准确的纬度和经度。

我正在使用下面的东西来寻找,

echo var_export(unserialize(file_get_contents('http://www.geoplugin.net/php.gp?ip='.$_SERVER['REMOTE_ADDR'])))

但我的问题是,我没有得到确切的时间。它显示了附近的位置。

谢谢,

ip地址没有已知且准确的lat/long(并且通常是动态的(。地理ip服务提供估计并使用一些并非总是最新的数据库。你通常得到的是服务提供商的位置。

如果是一个网站,你可以要求浏览器尝试获取位置。然而,这并不总是有效的,例如当他们没有/使用GPS或WIFI时。此处提供更多信息http://www.w3schools.com/html/html5_geolocation.asp