




实际上GPS只是***原理中的其中一种,称为单点***,或***。就是通过一个GPS来确***置。目前***精度的是差分***,或称相对***。就是通过增加一个参考GPS来提高***精度。上面我们已经围绕一个虚拟的GetLocation()函数基本搞清楚了GPS***的基本数学模型,对于编程而言,知道这些就足够了(其实不知道也不影响编程)。
两种GPS服务: SPS--标准***服务,民用,精度约为100M; PPS--精密***服务,和得到特许的民间用户使用,精度高达10M.两种限制民用***精度的措施(保障***利益不受侵害): SA--选择可用性,认为降低普通用户的测量精度,限制水平***精度100M,垂直157M(已于2005年5月1日取消); AS--反电子欺骗。GLONASS(***轨道导航系统),前苏联Galileo-ENSS(欧洲导航系统,即伽利略计划)
这时候就有人说了,干嘛要四颗呢,三颗不就够了吗?想想还蛮有道理的,三个球面,交汇于一点,由四个方程即可解算出待测点的坐标x、y、z 和接收机的钟差Vto不就可以定出接收机所在的位置了吗?但是实际上,GPS在仅接收到三颗的有效信号的情况下只能确定二维坐标即经度和纬度,只有收到四颗或四颗以上的有效GPS信号时,才能完成包含高度的3D***。
