Gamit中rinex观测文件格式转换命令

引自:http://blog.sciencenet.cn/blog-1365943-968075.html

作者:姜英明

 

说到由RINEX格式和Compact RINEX格式之间的转换,我们首先想到的可能是rnx2crx和crx2rnx两个程序。那么在Linux/UNIX系统中如何进行数据格式的转换呢?

其实,GAMIT软件中自带了将RINEX文件和压缩的RINEX格式文件(CRINEX)文件格式以及压缩文件(GZ)之间互相转换的命令。

这两个命令分别是sh_rnx2crx和sh_crx2rnx。

两个命令参数一致:

-d y/n 是否在转换结束后删除原始数据(默认为yes)

-c y/n 是否在转换前/后对其进行解压/压缩(默认为yes)

-f files files为要处理的文件名

例子:

sh_rnx2crx -c y -d y -f bjfs0010.15o        #由bjfs0010.15o得到bjfs0010.15d.gz,原有的bjfs0010.15o被删除

sh_rnx2crx -c n -d y -f bjfs0010.15o        #由bjfs0010.15o得到bjfs0010.15d,原有的bjfs0010.15o被删除

sh_crx2rnx -c y -d n -f bjfs0010.15d.gz    #由bjfs0010.15d.gz得到bjfs0010.15o,原有的bjfs0010.15d.gz被保留

sh_crx2rnx -f bjfs0010.15d                       #由bjfs0010.15d得到bjfs0010.15o,原有的bjfs0010.15d被删除

 

最后,吐槽一下,sh_rnx2crx命令转换数据时,容错性貌似一般般,比如我使用时经常出现这种情况:

 

http://blog.sciencenet.cn/blog-1365943-968075.html

posted on 2017-11-07 22:20  Z.L.G  阅读(1668)  评论(0)    收藏  举报

导航