GPS 定位
原理:接收机接收卫星广播信号,成功定位至少需要 4 颗卫星,接收机通过与 4 颗卫星的距离算出自己的坐标,需要四颗是因为卫星时间和接收机有时间差。
LBS 定位
LBS 是基站定位。原理:手机在 SIM 卡注册状态下,通过与不同基站之间的信号差异,加上已知的基站位置,通过特定算法可得出手机的位置。
AGPS 定位
Assisted Global Positioning System 是 AGPS 的全称,辅助全球卫星定位系统。原理:GPS 在 COLD START 所需要的时间比较长,需要对 24 颗卫星逐一搜索,增加了 AGPS 定位之后,可以利用基站大体定位下你所在的位置,然后通过网络将这个位置发送到服务器,服务器根据这个位置将此时经过你头顶的卫星参数(哪几颗、频率、位置、仰角等信息)反馈给你的定位设备。也就是说,AGPS 可以让 GPS 有针对性的搜星,缩短了 COLD START 的定位时间,受遮挡的室内也能借助 AGPS,减轻 GPS 对卫星的依赖。
WiFi 定位
WiFi 也能用来定位?对,当然可以,一般用来作辅助定位。
原理:WiFi 主要用在室内定位,同 LBS,每一个无线 AP 都有一个全球唯一的 MAC 地址。设备在开启 WiFi 的情况下,即可扫描并收集周围的 AP 信号,无论是否加密,是否已连接,当信号强度不足以显示在无线列表中时,都可以获取 AP 广播出来的 MAC 地址。设备再将这些 AP 数据发送到位置服务器,服务器检索出每一个 AP 的地理位置,结合信号的强弱程度,计算出设备的地理位置并返回给用户设备。