GAMIT使用笔记

合集下载

笔记第一部分GAMITGLOBK

笔记第一部分GAMITGLOBK

笔记第一部分GAMIT/GLOBK **********************************GAMIT/GLOBK( GPS Analysis at MIT) 是由麻省理工学院等机构研究开发的在交互式图形方式的UNIX 平台工作站上运行的一种用于GPS 数据处理的软件,其在处理长基线和连续时段的静态定位GPS 数据方面具有强大的功能。

此软件可从网络上申请下载。

如下是本人运用GAMIT/GLOBK处理数据的一个简单过程。

确保成功安装GAMIT/BLOCK;(需要交流具体细节者请按上面的方式联系我)数据准备中可能用到的资源地址:各种星历表文件更新在/pub/gamit/tables/全球igs分布图/network/complete.htmligs站点rinex文件下载/pub/rinex/igs站点广播星历下载/pub/nav/sp3文件下载/pub/products/一个很系统的教程/~battag/GAMITwrkshp/wrkshp.html步骤:1.建立目录mywk/tables 和单天目录mywk/19983532.把rinex格式的观测数据放入单天目录,例如mhcb3530.98n.Z解压uncompress mhcb3530.98n.Zdoy 命令换算日期和gps周和此周第几天,下载精密星历放入单天目录,例如igs09886.sp3.gz解压gunzip igs09886.sp3.gz3.在tables目录下运行links.tables J2000 1998,单天353里运行links.day 1998 353 lake 参照.log文件和cvan.dat以及o观测文件编辑单天里文件的内容,务必准确,例如*SITE Station Name Session Start Session Stop Ant Ht HtCod Ant N Ant E RcvCod SwVer AntCod FARB FARB 1998 353 0 0 30 1998 354 0 0 0 0.0333 DHBCR 0.00000.0000 ASHZ12 8.25 ATDMCC HOPB HOPB 1998 353 0 0 30 1998 354 0 0 0 0.0341 DHBCR 0.0000 0.0000 ASHZ12 8.36 ATDMCC MHCB MHCB 1998 353 0 0 30 1998 354 0 0 0 0.0687 DHBCR 0.0000 0.0000 ASHZ12 8.24 ATDMCC4.用sh_rx2apr -site farb3530.97o -nav farb3530.97n生成先验坐标文件lfile.farb farb.apr 用sh_rx2apr -site hopb3530.97o -nav hopb3530.97n生成先验坐标文件lfile.hopbhopb.apr把各个l文件的坐标录入到l工程文件5.删掉,rm ,运行makexp输入工程名、轨道名,都是lake6.sh_sp3fit -f igs12481.sp3 -o lake 如果没有指定轨道名,此处需要o 参数sh_check_sess -sess 342 -type gfile -file glake3.342makej farb3420.03n jfarb3.342 生成卫星钟文件sh_check_sess -sess 342 -type jfile -file jfarb3.342makex lake.makex.batchfixdrv dlake3.342 生成所有准备文件7.运行批处理csh blake3.bat得到O-file、Q-file 文件以及用于后续GLOBK 软件(运用卡尔曼滤波进行全网整体平差的网平差软件) 所需的H-file 文件注意:为了达到在下一步GLOBK模块中进行坐标转换的目标,需要引入已知点联合解算。

GAMIT使用手册

GAMIT使用手册

GAMIT/GLOBK软件使用手册一软解介绍GAMIT软件最初由美国麻省理工学院研制, 后与美国SCRIPPS海洋研究所共同开发改进。

该软件是世界上最优秀的GSP定位和定轨软件之一, 采用精密星历和高精度起算点时, 其解算长基线的相对精度能达到10-9量级, 解算短基线的精度能优于1mm, 特点是运算速度快、版木更新周期短以及在精度许可范围内自动化处理程度高等, 因此应用相当广泛。

GAMIT软件由许多不同功能的模块组成, 这些模块可以独立地运行。

按其功能可分成两个部分: 数据准备和数据处理。

此外, 该软件还带有功能强大的shell程序。

目前,比较著名的GPS数据处理软件主要有美国麻省理工学院(MIT)和海洋研究所(SIO)联合研制的GAMIT/GLOBK软件、瑞士伯尔尼大学研制的BERNESE软件、美国喷气推进实验室(JPL)研制的GIPSY软件等。

GAMIT/GLOBK和BERNESE软件采用相位双差数据作为基本解算数据,GIPSY软件采用非差相位数据作为基本解算数据,在精度方面,三个软件没有明显的差异,都可得到厘米级的点位坐标精度。

相比较而言,GIPSY软件为美国军方研制的软件,国内只能得到它的执行程序,在国内,它的用户并不多,BERNESE软件需要购买,它的用户稍微多一点,GAMIT/GLOBK软件接近于自由软件,在国内拥有大量用户。

GLOBK软件核心思想是卡尔曼滤波(卡尔曼滤波理论是一种对动态系统进行数据处理的有效方法, 它利用观测向量来估计随时间不断变化的状态向量),其主要目的是综合处理多元测量数据。

GLOBK的主要输人是经GAMIT处理后的h-file和近似坐标, 当然,它亦己成功地应用于综合处理其它的GPS软件(如Bernese和GIPSY)产生的数据以及其它大地测量和SLR观测数据。

GLOBK的主要输出有测站坐标的时间序列、测站平均坐标、测站速度和多时段轨道参数,GLOBK可以有效地检验不同约束条件下的影响, 因为单时段分析使用了非常宽松的约束条件,所以在GLOBK中就可以对任一参数强化约束。

GAMIT学习资料整理

GAMIT学习资料整理

GAMIT10.4安装(基于ubuntu10.04)1、安装虚拟机vmware、ubuntu10.04;2、进入终端输入:sudo passwd root为root用户创建密码,并以root用户登录,或sudo su 回车;3、系统更新、汉化;4、安装gcc:# apt-get install gcc ;5、安装csh:# apt-get install csh 修改bash为csh,重启;6、安装gfortran :# apt-get install gfortran ;7、安装libx11-dev库支持# apt-get install libx11-dev ;8、修改shall为bash,重启,并设置路径:回到用户根目录,打开.bashrc ,在最后加上如下代码即可export PATH=$PATH:/opt/gamit/gamit/bin:/opt/gamit/com:/opt/gamit/kf/binexport setenv HELP_DIR=/opt/gamit/help/9、将gamit安装包放在目录opt/gamit/下进入目录:# cd /opt/gamit10、修改install_software文件内容:# gedit install_software ,打开install_software文件,在文件的中下部修改“usr -name libX11.a”为"usr -name libX11.so" 。

(动态共享库)11、运行install_software :# ./install_software,按提示输入两次Y后,修改makefile.config ,在/opt/gamit/libraries里,修改Makefile.config中的一组参数(1)MAXSIT 55 、MAXSAT 32 、MAXATM 25 、MAXEPC 5760(2)# Specific to FC5(F6,F7,F8 )然后,在输入两次Y完成安装;12、安装完后,打开终端输入:doy,查看程序是否已正确安装。

gamit笔记

gamit笔记

Glorg_cmd:No specific station coordinates are tightly constrainedGlobk_cmdCom_file包含运行信息的common fileSrt_fileHfile时间排列list的二进制文件Sol_file结果和协方差矩阵的二进制文件To use glorg as stand-alone module, the samecom_file command must appear in both thecommand file for globk and the command file for the(subsequent) glorg run为使用glorg作为独立模块,globk和glorg控制文件运行都必须包含同样的com_file命令APR_XXX This command will free (estimate) a parameter.如果这个命令缺失,相应的参数将被固定到它的先验值如果先验sigma值定为0,将不估计参数(effectively left unconstrained))强制一个参数到它的先验值,使用F作为sigmaApr_neu测站位置估计Apr_neu site sigN、sigEsigUsigVNsigVEsigVUSite是站名,可以应用到所有站,sigNsigEsigU位置的先验sigma(in meters)sigVNsigVEsigVU先验速度sigma(in m/yr)apr_neu SITE 10 10 10 F 0.1 0设置每个测站NEU方向先前sigma为10米,强制N速度为先验值,设置E速度先前sigma为0.1m/yr,不估计垂直向速度Mar_neu Estimating site positionstochasticallymar_neuMarkov随机游走过程(random walk process)Mar_neu site rwNrwErwUrwVNrwVErwVUSite 站名,可以all,rwNrwErwU位置的随机游走(m^2/yr)rwVNrwVErwVU速度的随机游走(in (m/yr)^2/yr)通常使用0 0 0apr_svsEstimating satellite orbitparameters设置航天飞行器(space vehicle)参数的先验sigmaApr_svs PRN X Y Z VxVyYzrad_parmsPRN 卫星号PRN_nn或者ALLXYZ 位置sigma(3个值)(m)VxVyVz速度sigma(3个值)(mm/s)rad_parms辐射参数(radiation parameter)sigma 高达11个值,0-1的小数全球测站估计轨道apr_svs all 100 100 100 10 10 10 1R只有当地坐标,约束轨道到先验值apr_svs all 0.1 0.1 0.1 0.01 0.01 0.01 0.01R最后的R表示剩下的radiation 参数EOP参数先验不确定度Apr_wob X Y XdotYdotX Y 极位置(pole position )(mas)毫角秒XdotYdot变化率(mas/day)Apr_ut1 <ut1><ut1 dot>Ut1 in mas,ut1 dot in mas/day噪声处理一样形式Mar_wob RWX RWY RWXdRWYd单位都是(mas2)/yr(mas/day)2/yr Mar_ut1 for ut1(mas2)and (mas/day)2/yr通常使用以下两个形式全球网– apr_wob 10 10 1 1– apr_ut1 10 1区域网(constrained)– apr_wob 0.2 0.2 0.02 0.02– apr_ut1 0.2 0.02UT1问题需要小心使用UT1,因为它不能从卫星轨道节点分离如果UT1约束的话,UT1表和轨道必须使用同一框架,如果处理当地,是可以的If local processing, then should be OK如果使用不同的EOP表来确定轨道,UT1应该松弛Frame estmation commands 框架估计命令Apr_tran< X Y Z><VxVyVz>估计坐标系统的平移translationapr_scale<ppb><ppb/yr>估计缩放和缩放率scale scale ratemar_tran和mar_scale指定处理噪声通常全球网下使用File 命令一些命令来控制GLOBK读的文件Apr_file<name >使用一些先验坐标文件格式是:• Site_name X Y Z VxVyVz epoch• Site names are 8 characters, for GPS ABCD_GPS• X Y Z are geocenter Cartesian (m)• Velocities are m/yr• Epoch is decimal (十进位的、小数)yearsApriori position files先验位置文件Apr_files命令can be issued multiple times withthe latest values taken不过没指定,使用GAMIT先验坐标(没有速度)EXTENDED选项允许更复杂的behaviors (见globk.hlp)Orbit files轨道文件处理单天解时,默认使用GAMIT结果里的轨道多天解,需要用GLOBK,make_svs命令产生轨道文件格式:make_svs<file name>• <file name> will be overwritten• Command must be near top of command file.EOP files EOP文件默认使用Gamit的EOP,但可以通过用in_pmu命令改变格式:– in_pmu<file name>文件格式:– yy mm ddhr min Xpole +- Ypole +- UT1-AT +-– Must be uniformly spaced– Pole in arc-seconds, UT1 in time-secondsEarthquake files 地震文件使用地震文件可以自动说明地震引起的位移主要功能,用2-char code 说明地震,重新命名测站重命名命令:• Rename <old><new> [HFile code] [Epoch ranges][Position shift]Earthquakes in eq_file• For earthquake:• eq_def<code>Lat Long Radius Depth Epoch(精度纬度半径深度历元)• eq_cosei<code><Static Variance><distance dependentvariances>• eq_post<code><dur><Static RW><distance dependentRW>• eq_rename<code>• The rename option cause site to renamed fromxxxx_GPS to xxxx_G[Code] Glorg运行通过应用明确的旋转和平移,而不是一些站的紧约束来定义坐标系统可以单独程序调用或者在globk时运行Glorg imbedded commands嵌入的glorg命令• The globk控制文件嵌入的GLORG命令有:• org_cmd<glorg command file name>• org_opt<Options for output>• org_out<output file name>如果org_out没给,输出文件名将用.org替代Miscellaneous commands其他五花八门的命令max_chi<max chi**2 Increment><max prefitdifference><max rotation> • 允许自动删除坏的H文件和坏的坐标• app_ptid允许应用极潮改正,如果gamit运行里没有包括的话因为如果应用改正,这里没有指定,小心使用SINEX文件• crt_opt, prt_opt, org_opt指定屏幕输出、打印和org文件选项• glorg help 给出所有选项,主要有:– ERAS –写之前檫掉文件(通常追加文件)– NOPR –不写输出文件– BLEN –基线长度– BRAT -- baseline rates when velocities estimated估计速度时,基线率– VSUM –经纬度速度的summary (需要画速度)– PSUM –经纬度位置的summary– GDLF –包括H文件的列表和和运行时的卡方值chi**2 increments– CMDS –在输出文件里重复globk控制文件这些选项的主要作用是控制输出文件小点Command file layout控制文件布局–通常,globk中的命令可以无序安排–也可以重复,后边的将代替前面的•如apr_neu all 10 10 10 0 0 0• apr_neuiisc_gps 0.01 0.01 0.01 0 0 0• 将用10m约束所有站,除过IISC站用10mm约束–下面这些命令必须在前面出现: com_file, srt_file, make_svs, eq_fileGlobk velocity command file• 如果多年的数据,尝试解算速度• globk控制文件必须包括– apr_neu all 10 10 10 1 1 1–其中1 1 1 是速度不确定度in m/yr–如果速度和指定站相关,添加:– apr_neuiisc_gps 0.01 0.01 0.01 F FF–将固定IISC的速度–通常不这么做,而是用glorg来广义Glred为了检查H文件的独立位置的质量,我们可以只是用H文件列表生成gdl文件(we could create gdl files with just single hfiles listed),每一个用包含下面内容的控制文件运行globk•apr_neu all 10 10 10 0 0 0• apr_neuiisc_gps 0.01 0.01 0.01 0 0 0• iisc再次被约束and normal process• 用GLOBK运行一系列的独立的H文件是冗繁的(Running globk on a set of individual hfiles is tedious),所以我们用可以自动做这些的程序:glredglred和globk同样的运行方式,例如:– glred<crt><prt><log><gdl file><command file>–而不是联合gdl文件里的所有数据,每个文件用globk单独处理。

gamit 操作步骤

gamit 操作步骤

gamit 操作步骤摘要:一、引言二、GAMIT 软件介绍三、GAMIT 操作步骤1.准备工作2.数据导入3.参数设置4.模型计算5.结果输出与分析四、GAMIT 软件在实际应用中的优势五、结论正文:【引言】GAMIT(Geodetic Analysis and Modeling Integrated Tool)是一款综合性的地球物理建模分析工具,广泛应用于大地测量、地震学、地壳形变等领域。

本文将详细介绍GAMIT 软件的操作步骤,以帮助用户更好地使用该软件进行科研工作。

【GAMIT 软件介绍】GAMIT 软件由美国麻省理工学院(MIT)地球、大气与行星科学系的研究人员开发,是一款功能强大的地球物理建模分析软件。

GAMIT 软件主要应用于GPS 数据分析、地球物理建模、地壳形变分析等领域,支持多种数据格式,具有丰富的功能和灵活的参数设置。

【GAMIT 操作步骤】1.准备工作在使用GAMIT 软件前,需要确保电脑上安装了GAMIT 软件,并正确配置环境变量。

此外,需要准备相应的数据文件,如观测数据、测站信息、基线文件等。

2.数据导入将所需数据文件导入GAMIT 软件中,包括观测数据(如GPS 观测数据)、测站信息文件(如站点坐标、高程等)和基线文件(如基线向量等)。

3.参数设置GAMIT 软件具有丰富的参数设置,包括地球模型、大气模型、噪声模型等。

用户需要根据实际需求和数据特点选择合适的参数设置。

此外,还可以根据需要设置其他参数,如迭代次数、约束条件等。

4.模型计算在完成参数设置后,启动GAMIT 软件进行模型计算。

软件将根据设定的参数对数据进行处理,生成地球物理模型。

5.结果输出与分析计算完成后,GAMIT 软件会生成一系列结果文件,包括地球物理模型、残差图、相关系数等。

用户可以根据需要对这些结果进行分析和解读,以获取有关地球物理过程的信息。

【GAMIT 软件在实际应用中的优势】GAMIT 软件在实际应用中具有以下优势:(1)功能强大,支持多种数据格式和多种地球物理模型;(2)参数设置灵活,可根据用户需求进行调整;(3)计算速度快,适用于大规模数据处理;(4)结果准确,能够提供可靠的地球物理模型。

gambit建模学习笔记

gambit建模学习笔记

1、为什么更改后不显示边的颜色更改边的颜色命令允许用户更改与一条或者多条边相关的几何结构和/或者网格节点的显示颜色。

使用Modify Edge Color窗口要打开Modify Edge Color窗口(如下图),点击Geometry/Edge子工具框中的Modify Color 命令按钮即可。

Modify Edge Color窗口包含如下详细设定。

Edges 指定要更改颜色的一条或者多条边。

Color:--------------------------------------Geometry指定更改指定边的颜色。

Mesh指定更改与指定边相关的网格结点颜色。

体会:只能更改某点、边、面、体(没有组成更高级拓扑之前)的颜色,例如线在没有组成面之前是可以改变它的颜色的,而如果边组成了面它就不再可以改变颜色了。

2、不太懂2.3.2 连接/分离边Connect/Disconnect Edges命令按钮允许用户进行以下操作。

命令详细说明图标Connect Edges合并重合的实边或者生成代表一条或多条现有边的连接的虚边Disconnect About RealEdge分离具有公共实边的面和体以下部分将详细说明执行上面列举操作的步骤和要求的设定。

注意:Graphics/Windows Control工具框中的Specify Color Mode命令按钮允许用户显示基于实体连接而不是拓扑结构的模型颜色。

关于使用Specify Color Mode命令按钮的详细说明,请参阅GAMBIT User's Guide中的3.4.2部分。

合并边Connect Edges命令允许用户合并两条或者多条边。

要合并边,用户必须指定如下参数:∙要合并的两条或者多条边∙合并后的类型指定要合并的边要合并的边可以是实际的或者虚拟的,但是它们受到合并后类型的限制(见下面)。

指定合并后的类型GAMBIT允许以下类型的边合并操作:∙Real∙Virtual (Forced)∙Virtual (Tolerance)∙Real and Virtual (Tolerance)如果用户使用Virtual (Forced),Virtual (Tolerance)或者Real and Virtual (Tolerance)操作合并一组边,GAMBIT允许用户通过Preserve first edge shape选项指定合并操作产生的边的位置和形状(见下面)。

GAMIT使用

GAMIT使用

GAMIT使用
GAMIT的使用需要依赖于多个输入数据源。

首先,需要GPS观测数据
来确定地球表面的位置。

这些观测数据通常通过全球分布的GPS测量站获得。

其次,需要卫星轨道测量数据来确定卫星位置和运动的精度。

最后,
还需要一个大地坐标系以及与卫星测量数据相关的各种参数。

这些数据最
终用于计算地壳形变的模型估计。

GAMIT的工作流程主要分为数据处理和模型估计两个部分。

在数据处
理方面,数据首先通过一个预处理阶段进行数据检查和修正,以去除可能
的误差和异常。

接下来,数据经过一个精确的观测数据处理流程,包括时
钟和轨道参数的建模和估计。

最后,通过使用所有这些数据和参数,计算
出地壳的运动模型。

在模型估计方面,GAMIT使用单差估计方法,将所有的观测数据与参
考站数据进行比较。

通过不同站点之间的差异,可以进一步估计出地壳运
动的速率和方向。

此外,GAMIT还可以提供地壳变形模型的参数,如弹性
滞后和地震震级。

这些估计结果对于地球物理学家来说非常重要,可以帮
助他们更好地理解地壳运动的动力学过程。

GAMIT具有一些突出的特点和优势。

首先,它是一个开源的软件工具,可以免费使用。

其次,它具有较高的计算精度和稳定性,可以处理大规模
的观测数据。

此外,GAMIT还具有较好的可扩展性,可以与其他地球物理
研究工具进行集成和扩展。

最后,GAMIT提供了用户友好的图形界面和详
细的文档,以帮助用户更好地理解和使用该工具。

运用GAMIT进行简单的解算

运用GAMIT进行简单的解算

运用GAMIT进行简单的解算运用GAMIT进行简单的解算钟仁健 2007-3-29(1).gamit的使用步骤A. 更新如下参数表:pole(极移参数)、ut1(国际时间系统表)、luntab(月亮表)、soltab(太阳表)、leap.second(从1982年以来TAI-TUC的跳秒)、gdetic.dat(大地水准面参数表)、antmod.dat(天线高以及相位中心便宜模式参数表)、svnav.dat(卫星数目、编号等信息)、rcvant.dat(接收机和天线信息表)、nutabl(摄动历表)。

可以从相关IGS站下载上面的参数表,也可以用GG提供的命令来自动下载,前提是linux能上网,下载好后,将这些表覆盖原来GG目录下(/gamit/tables)的同名表。

B. 从IGS站下载用于联测的IGS站的观测数据和IGS精密星历。

可以直接上网下载,也可以用相关命令实现该功能。

观测数据下载好后,将其解压缩,并转换到标准的RINEX格式。

C. 在根目录下建立工作目录,将各种参数表、IGS站的观测文件、要解算的观测数据拷贝到里面。

D. 建立初始坐标文件(l-文件),初始坐标文件中坐标的精度对解算精度影响较大。

E. 用makexp命令准备好解算所需的文件。

该命令会提示用户输入year、doy、session number、l-file、nav-file。

其中:year表示年,如98、2005;doy表示day of year即年积日,如001、200;session number 表示任务数目,可以输入1;l-file表示概略坐标文件,一个标准的l文件名为lXXXXy;nav-file表示导航文件,XXXXDDDN.yynF. sh_sp3_fit 有精密星历生成轨道文件(g-)G. sh_check_sess 检查g文件H. makej 生成钟文件I. sh_check_sess 检查j文件J. makex 生成K-文件和想、X-文件K. fixdrv 生成批处理程序L. csh 执行所生产的批处理程序(2).解算实例,有需要解算的o文件:DAMP0260.05o、JSHA0260.05o、SHRF0260.05Oo,这些观测文件是2005年第26个年积日观测的(GAMIT10.3的发布日期是2006.12.5)。

GAMIT使用笔记

GAMIT使用笔记

GAMIT使⽤笔记⼤⽓层研究和空间空间电离层研究使⽤到是GAMIT模块,精密定位还GAMIT、GLOBK两个模块都需要。

安装完成后的⼏个重要⽂件:gg/gamit(基线平差)和gg/kf(Kalman Filter)两个⽬录下到模块是⽤fortran编写的。

gg/com是cshell编写到脚本,重要⽤于gamit和kf⽬录下的模块的组织。

gg/tables是表⽂件。

sh_gamit批处理要求⼯程⽬录下⾄少有rinex brdc gfiles三个⽬录。

分别放O⽂件,N⽂件,卫星轨道⽂件g⽂件,这样做的⽬的是把⽂件分类,最后这些⽂件都会被link到单天的⽬录之下。

注意:需要将所有观测⽂件和表⽂件都link到单天⽬录下的,sh_gamit能⾃动完成link功能。

模型说明:1.otl 潮汐改正2.vmfl GMF 投影函数3.atml⼤⽓荷载模型,对⾼程影响较⼤,可消除周跳波动,可靠性需要进⼀步证实4.atl⼤⽓抄袭荷载模型和met⽓象模型星历⽂件:e/n, sp3, g,te/n为⼴播星历,主要⽤来你和卫星和接收机的种差g⽂件是根据sp3⽂件拟合的某天的圆形轨道参数t⽂件是根据观测⽂件和g⽂件求出的卫星位置,是gamit专⽤格式gcc编译器作⽤:将常见的编程语⾔转化为c语⾔。

安装gcc需要把原来到gcc覆盖。

在/usr⽬录下,具体怎么做,不是很清楚。

软件中的栅格⽂件:下载地址:ftp:///doc/256c052acfc789eb172dc868.html1)海洋潮汐。

例如otl_FES2004.grid放在软件talbels⽬录下。

链接到otl.grid。

2)⼤⽓负荷。

例如atmldisp_cm.2006,每年更新⼀次。

连接到atmldisp_grid.20063)vmfl投影函数栅格,例如vmflgrd2006,连接到map.grid.2006。

每年更新⼀次。

以example为例作⼀个实例:1)在/media/Tool/TOOL/专业⼯具/GAMIT下新建⽂件夹10-05-18-EXAMPLE,在该⽬录下建⽴tables⽬录。

gamit操作步骤

gamit操作步骤

gamit操作步骤Gamit是一种在全球定位系统(GPS)应用中用于数据处理和分析的软件,可以用于精确测量和分析地球上的运动、形变和地震活动。

下面是使用Gamit进行数据处理和分析的详细操作步骤。

1.数据准备:首先,您需要准备GPS观测数据和相关的参考桩,以便进行后续的数据处理和分析。

确保数据的准确性和完整性,并将其存储在计算机上的合适位置。

2.数据导入:打开Gamit软件,并从菜单中选择“数据导入”选项。

在弹出的对话框中,选择您准备好的GPS观测数据文件,并导入到Gamit中。

4.固定点选择:根据您的需要选择一些固定点,这些点的坐标已知且稳定。

这些固定点将用于基线解算和数据校正。

5.数据质量控制:在进行后续的数据处理和分析之前,您需要进行数据质量控制。

这可能包括检查数据的完整性、纠正观测误差、排除异常值等。

6.基线解算:在数据准备和质量控制完成后,进行基线解算以获取各个GPS观测站的坐标。

使用Gamit中的基线解算工具,输入固定点和待解算的观测点,然后选择合适的解算方法和参数。

7.高斯坐标转换:如果您需要将GPS观测数据的坐标转换为其他坐标系统(如高斯坐标系),则可以使用Gamit中的坐标转换工具。

根据项目需求输入相关参数并执行坐标转换。

8.形变分析:如果您希望通过GPS观测数据进行形变分析,可以使用Gamit中的形变分析工具。

输入相关数据和参数,并运行形变分析以获取形变测量和分析结果。

9.地震活动分析:若想利用GPS观测数据进行地震活动分析,可以使用Gamit中的地震活动分析工具。

输入相关数据和参数,并运行地震活动分析以获取地震活动监测结果。

10.结果输出:在完成数据处理和分析后,您可以选择将结果输出到相关的文件或报告中。

Gamit提供了多种输出格式和选项,以满足不同需求。

以上是使用Gamit进行数据处理和分析的一般操作步骤。

然而,具体的操作步骤和流程可能根据项目需求和数据类型而有所不同。

在使用Gamit之前,建议先熟悉软件的基本功能和操作方法,并参考软件的用户手册和指南。

Get清风gamit学习总结

Get清风gamit学习总结

gamit学习总结. 翻开LINUX系统,登陆。

〔选择安装语言包,关键更新)重启。

语言包的设置在system settings-language support- install languages 选择chinese〔simplified〕点击apply changes 等待系统自动安装,重启,重复步骤进入support 选择系统和菜单语言汉语ok〔文件夹尽量保持英文状态,以便在终端中输入〕;2.GAMIT安装包中没有包含海洋潮汐模型otl.grid 和map ——vmf1函数模型需要自己下载连接。

otl.grid在ftp:///archive/garner/gamit/tables/ 中下载〔约696M〕vmf1在ftp:////pub/GRIDS/ 中下载〔约220M〕如没有下载otl.grid模型可以通过设置禁用该模型。

模型的禁用:翻开/opt/gamit/tables/sestbl. 将use otl.grid的之改为N,表示禁用海洋潮汐模型,同时将Tides spplied 改为23(原始为31〕。

独立下载模型的连接:进入/opt/gamit/tables 运行终端运行:ls -al 进行连接查看otl与map的连接情况rm otl.grid 移除已有的连接ln -s /opt/otlmap/otl_FES2004.grid otl.grid 进行连接〔/opt/otlmap/otl_FES2004.grid为模型的路径〕ln -s /opt/otlmap/vmf1grd.2021_063 map.grid (map.grid 目前有vmf提供模型〕ls -al 连接并查看是否已连接成功。

连接结束。

〔连接完成后安装更新时会自动连接〕其它otl模型:otl_FES99.grid 182.7 Mbotl_CSR4.grid 45.6 Mbotl_GOT00.grid 45.6 Mbotl_NAO99b.grid 87.1 MbAtmosphere模型也许年更新:atml files 185 Mb/year3.sites.defaults 准备介绍sites.defaults文件是站处理控制文件。

GAMITGLOBK软件操作

GAMITGLOBK软件操作

GAMITGLOBK软件操作一、界面介绍当用户打开GAMITGLOBK软件时,会看到一个简洁而直观的界面。

界面上有几个主要选项,包括性能监控、系统优化、内存清理、磁盘清理等功能。

用户可以根据自己的需求选择相应的功能进行操作。

二、性能监控GAMITGLOBK软件可以监控电脑的性能,并提供实时的数据显示。

用户可以在性能监控功能中查看CPU、内存、硬盘等硬件的使用情况,以及电脑的温度、风扇转速等信息。

这些数据可以帮助用户了解电脑的运行状态,及时发现问题并进行处理。

三、系统优化GAMITGLOBK软件还提供了系统优化功能,可以帮助用户提升电脑的性能。

在系统优化功能中,用户可以进行一键优化,清理系统垃圾、注册表、无效快捷方式等,以加快电脑的运行速度。

此外,用户还可以进行启动项管理、服务管理等操作,进一步优化系统性能。

四、内存清理内存清理是GAMITGLOBK软件的另一个重要功能。

在内存清理功能中,用户可以查看内存的使用情况,并清理无效的内存占用,释放内存空间,提高系统的响应速度。

用户可以定期进行内存清理,保持系统的良好运行状态。

五、磁盘清理六、操作建议使用GAMITGLOBK软件时,建议用户定期进行系统优化、内存清理、磁盘清理等操作,以保持电脑的良好运行状态。

此外,用户还可以根据性能监控数据,及时发现并解决问题,避免电脑出现故障。

总的来说,GAMITGLOBK软件是一款功能丰富、操作简单的优化工具,可以帮助用户管理和优化电脑性能。

用户在使用该软件时,只需按照上述操作步骤进行操作,即可轻松优化电脑,提升系统性能。

希望以上介绍能对大家有所帮助。

【精品】Gamit的的安装与使用

【精品】Gamit的的安装与使用


GAMIT/GLOBK软件的使用
Unix操作系统的文件结构
/bin /etc /home /lib /mnt /root … … jbshi … gamit
Unix的常用命令
Unix Command cd pathname cp from to clear rm object ls -flags mkdir directory mv from to rmdir directory cat file... more file Copy a file Clear the screen Delete (remove) a file List the contents of current directory Make a new directory Rename a file (or move it in Unix) Remove a directory Concatenate files Display file a screenful at a time Meaning Change directory to pathname
-先验信息、控制文件整理
� 一共4个文件:、lfile.apr、sestbl.、sittbl.。
� :记录各测站的观测时间和天线高信息:
格式主要注意几点:Ant Ht、HtCod和Antenna Type(用来做 天线高改正),Receiver Type(用来做周跳恢复),Session Start、Session Stop(用来控制测段跨度,处理不好后面会提 示错误)。
LINUX系统的安装
在安装LINUX系统时,一定要安装cc开发工 具包.这是编译gcc的必须!
gcc编译器的安装
% tar xvfz gcc-2.95.2.tar.gz Modify the libI77/fio.h fortran include file to allow access to 10000 unit numbers : % vi gcc-2.95.2/libf2c/libI77/fio.h Replace line: #define MXUNIT 100 With line: #define MXUNIT 10000 Make the build directory and run configure: % mkdir gcc-2.95.2_obj % cd gcc-2.95.2_obj % ../gcc-2.95.2/configure --prefix / usr (后面这个选项很重要!) /usr Build GCC/G77 % make bootstrap Install GCC/G77 % make install

gambit 建模学习笔记

gambit 建模学习笔记

1、为什么更改后不显示边的颜色更改边的颜色命令允许用户更改与一条或者多条边相关的几何结构和/或者网格节点的显示颜色。

使用Modify Edge Color窗口要打开Modify Edge Color窗口(如下图),点击Geometry/Edge子工具框中的Modify Color 命令按钮即可。

Modify Edge Color窗口包含如下详细设定。

Edges 指定要更改颜色的一条或者多条边。

Color:--------------------------------------Geometry指定更改指定边的颜色。

Mesh指定更改与指定边相关的网格结点颜色。

体会:只能更改某点、边、面、体(没有组成更高级拓扑之前)的颜色,例如线在没有组成面之前是可以改变它的颜色的,而如果边组成了面它就不再可以改变颜色了。

2、不太懂2.3.2 连接/分离边Connect/Disconnect Edges命令按钮允许用户进行以下操作。

命令详细说明图标Connect Edges合并重合的实边或者生成代表一条或多条现有边的连接的虚边Disconnect About RealEdge分离具有公共实边的面和体以下部分将详细说明执行上面列举操作的步骤和要求的设定。

注意:Graphics/Windows Control工具框中的Specify Color Mode命令按钮允许用户显示基于实体连接而不是拓扑结构的模型颜色。

关于使用Specify Color Mode命令按钮的详细说明,请参阅GAMBIT User's Guide中的3.4.2部分。

合并边Connect Edges命令允许用户合并两条或者多条边。

要合并边,用户必须指定如下参数:∙要合并的两条或者多条边∙合并后的类型指定要合并的边要合并的边可以是实际的或者虚拟的,但是它们受到合并后类型的限制(见下面)。

指定合并后的类型GAMBIT允许以下类型的边合并操作:∙Real∙Virtual (Forced)∙Virtual (Tolerance)∙Real and Virtual (Tolerance)如果用户使用Virtual (Forced),Virtual (Tolerance)或者Real and Virtual (Tolerance)操作合并一组边,GAMBIT允许用户通过Preserve first edge shape选项指定合并操作产生的边的位置和形状(见下面)。

gamit学习总结汇总

gamit学习总结汇总

. 打开LINUX系统,登陆。

(选择安装语言包,关键更新)重启。

语言包的设置在system settings-language support- install languages 选择chinese(simplified)点击apply changes 等待系统自动安装,重启,重复步骤进入support 选择系统和菜单语言汉语ok(文件夹尽量保持英文状态,以便在终端中输入);2.GAMIT安装包中没有包含海洋潮汐模型otl.grid 和map——vmf1函数模型需要自己下载连接。

otl.grid在ftp:///archive/garner/gamit/tables/ 中下载(约696M)vmf1在ftp:////pub/GRIDS/ 中下载(约220M)如没有下载otl.grid模型可以通过设置禁用该模型。

模型的禁用:打开/opt/gamit/tables/sestbl. 将use otl.grid的之改为N,表示禁用海洋潮汐模型,同时将Tides spplied 改为23(原始为31)。

独立下载模型的连接:进入/opt/gamit/tables 运行终端运行:ls -al 进行连接查看otl与map的连接情况rm otl.grid 移除已有的连接ln -s /opt/otlmap/otl_FES2004.grid otl.grid 进行连接(/opt/otlmap/otl_FES2004.grid为模型的路径)rm map.gridln -s /opt/otlmap/vmf1grd.2012_063 map.grid (map.grid 目前有vmf提供模型)ls -al 连接并查看是否已连接成功。

连接结束。

(连接完成后安装更新时会自动连接)其它otl模型:otl_FES99.grid 182.7 Mbotl_CSR4.grid 45.6 Mbotl_GOT00.grid 45.6 Mbotl_NAO99b.grid 87.1 MbAtmosphere模型也许年更新:atml files 185 Mb/year3.sites.defaults 准备介绍sites.defaults文件是站处理控制文件。

GAMIT使用手册

GAMIT使用手册

GAMIT/GLOBK软件使用手册一软解介绍GAMIT软件最初由美国麻省理工学院研制,后与美国SCRIPPS海洋研究所共同开发改进。

该软件是世界上最优秀的GSP定位和定轨软件之一,采用精密星历和高精度起算点时,其解算长基线的相对精度能达到10-9量级,解算短基线的精度能优于1mm,特点是运算速度快、版木更新周期短以及在精度许可范围内自动化处理程度高等,因此应用相当广泛。

GAMIT软件由许多不同功能的模块组成,这些模块可以独立地运行。

按其功能可分成两个部分:数据准备和数据处理。

此外,该软件还带有功能强大的shell程序。

目前,比较着名的GPS数据处理软件主要有美国麻省理工学院(MIT)和海洋研究所(SIO)联合研制的GAMIT/GLOBK软件、瑞士伯尔尼大学研制的BERNESE软件、美国喷气推进实验室(JPL)研制的GIPSY软件等。

GAMIT/GLOBK和BERNESE软件采用相位双差数据作为基本解算数据,GIPSY 软件采用非差相位数据作为基本解算数据,在精度方面,三个软件没有明显的差异,都可得到厘米级的点位坐标精度。

相比较而言,GIPSY软件为美国军方研制的软件,国内只能得到它的执行程序,在国内,它的用户并不多,BERNESE软件需要购买,它的用户稍微多一点,GAMIT/GLOBK软件接近于自由软件,在国内拥有大量用户。

GLOBK软件核心思想是卡尔曼滤波(卡尔曼滤波理论是一种对动态系统进行数据处理的有效方法,它利用观测向量来估计随时间不断变化的状态向量),其主要目的是综合处理多元测量数据。

GLOBK 的主要输人是经GAMIT处理后的h-file和近似坐标,当然,它亦己成功地应用于综合处理其它的GPS 软件(如Bernese和GIPSY)产生的数据以及其它大地测量和SLR观测数据。

GLOBK的主要输出有测站坐标的时间序列、测站平均坐标、测站速度和多时段轨道参数,GLOBK可以有效地检验不同约束条件下的影响,因为单时段分析使用了非常宽松的约束条件,所以在GLOBK中就可以对任一参数强化约束。

GAMIT学习笔记一之L文件准备篇

GAMIT学习笔记一之L文件准备篇

GAMIT学习笔记⼀之L⽂件准备篇1.准备站坐标初始⽂件L-⽂件L-⽂件包含了⼯程所要处理的所有测站的站坐标信息,⽬前软件⽀持的只有地⼼坐标(球坐标)。

在天⽬录中,L-⽂件的名字和D-⽂件是⼀样的,除了第⼀个字符。

(形式如:lexpty.ddd其中expt为4字符的⼯程名)。

⽅法1:L-⽂件通常从GLOBK apr⽂件由程序GAPR_TO_L⽣成,GLOBK apr⽂件是Cartesian坐标和速率格式。

语法如下:gapr_to_l <globk.apr> <lfile> <full name> <date>其中:<globk.apr>是输⼊GLOBK 先验⽂件的⽂件名<lfile>是输出l⽂件的⽂件名<full name>是包含了4字符测站全名的⽂件名,此⽂件可以⽤" "代替忽略,原因是测站全名能从⽂件获得。

<date>是L⽂件坐标的参考⽇期,有如下三种⽅式确定:(1)如果单个字符给出,则为⼗进制年份,(2)如果两个字符给出,则表⽰年份以及年积⽇,(3)如果三个字符给出,则表⽰年⽉⽇。

⽅法2:从RINEX⽂件中获得测站先验坐标。

脚本sh_rx2apr,激活程序程序SVPOS和SVDIFF从RINEX⽂件中获得⼀个伪距解,语法如下:sh_rx2apr -site<site> -nav<nav> -ref<ref> -apr<apr> -chi<val>其中:<site>为需要转换的测站的测站名,<nav>为RINEX导航⽂件,必要⽂件<ref>为已知测站的RINEX⽂件名,可省略<apr>为包含参考测站坐标的apr⽂件的⽂件名,可省略<val>为chi-square值,此值规定了SVPOS认为收敛的阈值,可省略。

GAMIT使用手册 (1)

GAMIT使用手册 (1)

GAMIT/GLOBK软件使用手册一软解介绍GAMIT软件最初由美国麻省理工学院研制,后与美国SCRIPPS海洋研究所共同开发改进。

该软件是世界上最优秀的GSP定位和定轨软件之一,采用精密星历和高精度起算点时,其解算长基线的相对精度能达到10-9量级,解算短基线的精度能优于1mm,特点是运算速度快、版木更新周期短以及在精度许可范围内自动化处理程度高等,因此应用相当广泛。

GAMIT软件由许多不同功能的模块组成,这些模块可以独立地运行。

按其功能可分成两个部分:数据准备和数据处理。

此外,该软件还带有功能强大的shell 程序。

目前,比较着名的GPS数据处理软件主要有美国麻省理工学院(MIT)和海洋研究所(SIO)联合研制的GAMIT/GLOBK软件、瑞士伯尔尼大学研制的BERNESE 软件、美国喷气推进实验室(JPL)研制的GIPSY软件等。

GAMIT/GLOBK和BERNESE 软件采用相位双差数据作为基本解算数据,GIPSY软件采用非差相位数据作为基本解算数据,在精度方面,三个软件没有明显的差异,都可得到厘米级的点位坐标精度。

相比较而言,GIPSY软件为美国军方研制的软件,国内只能得到它的执行程序,在国内,它的用户并不多,BERNESE软件需要购买,它的用户稍微多一点,GAMIT/GLOBK软件接近于自由软件,在国内拥有大量用户。

GLOBK软件核心思想是卡尔曼滤波(卡尔曼滤波理论是一种对动态系统进行数据处理的有效方法,它利用观测向量来估计随时间不断变化的状态向量),其主要目的是综合处理多元测量数据。

GLOBK的主要输人是经GAMIT处理后的h-file和近似坐标,当然,它亦己成功地应用于综合处理其它的GPS软件(如Bernese和GIPSY)产生的数据以及其它大地测量和SLR观测数据。

GLOBK的主要输出有测站坐标的时间序列、测站平均坐标、测站速度和多时段轨道参数,GLOBK可以有效地检验不同约束条件下的影响,因为单时段分析使用了非常宽松的约束条件,所以在GLOBK中就可以对任一参数强化约束。

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

大气层研究和空间空间电离层研究使用到是GAMIT模块,精密定位还GAMIT、GLOBK两个模块都需要。

安装完成后的几个重要文件:gg/gamit(基线平差)和gg/kf(Kalman Filter)两个目录下到模块是用fortran编写的。

gg/com是cshell编写到脚本,重要用于gamit和kf目录下的模块的组织。

gg/tables是表文件。

年更新LUNTAB、SOLTAB 、NUTABL、LEAP.SEC周更新UT1、POLEsh_gamit批处理要求工程目录下至少有rinex brdc gfiles三个目录。

分别放O文件,N文件,卫星轨道文件g文件,这样做的目的是把文件分类,最后这些文件都会被link到单天的目录之下。

注意:需要将所有观测文件和表文件都link到单天目录下的,sh_gamit能自动完成link功能。

模型说明:1.otl 潮汐改正2.vmfl GMF 投影函数3.atml大气荷载模型,对高程影响较大,可消除周跳波动,可靠性需要进一步证实4.atl大气抄袭荷载模型和met气象模型星历文件:e/n, sp3, g,te/n为广播星历,主要用来你和卫星和接收机的种差g文件是根据sp3文件拟合的某天的圆形轨道参数t文件是根据观测文件和g文件求出的卫星位置,是gamit专用格式gcc编译器作用:将常见的编程语言转化为c语言。

安装gcc需要把原来到gcc覆盖。

在/usr目录下,具体怎么做,不是很清楚。

软件中的栅格文件:下载地址:ftp://1)海洋潮汐。

例如otl_FES2004.grid放在软件talbels目录下。

链接到otl.grid。

2)大气负荷。

例如atmldisp_cm.2006,每年更新一次。

连接到atmldisp_grid.20063)vmfl投影函数栅格,例如vmflgrd2006,连接到map.grid.2006。

每年更新一次。

以example为例作一个实例:1)在/media/Tool/TOOL/专业工具/GAMIT下新建文件夹10-05-18-EXAMPLE,在该目录下建立tables目录。

2)观察example中o文件中到日期2000年2月3日,进入该目录,cd /media/Tool/TOOL/专业工具/GAMIT/10-05-18-EXAMPLE运行:sh_setup -yr 2000,就会在tables目录下链接gg/tables下的文件。

sh_setup命令到作用:Executed from the experiment directory. Only the year is required.1) Execute links.tables to link the required EOP, ephemeris, station, satellite, and ocean tide files. Default EOP is usno.2) Copy the required control files: process.defaults, sites.defaults, sestbl., sittbl., autcln.cmd, apriori coordinates. The default for coordinates is itrf00.apr.3) No files or links that exist will be overwritten unless the -update option is specified4) The and lfile. files will be old-format (< Release 10.1)Optional commands:<update> Set this to update (overwrite existing) links <links>, files <files>, links and files <all>. [Default no]<eop> The pole and ut1 series to be used. [Default usno]<localeop> Set if you want to link eop files to pole.series and ut1.series in the local directory [Default no]<apr> The file for coordinates that are not to be updated by GAMIT [Default itrf00.apr]<oldfmt_stinfo> copy to local tables and use the old format <oldfmt_lfile> copy to local tables and use the old GAMIT l-file format lfile<topts> defines the list of table files to be removed and relinked [Default none]none all nutabl. soltab. luntab. gdetic.dat guess_rcvant.dat leap.sec svnav.dat svs_exclude.dattform.dat antmod.dat rcvant.dat dcb.dat atmdisp.dat imfgrid.dat vmfgrid.dat core pole ut1Secondary mode: Called by sh_gamit for each day to create links and files if they do not exist and to update the lfile. from the apr file sh_setup -yr <yr> -doy <doy> -update <links/files/all> -apr <apr> -series <eop> -localeop -upd_l -tables <dir> >where <doy> 3-character day of year.<upd_l> Update the l-file with coordinates from the globk.apr fil*******************************************************************************3)接下来要执行例子。

首先确定你已经按照sh_setup命令sh_setup命令构建了tables目录并进行了gg链接。

然后在10-05-18-EXAMPLE目录下新建rinex文件夹,拷贝所有到rinex数据到该文件夹下。

o文件的gz型压缩包就可以。

(解压后到o文件可以看一下,在桌面)。

sh_gamit 最简单到做法是2)完成后,在process.defaults中把与收集额外数据的变量保持为空:例如其中的set rawpth = "$procdir/raw"改为set rawpth = "", set rawfnd = "" , set rnxfnd = "" 等等。

删除一些无关紧要到注释行,以便使工程易读。

在process.defoults 文件中更改'mailto',这是报告生成在哪个目录里。

''则为系统的用户目录。

这里选择不该动,保留设置‘’。

4)假入你想要精确匹配检验q-files文件(q文件是solve解算的记录文件,例如qxxxx1.day,qxxxx1.day),在gg/tables中你应该链接ot1.grid(海洋潮汐改正文件)文件到ot1_FES2004(730M)文件(系统默认链接到这个潮汐文件,但怎样修改链接,我还不会。

),这个文件可以单独用匿名fpt方式在站点上从/pub/GRIDS(ftp:///pub/GRIDS)目录中下载。

下载后放置到gamit10.35/tables目录下。

这里采用该方式。

假如你打算用小些的ot1_CSR4.grid(45Mb)(它也可以从everest下载)文件代替,或者关闭海洋潮汐负载(在sestbl.文件中设置'Tides applied=15'和'Use ot1.grid=N'),你也可以检验软件的功能并应该获得相等的很好的可重复的结果在时间序列绘制的由sh_glred生成的。

(不采用)5)假如你希望sh_gamit 利用RINEX 头文件信息生成 文件,你应该在开始运行之前检查o文件中使用的RINEX 文件头中的天线和接收机名称。

假如天线和接收机没有使用标准的名称,确定这些名称在guess_rcvant.dat中有唯一的字串表示。

假如你知道所有使用的接收机和(或)天线是相同类型,你可以在这个文件中强迫指定他们为ant default 和rcv default。

UNA VCO TEQC 程序可以用来转换RINEX 文件。

sh_make_rinex 脚本假设天线类型和采用基于接收机类型的通用(非IGS 标准)名称:Trimble-->TRIMBLE_4000SST,TurboRogue -->AOAD/M_T,Ashtech -->ASH701933_M。

假如在GAMIT 处理时天线高使用错误了,但天线类型正确,并且 文件可以被更新,运行hfupd 程序可以在二进制H-文件中改正而不需要重新运行文件中改正而不需要重新运行GAMIT。

注意: sites.defaults 中列出的测站且使用了xstinfo(不更新,对于所有IGS 测站应该使用这种输入,因为在/gg/tables 中的 文件有这些测站的正确信息,而不使用RINEX 数据的文件头信息,尤其是IGS 的老数据可能头信息不正确。

假如sh_gamit 不能从 文件或RINEX 文件头确定接收机或天线类型,它将会终止运行,给出产生这种情况的一些信息(查看GAMIT.fatal、屏幕或者脚本输出的日志文件)。

天线和接收机的标准名称在antmod.dat查找。

例子中70010340接收机的天线类型不是标准类型,因此在本实例中仔细考虑该站的重命名。

相关文档
最新文档