||
目的:在一个观测类型为M(MIXED)的RINEX文件中,得到仅包含GPS观测值的载波相位平滑伪距观测值。
使用到下面两个工具,后面会解释原因。
teqc.exe——用来将RINEX观测值中除GPS外的观测值剔除掉;
Bernese GPS Software——用来获取载波相位平滑伪距观测值。
一、先将除GPS卫星外的其他观测值剔除
e.g. teqc -E -R -S bjfs0760.15o > bjfs0760.15o.new
删除原始文件后再将.new的后缀名去掉。
Note:当遇到多个文件时,用文本编辑器编写一个.bat文件即可。
二、用Bernese GPS Software获取载波相位平滑伪距观测值
1、打开软件,Configrue -> Set session/compute date,将时间设置为RINEX观测值的时间;
2、在Campaign List中,新建一个Campaign并选为当前活动Campaign;
3、将你要处理的文件放在刚才新建的Campaign目录下的RAW文件夹内;
4、RINEX -> RINEX utilities -> Clean/smooth RINEX obseavation files。在这里会出现对话框,选择你要处理的文件——可以是多个文件,还可以根据需要调整一些参数,很直观。
点击Run后,程序运行,很快就会返回输出结果文件,并在Campaign的RAW文件夹内生成.SMT文件,也就是平滑伪距观测值文件。
为什么要用到这两个软件,而不是自己写个小程序实现呢?
——我的体会是,a)由于实际观测过程中的一些因素会导致RINEX文件中的数据格式并非严格按标准对齐,有时候还会出现缺失或其他异常,而自己编写的程序对RINEX文件的适配性不强,往往要针对特定的文件修改代码,比较麻烦;b)上述两个软件受到了广大GNSS用户长期的检验,可靠性很高,因此我在数据的预处理过程中经常使用。
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-11-25 22:38
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社