手机定位已经成为人们生产生活必不可少的工具,但有些人的手机定位又快又准,有些人的手机定位时常又慢又偏差大。那该如何解决呢?可以通过下面两个设置来提高定位速度和精度。
1、A-GPS辅助,提高室外定位速度
手机在室外定位时,基本依靠卫星定位系统,在国内北斗和GPS使用最多。但手机在定位开始在前,必须要进行搜星。而在我们手机上方的太空中,随时都有几十颗卫星。在手机定位冷启动时,必须要对这些卫星挨个搜索一遍,耗时非常久。就算现在的手机算力比较强,也要1分钟以上。如果想要加快定位,就可以开启手机的A-GPS辅助定位。开启这个功能后,手机会通过基站进行区域定位一下。然后将该位置发送给A-GPS服务器,服务器收到后立即根据这个位置信息,将此时经过你这个位置的卫星的参数信息发送给手机。这个时候手机就大大减少了工作量,可以实现秒级定位。
A-GPS开启的方法,每个手机会有略微不同,这里我以华为鸿蒙系统为例,讲解一下开启步骤:
①、依次点击“设置>隐私>定位服务>辅助定位设置”菜单,进入到定位模式设置页面。在该页面将“使用辅助GPS”的开关打开,很多手机默认就是打开的。
②、在定位模式页面,点击“A-GPS设置”菜单进入,这里可以看到A-GPS的详细设置。一般情况下,数据连接就用cmnet。SLP服务器用默认即可,除非你有延时更低的SLP服务器。
注意:A-GPS功能需要手机开启数据连接,这会消耗一定的数据流量。
2、WLAN扫描定位,提高室内定位精度
北斗和GPS定位在室外非常好用,但当手机进入室内时,它们的定位功能就很不准,甚至无法定位。这个时候,我们可以开启WLAN扫描定位来提高室内定位的精度。原理是WIFI的无线模块都有全球唯一的身份ID(MAC地址),当WIFI路由器接入互联网后,就可以获得一个互联网IP。该IP在运营商哪里同样有地址记录。而我们的手机在通过WIFI扫描多个无线路由器或AP时,根据型号强弱就来判断距离多个AP的距离,最后通过三角算法来计算出粗略的位置。
开启WIFI扫描提高定位精度的功能也很简单,这里同样以华为鸿蒙系统为例讲一下开启方法。
①、依次点击“设置>隐私>定位服务>提高精确度”菜单,进入到 “提高精确度” 设置页面。在这里开启“WLAN扫描“的开关即可。这个界面还有
注意:WLAN扫描辅助定位,要求全程开启WIFI开关,可以不连接任何WIFI网络。开启这个开关会增加单位时间的耗电量。这里看到的“蓝牙扫描”,虽然也可以提高精度,但实际作用并不大,不建议开启。
总结
在实际使用中,以上两种辅助定位的方式,对手机定位确实有很大提升,建议有需要的朋友都去设置一下。