手机是我们生活中经常使用的电子产品,给我们生活和工作带来了很多的便利。
比如用手机查看天气、寻找附近的美食和实时共享位置等。
那么手机是如何知道我们精确的位置?
目前手机主要的定位技术有以下几种:
GPS定位
GPS系统一共有24颗卫星,几乎覆盖了地球上的每一个角落。在全球任何地方、任何时间都可观测到4 颗以上的卫星。手机一旦打开定位功能,就会接收到这四颗卫星的信号,再根据信号算出你当前所在的位置。
GPS定位从最初的定位精度低,不能实时定位,发展到现如今的高精度GPS全球定位系统。
它的定位精确高、效率高、成本低,最小精度在15米左右,所以广泛用于导航。
但是GPS信号容易受云层建筑物等遮挡物的干扰,在室内几乎无法使用,而且开启GPS后手机也比较耗电,因此GPS定位主要用于室外定位。
移动基站定位
移动基站定位也就是常说的基于位置服务的LBS,它的原理主要是三点定位。
手机开机后会自动搜索附近信号最强的三个基站,由于基站的位置是固定的,只要把三个基站信号重叠的区域,按照强弱进行三角运算,就知道手机的位置在哪。
基站定位的优点是速度快、方便;但是定位的精度不高,误差大概在100米到1000米,导致误差的主要原因是基站的密度。
如果附近基站越多定位的精度也就越高,没有信号的地区就无法定位。
A-GPS定位
这种定位方式是利用手机基站的位置信息,并配合传统GPS卫星,让定位的速度更快,可以说是GPS定位的增强版。
比如说在城市里,有些信号可能会被建筑物、墙壁或树木削弱,在这样的情况下,A-GPS系统会比其他导航设备定位更快,是目前定位精度较高的一种定位技术,但是目前A-GPS在室内定位的问题仍然无法解决。
Wi-Fi定位
Wi-Fi定位技术是室内定位技术中的一种,是除 GPS 外最常用的定位手段。
它的原理与移动基站定位类似,都是根据附近已知位置的站点进行三点定位。
当手机WiFi被打开,每一个能被搜到的热点,都有全球唯一的MAC地址。而每一个位置,都有不同数量,不同信号强弱的WiFi。这些数据的合计,就能成为这个位置独一无二的信息。
只要打开WiFi功能,即使GPS失效,也能确定你的位置。