为什么手机定位会不准?
随着智能手机功能的不断完善,越来越多的用户利用手机定位系统进行定位导航,在实际使用手机地图定位过程中,我们会发现实际位置与地图所显示位置不一致,这个大家应该深有体会。那么,手机地图定位为什么总有偏差?今天,我们来聊一聊这个话题。
首先,我们先来了解一下手机定位方式,目前主流的手机定位方式可以分为三类:GPS定位、基站定位、混合定位。
GPS定位是通过手机中GPS模块获取位置信息,精度比较高、信息全面;不仅能获取经纬度,还能包括海拔高度、方向角度等信息。
基站定位是依靠运营商的电信基站进行定位,由于不涉及到硬件消耗,所以功耗最低,通过算法和基站数据能够得到比较理想的定位精度,但基站定位精度对基站分布程度要求较高,基站密集的地区定位精度较高,基站分散的地区定位精度会下降。
外界因素
内部因素
手机定位有偏差与GPS芯片有关系
这里的内部因素是指手机主板上的GPS芯片影响定位的因素,现在主流的智能手机都将GPS芯片技术集成在CPU或基带芯片里,但是提供CPU或基带芯片的厂商不止一家,产品各种各样,所以产品的性能难免会存在差异,这也是造成GPS定位出现偏差的一个因素。
地图因素
地图偏移
据悉,普通GPS定位出来的数值都是基于WSG-84坐标系标准,这是世界通用的坐标系。我国的地图标准坐标系是GCJ-02,GCJ-02和WSG-84之间的坐标系转换算法是保密的。
这个保密插件也叫做加密插件或者加偏或者SM模组,其实就是对真实坐标系统进行人为的加偏处理,按照几行代码的算法,将真实的坐标加密成虚假的坐标,而这个加偏并不是线性的加偏,所以各地的偏移情况都会有所不同。而加密后的坐标也常被人称为火星坐标系统,转换过后会出现不同程度的偏差,这也可能是手机地图定位出现偏差的原因之一。
其实,手机地图定位出现偏差,并不是单单的手机本身引起的,外界很多因素都在影响着手机地图定位的精准度,所以我们在使用手机地图定位时,尽量避免人为因素造成的影响,结合实时环境使用,使其最大程度辅助我们的生活,为生活带来便捷。(中关村在线)
整理:陈柳林
审核:高冲、黄家伟
更多阅读
---------------- 推 广 ---------------