
[英]How can we get current location/city of user without asking for permission?
[英]How Google is getting the Current Location without user permission
根据您计算机的出站IP估算的准确性可能较低
在访问aerisweather.com之后,我来到了这里,并发现他们未经允许就正确地找到了我的位置。 我在没有GPS或任何无线设备的台式PC上,因此AFAIK合法获取此计算机位置的唯一方法是通过IP。
在定位网站上尝试了十几个ip,其中大多数距离50英里(全部显示不同的经/纬度)。 在iplocation.net上,有几项服务的结果,其中1项是正确的(eurekAPI),另外1项是几英里之遥(ip2location)。
在寻求许可(html5地理位置api)后,我发现了其他几个位置正确的网站。 他们本来可以通过我的IP获得的。
因此,可以使用包含正确经纬度信息的IP的数据库来通过IP进行正确定位。 将lat / long转换为位置名称很容易。
您可以将收到的IP提交给在线地理定位服务。 这是一个有用的链接。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.