二、GAMIT解算之数据准备

2021/6/11 18:41:41

本文主要是介绍二、GAMIT解算之数据准备,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

本文综合网上GAMIT解算资料写成,如有侵权请联系。

目录

2.1 解算文件准备

2.1.1 8个固定文件

2.1.2 16个需要更新的文件

2.1.3 改文件名

2.2 控制文件配置

2.2.1 准备测站列表sites.defaults

2.2.2 准备sitelist文件

2.3 修改配置sittbl.与sestbl.文件

2.3.1 配置sittbl.坐标约束文件

2.3.2 配置sestbl.改正模型文件


2.1 解算文件准备

将以下所有文件添加到工程目录中(非链接),如用链接可使用以下命令:

sh_setup -yr <year> -doy <doy>

2.1.1 8个固定文件

这些文件不需要更新,使用原来的即可!

文件名

文件说明

下载地址

gdetic.dat

各种大地坐标参数文件

 

guess_rcvant.dat

接收机或天线型号

http://garner.ucsd.edu/pub/gamit/tables/

otlcmc.dat

海潮格网数据

 

sestbl.

测段信息控制文件

http://garner.ucsd.edu/pub/gamit/setup/

process.defaults

过程信息文件

GAMIT安装目录中获取

sites.defaults

测站信息文件

GAMIT安装目录中获取

station.info

测站信息文件

只需要包含头文件即可,过程中可以

生成测站的信息

autcln.cmd

命令行文件

没有最后一步不能运行

注:

guess_rcvant.dat:如果 rcvant.dat中没有rinex头文件中的接收机或天线型号,将从该文件中获取,用户可以自己修改)(该文件在处理过程中会自己产生,一般没用不需要准备)。

sestbl.global:其中包括各种模型的使用情况,尤其注意海潮模型,新版本中Use otl.grid = Y,如果没有该文件会报错,可以将其设置为N,经验证结果差异不大。在解算的时候需要将其后面的扩展名去掉,只保留点(.)。

2.1.2 16个需要更新的文件

GAMIT解算需要使用16个文件,分别是:

  • 观测文件;
  • 导航电文;
  • 精密星历;
  • 约束文件;
  • 测站列表;
  • 2个不常更新的文件;
  • 9个最新的文件。

下载地址:

http://garner.ucsd.edu/pub/gamit/setup/

http://garner.ucsd.edu/pub/gamit/tables/

以2020年2月2日为例,下面列出所需的16个文件。

文件名

文件说明

更新频率

xxxx0330.20o

auto0330.20n

igs20910.sp3

sittbl.

sitelist

观测文件

导航电文

精密星历

约束文件

测站列表

解算当天的

(前面的文件名小写)

(文件中测站名大写)

dcb.dat.gps

hi.dat

码相关型接收机伪距改正参数表

GPS天线测高方法

不常更新

antmod.dat

dcb.dat.allgnss

leap.sec

nbody

pole.usno

rcvant.dat

svnav.dat.gnss

svs_exclude.dat

ut1.usno

天线相位中心改正表

码相关型接收机伪距改正参数表

跳秒表

multi-year planetary ephemeris file

极移参数

接收机及天线名称对照表

坏卫星信息文件

星号对照表

地球自转参数

最新的

  1. luntab、nutabl、soltab等文件2021年开始不在更新,合并到nbody中,GAMIT10.7及以上请使用nbody。
  2. svnav.dat.gnss使用时需要去掉最后的.gnss
  3. sittbl.可以用GamitTool生成,也可以手动输入
  4. 有时候无法得到全部的文件,用前几天的文件代替也可以,但是一定要确保有星历文件,没有IGS时可以用IGR代替。

2.1.3 改文件名

文件准备完毕后将所有的文件拷贝到Ubuntu里面,先拷贝到桌面,将需要的文件名的后缀改掉。

广播星历改成auto(和命令对应)

pole.

sestbl.

sittbl.

ut1.

注意,上述部分文件后面加个点,在Windows里可能不成功(默认需要扩展名),需要在Linux下加,尤其注意用GamitTool生成的sittbl.文件,包含了测站的概略信息。

2.2 控制文件配置

2.2.1 准备测站列表sites.defaults

在工程目录下把需要处理的测站加入该表,包括IGS测站和本地测站,并确定工程名。

2.2.2 准备sitelist文件

先建立一个sitelist的文件,并录入测站名字(每行首字母空格),不分先后顺序

2.3 修改配置sittbl.与sestbl.文件

2.3.1 配置sittbl.坐标约束文件

     对高精度的已知坐标强约束,待求点坐标松约束

非起算点约束量可以更大,如100m。并且如果IGS站列表中没有你所处理数据中的IGS站,需要自己添加,格式一致。

2.3.2 配置sestbl.改正模型文件

配置准则如下:

至此,数据准备阶段完成。下面我们开始计算。



这篇关于二、GAMIT解算之数据准备的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程