·上一文章:浅谈四大网页浏览器内核评测
·下一文章:实达AR3200型打印机,打印几行后,报警死机
谈到手机定位,相信不少人马上想到“GPS卫星定位”。的确,GPS定位系统可以说是出现最早、发展最成熟、应用最广泛的定位技术。GPS的英文全名是“NavigationSatellite Timing And Ranging/Global Position System”,即卫星测时测距导航/全球定位系统。
卫星是如何准确定位的呢?其实非常的简单,输入手机号码后,卫星信号中所包含的信息大致包括卫星的星图轨道信息和精确无比的时间信号(原子钟校准),继而精确搜索(如图1所示),通过速度、时间与距离的公式,再辅助上四点定位的原理就可以确定用户的位置了,如图2所示。
运行于宇宙空间的GPS卫星,每一个都在时刻不停地通过卫星信号向全世界广播自己的当前位置坐标信息。任何一个GPS接收器都可以通过天线很轻松地接收到这些信息,并且能够读懂这些信息。而计算距离需要一个非常简单的公式,距离二速度x时间。在这里,速度是使用了一个绝对速度—光速。每一个GPS卫星都在广播自己的位置,在发送位置信息的同时,也会附加上该数据包发出时的时间戳。GPS接收器收到数据包后,用当前时间减去时间戳上的时间,就是数据包在空中传输所用的时间了。知道了数据包在空中的传输时间,那么乘上它的传输速度,就是数据包在空中传输的距离,也就是该卫星到GPS接收器的距离了。在理论上只需要搜寻到4颗卫星就可以准确定位。
不过,GPS定位也有不少的缺点,如GPS信号受天气和位置的影响较大、GPS终端内存储的轨道星历图时效一般不超过4小时等,使得人们开麦出了A-GPS。