0.下载路径
https://gnss.gfz-potsdam.de/services/gfzrnx/download
GFZRNX 程序支持对 RINEX 格式的观测数据文件(Obs)、广播星历文件(Nav)和气象数据文件(Met)的操作。目前提供的功能有:
RINEX 格式检查与修复;
RINEX 版本格式转换;
RINEX 文件分割与拼接;
RINEX 文件头信息编辑与导出;
RINEX数据编辑,如采样抽取、观测卫星筛选等;
RINEX 文件差异比较;
RINEX 数据质量分析。
**操作模式
gfzrnx -finp <input_files> -errlog <error_log> [options] > <output_file>
- **数据格式检查与修复
默认进行数据检查,自动将数据格式升级到3.1
gfzrnx -finp bjfs2740.23o -chk > bjfs3.23o
不修改当前观测文件的版本版:
gfzrnx -finp bjfs2740.23o -chk -kv > bjfschk.23o
- **文件版本转换
gfzrnx -finp bjfs2740.23o -vo 3 > bjfs_30S_MO.rnx
同理可将导航文件、气象文件均可转换
使用 GFZRNX 程序的数据格式转换功能时,只需在操作命令中使用 -vo 参 数(2/3)。vo之后的数字代表输出RINEX 版本。
- **文件分割
按1h提取每个时段的观测文件
gfzrnx -finp bjfs2760.23o -fout ::RX2:: -split 3600
上面输出之后RINEX 版本变成3.01,可能并不是你想要的,为了控制还是原来的版本,可以用下面的模式:
gfzrnx -finp bjfs2760.23o -fout ::RX2:: -split 7200 -kv
- **数据提取
从观测文件中任意提取一段数据,示例如下:
gfzrnx -finp bjfs2760.23o -epo_beg 20231003_01:20:30 -d 3600 -kv > bjfstq.23o
-finp #后面跟输入文件
-epo_beg #后面跟开始历元,开始历元可以写作如下几种形式:
#2021304_01:05:30 年 + 年积日 + 时分秒
#2021-10-31_01:05:30 年月日 + 时分秒
#18834_02:00:00 GPS周日 + 时分秒
#57429_02:00:00 儒列日 + 时分秒
-d #后面跟 数据时长,单位为秒
-kv #keep version,使文件提取前后版本号不变
> #定向输出文件名
5、采样率抽稀
对观测文件按照指定采样间隔进行文件的提取:
gfzrnx -finp bjfs2760.23o -smp 60 -kv >bjfs60s.23o
-finp #输入文件
-smp #采样间隔:单位为秒
-kv #keep version,使文件提取前后版本号不变
> #定向输出文件名
如果不在意版本:去掉上述-kv
即可
6、卫星系统筛选
对观测文件中提取指定的卫星系统
gfzrnx -finp bjfs2760.23o -satsys G -kv >bjfsG.23O
修改文件名对其并无影响:
比如说:将观测文件名改成以.rnx
格式后缀名程序依然识别:
gfzrnx -finp bjfs2760.23o -satsys G -kv >bjfsG.23O
gfzrnx -finp bjfs2760.RNX -satsys G -kv >bjfsRNX.rnx
常用数据编辑差不多就这些!!