手机的手机谷歌地图模拟位置上没有我的位置

在电脑上,谷歌地图是如何定位我的位置的?
PC是通过IP地址定位的,因此很难做到精准,没有共享过Wifi的笔记本电脑同理。当笔记本电脑分享的Wifi网络被带有GPS的移动设备接入被定位过以后(移动设备首次定位肯定是需要用流量定位的,采用的是移动基站的3点定位),labtop会记住位置,并不断优化,等到下一次移动设备接入时,这个被定位过的Wifi就能提供很精准的地理信息(误差一般不会超过20米,远高于4G***准确度,当然是因为目前4G基站比较少的原因)这就是目前很多手机APP在接入百度、高德的APK后,(比如打车软件)鼓励用户在多在wifi下首次定位的道理一样。以上,路由器的WiFi定位原理也一样
我们来看看官方的解释How Maps finds your current locationYour web browser’s location information.Your phone's location, if you have Location History turned on.意思是用利用浏览器的位置信息和手机提供的历史位置信息。首先浏览器是如何获取我们位置信息的呢? 其实是有第三方提供提供的API获取用户位置,通常被使用的是一个叫做W3C Geo-loaction API, 可能大部分浏览器都会调用这个API。其实之前还有个叫做Google Gear API, 是谷歌利用自己收集的数据库来提供定位服务, 但在HTML5普及的今天, 此API已经停止。无论是调用哪个API,他们的基本原理都是如出一辙IP地址段 (IP Geolocation),获取城市级别(City-level)的位置信息GPS, 如果有硬件支持, 就直接搜星定位Wi-Fi,通过搜索你附近的Wi-Fi AP (Access Point),再根据每个AP信号强弱进行三角定位。 AP的位置事先通过主动或者众包的方式采集,比如Android设备会默认开启后台Wi-Fi扫描,谷歌的街景车也会沿路扫描Wi-Fi接入点,还有之前爆出的Apple泄露用户位置信息,其实也是匿名的Wi-Fi扫描,这些都是当设备接收到可靠GPS信号时,上传当前位置的Wi-Fi信息,包括MAC,信号强度等。然后是手机的历史位置同一个谷歌账号,在不同设备上应该是共享历史位置信息的,那么通过手机的历史信息应该也能推测出用户的大致位置
可能是根据你接入网络的IP地址来定位的
Google Earth是根据GPS信号来定位的手机上定位的时候其实并不是基于wifi信号来定位在国内,只有少数的wifi可以被定位但这个属于A-GPS信号,是基于信号基站的GPS来定位归题,如果你电脑上存在GPS设备,并且***过Google Earth的GPS链接外挂软件才能被定位。
已有帐号?
无法登录?
社交帐号登录图吧导航(3D地图)
全新导航引擎,多方案道路智能规划,炫酷3D效果,还能分省下载离线数据。
为您的爱车全面体检,改善您的驾驶习惯,为您省时省油,经济出行。
彩虹公交绿色无广告
支持公交换乘方案查询,实景站牌,到站闹钟,独有的夜班车数据查询。
车载导航2015新版导航
2015新版车载导航,全国路网数据,GPS快速定位。
中小微企业外勤管理第一品牌,让你的外勤勤起来。
最新手机导航下载google map 定位问题,手机上的谷歌地图没有办法准确定位。_百度知道

参考资料

 

随机推荐