手机地图和移动导航已经成为大城市旅行的必要工具。出门前,检查路线,驾驶时导航并查看路况,到达目的地后找出具体位置。在我们的日常生活中,我们经常听到人们抱怨手机定位太不准确,xx地图太差,等等。那为什么手机定位的结果总是不准确?< p >< p>
手机定位原理一般来说,手机定位方法包括全球定位系统定位、基站定位、无线网络定位、蓝牙定位、地磁定位等。其中,蓝牙定位和地磁定位主要用于室内定位技术。这两种技术都应该在百度地图和高德地图的室内定位技术中进行尝试。百度还投资了一家名为IndoorAtlas的芬兰初创企业,专门从事地磁定位。这两种方法并不常用,暂时可以忽略。Gps定位手机中的全球定位系统模块用于获取位置信息,不仅可以获取经度和纬度,还可以获取海拔、方向角等信息。众所周知,全球定位系统通过三角测量原理实现定位。也就是说,为了计算地面的空间坐标(x,y,z),理论上,只要通过三颗卫星获得从当前位置到三颗卫星的距离,全球定位系统接收机就可以构造三个方程来求解三个未知参数x,y,z。然而,卫星时钟与全球定位系统接收器的石英钟不同步,因此将出现新的未知数字时钟差异。因此,有必要同时接收4个以上的卫星信号并构造4个方程来求解定位点的坐标。< p >< p>
在城市高层建筑环境中,全球定位系统信号受到严重干扰,定位效果比空地差得多。除了观测卫星数量的原因之外,复杂的环境也是全球定位系统本身精度降低的原因。< p >< p>
大气效应大气中的电离层和对流层会延迟全球定位系统信号。电离层对电磁波的折射效应会改变全球定位系统信号的传播速度。对流层也会对电磁波产生折射效应,从而影响全球定位系统信号的传播速度。卫星星历误差卫星星历表由地面监测站的跟踪和监测卫星确定。由于各种摄动力对卫星运行的复杂影响,以及难以通过地面监测站全面、可靠地测量这些力或掌握其作用规律,星历预测将出现较大误差。它不仅严重影响单点定位的精度,而且是精确相对定位的重要误差源。卫星时钟误差卫星时钟差是指全球定位系统卫星时钟和全球定位系统标准时间之间的差。为了保证时钟的精度,全球定位系统卫星都采用高精度原子钟,但它们与全球定位系统标准时间之间的偏差、漂移和总漂移仍在1 ms ~ 0.1 ms以内,导致等效误差为300 km ~ 30 km。这是一个必须添加到校正中的系统错误。多径效应多径效应由于接收终端周围环境的影响,接收机接收到的卫星信号也包括反射和折射信号的影响,这也是影响室内和人口密集城市地区大定位偏差的主要因素。< p>2。基站位置基站定位主要通过移动网络运营商建立的基站来实现。其基本原理是通过移动设备测量不同基站的下行导频信号来获得不同基站的下行导频的到达时间(TOA)或TDOA(Time Difference)。根据测量结果并结合基站的坐标,可以采用三角公式估计算法来计算移动设备的位置。一般来说,移动设备观察到的基站越多,测量精度越高,定位性能的改善越明显。< p >< p>
所以基站的定位精度取决于基站的密度。密度越高,定位越准确。< p>3 .WIFI位置其原理大致如下:世界上每一个无线接入点都有一个独特的媒体访问控制地址(中国有很多假网站,所以中国的无线定位技术会更加复杂),一般来说,无线接入点在一段时间内不会移动;当无线网络打开时,设备可以扫描和收集周围的接入点信号。无论是否加密、是否连接,即使信号强度不足以显示在无线信号列表中,也可以获得接入点广播的媒体访问控制地址。设备将这些可以指示接入点的数据发送到位置服务器,位置服务器检索每个接入点的地理位置,计算设备的地理位置,并根据每个信号的强度将其返回给用户设备。WIFI定位精度取决于定位服务提供商数据库的精度和实时性。有时你可能会发现自己搬到了一个新的地方,带着以前的路由器。有一段时间,手机定位总是把你定位到你以前住过的地方,这就是为什么。各种定位方法的缺陷和误差会导致定位结果的误差。当然,为了中国的国家安全,电子地图供应商的定位结果会出现非线性偏差。这种偏差称为火星坐标系,也会导致定位精度的偏差。当然,高精度定位技术也在迅速发展。无人技术的快速发展也带来了厘米级定位的快速普及。具体的技术原理将在稍后与您讨论。