GAMITGLOBK软件操作(可编辑修改word版)

合集下载

gamit-globk中文使用说明书(CG) P30

gamit-globk中文使用说明书(CG) P30

周命端(E-mail:zmd_zry@)
第 6 页(共 30 页)
GAMIT/GLOBK 软件使用教程(中文版)
hd*.*),*为相应的硬盘标号即可) title Install FedoraCora70 kernel (hd0,0)/isolinuxFordora7/vmlinuz initrd(hd0,0)/isolinuxFedora/initrd.img ¾ 在C盘根目录下修改windows启动初始化文件boot.ini,并增加以下语句: C:\GRLDR=”Start GRUB” ¾ 用虚拟光驱打开iso文件,并拷贝vminuz和initrd.img文件到C盘根目录下。
5、 安 装 GAMIT/GLOBK 需 要 的 编 译 器 最 好 不 能 用 最 新 版 本 , 目 前 GCC(GNU Complier Collection)的最新版本是4.2.2(2007年11月),用该编译器本人没有安装上。目前安
装 的 是 gcc3.4.3 。 记 得 修 改 MXUNIT 为 10000 。 ( 位 置 : ~
GAMIT/GLOBK 软件使用教程(中文版)
GAMIT/GLOBK 软件使用教程
(中文版初稿)
周命端(E-mail:zmd_zry@)
第 1 页(共 30 页)
GAMIT/GLOBK 软件使用教程(中文版)
第一次整理2008-09-07, 第二次整理2009-10-16,增加unbuntu系统安装及GAMIT软件安装的 准备工作 第三次整理 2009-11-28,完成基于unbuntu系统安装GAMIT/GBLOK 软件安装的方法,以及更新自动提取lfile.apr文件的方法
libX11.so文件(动态共享文件),所以在搜索系统路径的时候,在X11LIBPATH的后面 会是空,解决的办法:更改 install_software 文件相关搜索文件名为 libX11.so, 或者 是直接在Makefile.configure文件中直接设置路径为: X11LIBPATH:/usr/lib X11NCPATH:/usr/include/X11 并把原来的路径用#注释掉即可。 后面的MAXSIT(最大测站数目),MAXSAT(最大卫星数目),MAXATM(对流层天顶延迟 参数估计最大数目),MAXEPC(最大历元数目)自己根据需要设定即可。 到此,gamit的安装工作完成。 ¾ 在~ / 下的 .bash_profile,.bashrc 或者 .cshrc 中增加相应的环境变量(也可以在 etc/profile中增加,计算机对不同的登陆都加载该$PATH环境变量): PATH=~/gg/gamit/bin:~/gg/com:~/gg/kf/bin: Setenv HELP_DIR=~/gg/help/ Setenv INSTITUTE=SGG EXPORT PATH HELP_DIR INSTITUTE 到此,彻底完成,下面就可以使用啦。

笔记第一部分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软件操作手册

GAMIT软件操作手册目录一GPS误差分析 (3)1.1 与GPS卫星有关的误差 (3)1.2 与信号传播有关的误差 (3)1.3 与接收设备有关的误差 (4)1.4 其他误差来源 (4)二GPS基线处理的几个关键问题 (5)2.1 星历 (5)2.2 对流层折射影响 (5)2.3 周跳是否修复是影响基线解算精度的因素之一 (6)2.4 基准点坐标的确定 (6)2.5 基线解算是否在地固系中进行 (6)2.6 整周未知数的确定 (7)三GPS应用软件介绍 (8)3.1 一般的商用软件 (8)3.2 高精度GPS软件 (8)四GAMIT软件简介 (9)4.1 概述 (9)4.2 主要模块介绍 (9)五GAMIT软件的安装 (11)六GAMIT软件的运行 (12)附录一、LINUX操作系统的安装: (15)附录二、GCC的安装: (18)附录三精密星历及相关表文件的获取 (20)附录四RINEX格式说明 (21)一GPS误差分析GPS是美国为了满足军事部门和民用对连续实时和三维导航的迫切要求于1973年开始研制的,至1994年整个系统全面建成。

这个系统的全称是“授时与测距导航系统/全球定位系统”(Navigation System Timing and Ranging/Global Positioning System—NAVSTAR/ GPS),通常称为“全球定位系统”(GPS)。

它能够在全球范围内提供全天候、高精度、连续实时的三维定位和测速,同时它还能够提供时间基准。

GPS是20世纪空间技术上的最大成就之一。

它的出现使大地测量产生了根本性的变革。

目前这一高新技术已广泛地应用于大地测量学、地球动力学、精密工程测量、地壳形变监测、石油勘探、资源调查、城市测量等领域。

影响GPS定位的误差按其主要来源可以分为如下几个部分:1.1 与GPS卫星有关的误差●星历误差与模型误差●卫星钟差与稳定性●卫星摄动●相位的不稳定性●卫星的相位中心1.2 与信号传播有关的误差●电离层折射●对流层折射●多路径效应1.3 与接收设备有关的误差●接收机钟差●天线的相位中心●观测误差(天线的整平与对中、量取天线高的误差)●接收机噪声1.4 其他误差来源●地球自转的影响(极移、UT1)●相对论效应的影响(信号传播与卫星钟)●地球潮汐(固体潮、海潮、大气负载潮)二 GPS 基线处理的几个关键问题在高精度GPS 测量中,影响定位精度的主要因素有:卫星的轨道精度、对流层折射的修正精度、多路径效应、相位中心的改正、接收机震荡器的稳定度、数据的后处理技术和起始点坐标的精度。

GAMITGLOBK软件操作

GAMITGLOBK软件操作

GAMITGLOBK软件操作GAMITGLOBK是一种用于精密测量地壳运动和形变的软件工具。

它以其高度准确的结果和灵活可靠的功能而受到许多地质学家和测量师的青睐。

本文将详细介绍GAMITGLOBK的操作步骤和功能。

首先,为了使用GAMITGLOBK,我们需要在电脑上安装该软件。

在安装完成后,我们可以通过命令提示符或终端来打开GAMITGLOBK。

在打开GAMITGLOBK后,我们将进入软件的主界面。

在主界面中,我们可以看到一系列的选项和命令。

首先,我们可以使用“load”命令导入所需的测量数据文件。

GAMITGLOBK支持多种数据格式,包括RINEX、SP3和轨道文件。

我们可以使用命令“load rinex filename rinexdir”来导入RINEX文件。

同样,我们可以使用命令“load sp3 filename”来导入SP3文件。

一旦我们导入了所需的数据文件,我们可以使用GAMITGLOBK来进行数据处理和分析。

其中一个常用的功能是进行基线数据处理。

为了进行基线数据处理,我们可以使用命令“base bx by bz ant”来指定基线的坐标和天线类型。

然后,我们可以使用命令“solve”来执行基线数据处理。

结果将包括各个基线的长度和倾角。

此外,GAMITGLOBK还提供了一些高级功能和选项。

例如,我们可以使用“process”命令来指定数据处理的参数和选项。

我们可以使用“model”命令来选择地球模型。

我们还可以使用“trop”命令来计算和校正对流层延迟误差。

在数据处理和分析完成后,我们可以使用GAMITGLOBK来生成报告和结果。

我们可以使用“report”命令来生成结果的报告文件。

报告文件将包括数据处理的摘要、结果的图表和图像。

我们也可以使用“save”命令来保存数据处理的结果和文件。

综上所述,GAMITGLOBK是一种功能强大且易于使用的地壳运动和形变测量软件工具。

通过了解GAMITGLOBK的操作步骤和功能,我们可以更好地利用该软件进行数据处理和分析,并获得准确可靠的测量结果。

GAMIT安装之安装GAMITGLOBK软件 ubuntu14.04

GAMIT安装之安装GAMITGLOBK软件 ubuntu14.04

GAMIT安装之安装GAMIT/GLOBK软件ubuntu14.04登陆到root账号(登陆界面,并非sudo)1.将GAMIT10.50拷贝到/opt/gamit文件中(新建一个gamit的文件夹)。

虚拟机需要和WIN7共享文件:虚拟机设置-》选项-》共享文件夹-》在文件夹共享中选择总是启动(E)并添加一个共享文件夹,将相关的文件拖入到该共享文件夹下即可。

也可在宿主的WIN上面大家FTP server (下载地址:https:///download.php?type=server 搭建的方法请问度娘)2.直接到ftp://192.168.6.213中将文件复制到/opt/gamit3.sudo -i4.cd /opt/gamit5.chmod +x install_software6../install_software7.y #X11LIBPATH: X11INCPATH: /usr/include 由于第一项位空,需要修改。

8.n9.y10.gedit /opt/gamit/libraries/Makefile.config 修改MAXATM 25 MAXEPC 5760 保存并关闭,重新从6开始11.“System release number translated to 3130”记住最后的数字12.gedit /opt/gamit/libraries/Makefile.config 修改“OS_IDLinux 0001 3000“为:OS_ID Linux 0001 3130 (和你的数字相同)关闭并保存,重新从6开始13.出现GLOBK installed 字样选择Y安装完成,需要配置环境变量14.注销账户,切换到你自己的账户。

15.cd ~16.gedit .bashrc 在最后面加入:# for GAMITexportPATH=$PATH:/opt/gamit/gamit/bin:/opt/gamit/kf/bin:/opt/gamit/comexport HELP_DIR=/opt/gamit/help17.doy 如出现 DOY:Converts various date format 表示安装成功。

解算软件GAMIT处理流程文档

解算软件GAMIT处理流程文档

解算软件GAMIT处理流程文档.txt小时候觉得父亲不简单,后来觉得自己不简单,再后来觉得自己孩子不简单。

越是想知道自己是不是忘记的时候,反而记得越清楚。

gamit 处理流程流程概览:1、规划工程2、更新table文件夹3、创建工程目录,连接table4、编辑sites.defaults5、手动建立其余必须目录6、下载、准备数据7、制作准备文件8、sh_gamit批处理解算9、具体介绍:1、工程规划:处理中国大陆IGS站8个(wuhn、shao、chan、bjfs、kunm、guao、urum、lhaz、),台湾IGS站2个(tnml、twtf)数据跨度:2008年10月1日~2008年10月5日,2009年10月1日~2009年10月5日框架站(6个):wuhn、chan、bjfs、kunm、lhaz、twtf2、更新~/gg/tables文件夹(需要一定权限)可到/processing/gamit/ 更新所需表文件,或者到ftp:///archive/garner/gamit/tables/ 下载(用户名:ananymous 密码:邮箱)通常来自IERS的地球自转参数表ut1. 、pole. 需要每日或周更新章动表nutabl. 太阳星历表soltab. 月亮星历表luntab. 跳秒表leap.sec 需要每年更新接收机/天线列表rcvant.dat 在有新仪器使用时需要更新卫星列表svnav.dat 在有新卫星使用时更新码偏文件(P1-C1、P1-P2)dcb.dat 需要月更新如果想方便的话,每次解算时全部更新3、建立工程目录,例如china2008,同时运行sh_setup 命令链接talbes文件夹可以查看ut1. 文件,是否在你处理时间内,处理的是2008年数据,显然在范围内。

4、编辑工程china2008文件夹下的talbes中的sites.defaults文件,把需要处理的测站加进去,并规划参考固定站(globk需要)。

gamit使用说明翻译globk部分

gamit使用说明翻译globk部分

GLOBK: Global Kalman filter analysis programGLOBK Ver 5.18: Global Kalman filter analysis program.5.18版本:Runstring:运行字符串:% GLOBK <std out> <print file> <log file> <exper. list> <command file> <OPTION>where <std out> is a numerical value (if 6 is typed then output will besent to current window, any other numerical value willsend output to a file fort.nn)<std out>是一个数值(如果是6,则结果将会发送至当前窗口,如果是其它数字,结果将会输出到fort.nn文件)<print file> is the name for the output print file with thesolution in it. If the print file already exists, thenthe new solution will be appended to it.<print file>是输出文件的名称,解决方案保存在输出文件中。

如果该输出文件已经存在,那么新的解决方案将会附加其中。

<log file> is a log file which contains the running time for theprogram and the pre-fit chi**2 value for each inputcovariance matrix file. If the log file already exists,then the new solution will be appended to it.<log file>是一个日志文件,记录了程序运行时间和每个输入的协方差矩阵文件的pre-fit chi**2值。

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之前,建议先熟悉软件的基本功能和操作方法,并参考软件的用户手册和指南。

GAMIT-GLOBK入门介绍及应用(含sh_gamit和sh_glred批处理)

GAMIT-GLOBK入门介绍及应用(含sh_gamit和sh_glred批处理)
2012-4-6 国测二大队 3
1、GAMIT/GLOBK介绍
主流高精度GPS处理软件(A、B级GPS网):
GAMIT/GLOBK(美国麻省理工学院MIT) GIPSY/OASIS(美国喷气动力实验室JPL) Bernese(瑞士伯尔尼大学)
国内以GAMIT/GLOBK为主 GAMIT+ CosaGPS
I. 编辑Makefile.config
2012-4-6
国测二大队
8
3、 GAMIT/GLOBK安装
2012-4-6
国测二大队
9
3、 GAMIT/GLOBK安装
II. 修改安装脚本可执行属性 chmod +x install_software III. 执行./install_software(采用默认即可)
2012-4-6 国测二大队 26
4、 GAMIT/GLOBK处理流程
V. 基线解算 sh_gamit -s 2008 275 279 -expt c008 -noftp > sh_gamit.log
参数:
-d yr days 要处理的日期,年,年积日,例如: 1997 153 156 178 (处理1997年的153天、156 天和178天的数据) -s yr d1 d2 d1和d2是要处理的开始和结束的年 积日,例如:1997 153 178(处理1997年从 153天到178天的数据)
2012-4-6
国测二大队
22
4、 GAMIT/GLOBK处理流程
IV. 制作准备文件( sittbl.)
测站的精度控制,高精度的已知坐标强约束, 待求点坐标松弛约束
2012-4-6
国测二大队
23

解算软件GAMIT处理流程文档

解算软件GAMIT处理流程文档

解算软件GAMIT处理流程文档
GAMIT是一款用于高精度大地测量数据处理的软件,它可以用于获取地球表面三维形状的测量数据,包括地壳运动和去除地球运动的大地测量数据等。

本文将介绍GAMIT的处理流程,包括数据预处理、精密定位、大地测量解算和结果分析等步骤。

1.数据预处理
2.精密定位
GAMIT的精密定位过程主要包括计算测量站的坐标和误差。

首先,利用GAMIT软件执行静态定位,计算测量站的近似坐标。

然后,将这些坐标用于计算测量站的星位误差和钟差。

最后,利用这些数据进行迭代处理,得到精确的测量站坐标和误差。

3.大地测量解算
在精密定位的基础上,进行大地测量解算,计算地壳运动等参数。

首先,需要进行动态定位,考虑地球自转和测量站的运动等因素。

然后,利用GAMIT软件进行轨道拟合和误差建模,得到全球参考框架和测量站的相对位移。

接着,执行时间序列分析,计算地壳运动速率和加速度等参数。

4.结果分析
最后,对解算结果进行分析和验证。

利用GLOBK(Global Kalman Filter)工具进行全球参考框架构建,验证解算结果的准确性和稳定性。

通过绘制时间序列曲线和速度场图,可视化地壳运动和地震活动等现象。

此外,还可以进行地震预警和地质灾害评估等应用。

总结:GAMIT是一款强大的大地测量数据处理软件,它可以实现全球GPS站数据的预处理、精密定位、大地测量解算和结果分析等功能。

通过GAMIT的处理流程,可以获取高精度的地壳运动数据,为地球科学研究和自然灾害监测提供重要的支持。

GAMITGLOBK软件操作

GAMITGLOBK软件操作

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

GAMIT_GLOBK安装与使用

GAMIT_GLOBK安装与使用

GAMIT/GLOBK 的安装和使用1、引言随着gps技术的发展,在大地测量、工程测量、地球动力学、gps气象学等多种学科中得到广泛的应用,精密解算gps观测数据的软件也得到了重视与发展。

国内外开发了许多gps数据处理软件,主要有著名的美国麻省理工学院(mit)和斯克里普斯海洋研究所(sio)开发的gamit软件,美国宇航局(nasa)喷气推进实验室(jpl)研发的gipsy-oasis软件,以及瑞士伯尔尼大学天文研究所研制的bernese软件等几种。

本文主要介绍gamit软件,其最主要的特点是其解算精度高,且免费开放源代码,用户可以根据需要对源程序做相应的修改,以便于科研工作。

2、gamit简介gamit可以解算卫星轨道、测站坐标、大气延迟、整周模糊度等。

它主要由以下几个模块组成:arc(轨道积分)、model(组成观测方程)、sincln(单差自动修复周跳)、dblcln(双差自动修复周跳)、cview(人工交互式修复周跳)、cfmrg(用于创建solve所需的m文件)、solve(利用双差观测按最小二乘法求解参数)。

gamit软件所需的数据是rinex格式的,可以处理各种不同型号的gps接收机采集的数据。

目前,gamit 软件支持在unix和linux操作系统上运行,本文以gamit 10.2和linux redhat 9.0为例来讲解其安装与使用过程。

3、软件的安装3.1 linux系统的安装首先确保电脑上有足够的空间来安装linux,在这推荐至少有10g的空闲空间。

linux系统的安装可选择从光盘安装,硬盘安装或网络安装,一般选择从光盘安装。

在光驱中插入安装光盘,从光盘引导后,根据安装向导的提示,就能完成linux系统的安装。

3.2 linux编译器的更新linux系统的c和fortran编译器系统默认的文件选项中maxunit为100,而gamit软件源代码中则要求maxunit为10000。

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的的安装与使用


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

gamitglobk配置文件

gamitglobk配置文件

1. process.defaults(处理控制文件)设置整个工程的参数值。

通过该文件指定你的计算环境、内部和外部的数据、轨道文件、开始时间、采样间隔和结果归档说明。

# 不要删掉任何行. 取消一个函数功能, 设置# 设置其值为空: ""###本地(本机)目录# 原始文件转换的目录(可能链接到/rawfnd)set rawpth = "/data13/simon/mitnet/raw"# 原始文件的目录(查找所有目录层);例如:/data18/simonset rawfnd = ""# 要转换为RINEX格式的输入文件set mpth = "$procdir/mkrinex"# RINEX 文件目录set rpth = "$procdir/rinex"# RINEX文件目录(查找所有目录层); 例如:/data18/simonset rnxfnd = ""# 广播卫星轨道(广播星历)目录set bpth = "$procdir/brdc"# IGS(精密星历)文件目录set ipth = "$procdir/igs"# G-文件目录set gpth = "$procdir/gfiles"# GAMIT 和GLOBK 表目录set tpth = "$procdir/tables"# Globk 解目录set glbpth = "$procdir/gsoln"# Globk 二进制h-文件目录set glfpth = "$procdir/glbf"# gifs图输出目录set gifpth = "$procdir/gifs"# 模板文件目录set templatepth = "$procdir/tables"#存放临时控制文件目录set cpth = "$procdir/control"# 归档根目录(不能为空)set archivepth = "$procdir/archive"## FTP 远程文件信息# 原始文件目录set rawarchive = ''set rawdir = 'pub/continuous/mitnet'set rawlogin ='***************************.edu'#在/com/ftp_addresses中给出的CDDIS、SOPAC、IGSCB、和USNO地址## GAMIT# 设置采样间隔、历元数目、处理开始时间set sint = '30'set nepc = '2880'set stime = '0 0'# 更新表的新变量(参见sh_upd_stnfo)set stinf_unique = "-u"set stinf_nosort = "-nosort"set stinf_slthgt = "2.00"# 假如先验坐标不在lfile或apr文件中,设置"Y" 使用RINEX 头文件中的坐标set use_rxc = "N"# 广播星历轨道的4-字符编码set brdc = 'brdc'#处理的x-文件最小大小(默认300 数据块)(译者注:在大多电脑上为300Kb,大约3个小时的观测)set minxf = '300'# 设置查找每天RINEX数据文件的窗口大小set rx_doy_plus = 1set rx_doy_minus = 1##资源# 最小原始文件目录空间大小,单位Kbset minraw = '30000'#最小RINEX文件目录空间大小,单位Kbset minrinex = '30000'#最小归档文件目录空间大小,单位Kbset minarchive = '20000'#最小工作目录空间大小,单位Kbset minwork = '200000'## 系统依赖性设置# UNIX df 命令必须设置返回正确形式set udf = 'df -k'# UNIX mail 命令set umail = 'mailx -s'#处理报告的邮寄地址set mailto = 'simon'# email和匿名ftp使用的主机名密码set machine = ''# Ghostscript 画图软件路径set gspath = '/usr/bin'# gif转换软件ImageMagick 路径set impath = '/usr/bin/X11'# Web界面 .html 文件set htmlinfo = 'mitnet.html'2. sites.defaults(站处理控制文件)指定使用的本地区域站和IGS,如何处理测站数据。

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使用手册 (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/GLOBK 数据处
理报告
[键入文档副标题]
李文文2012202140009
2012-12-13
GAMIT/GLOBK 是一套高精度数据处理软件,主要用于分析研究地壳变形、高精度GPS 测量数据处理等领域。

它由美国麻省理工学院( MIT) 和斯克里普斯海洋研究所(SIO) 联合开发,并得到美国哈佛大学和美国国家科学基金会的支持,是目前世界上应用最为广泛的高精度GPS 数据处理软件之一。

GAMIT/GLOBK 基于UNIX(Linux)系统开发和运行。

本文中所有数据处理工作均是基于Ubuntu9.0 与csh SHELL 环境下完成的。

一数据预备
为了学习使用GAMIT 处理GPS 数据,本文选择2012.07.01(DOY 183)天如下共15 个全球IGS 跟踪站建立全球观测网。

由于该网最初是用于评定北斗电离层模型的改正精度,故而在选站上更加偏重中国及周边地区。

在完成跟踪网选择后需要下载相应的导航电文和精密星历数据。

这些数据亦可以通过GAMIT 中的sh_get_rinex, sh_get_navs, sh_get_orbits 脚本根据指定的站点名称和时间直接从CDDIS,SOPAC 等服务器上下载。

这里需要注意的是,由于这些脚本均是基于csh(或tcsh)解释器,故而在bash 环境中无法正确执行。

总结准备数据的相关信息如下:
IGS 站ALIC BJFS GMSD HRAO INEG KELY KUNM LHAZ MOBS NRIL PENC SHAO USUD YAKT YELL(其中GMSD 由于观测值类型多余15 种而被禁用)
时间段2012 年7 月 1 日(DOY 183)
星历导航电文,IGS 后处理精密星历
二建立工程
根据GAMIT 软件处理要求,需要建立相关目录。

一个GAMIT 工程主要包括如下几个工程目录:
DOY: processing data, final solutions, etc.
rinex: observation file in RINEX o format.
igs: precise orbit file from IGS in sp3 orbit Project Name
brdc: broadcast file in RINEX N format
tables: table files linked to ~/ gg/tables
Other directories created during processing
最初建立工程只需要在主工程目录下建立相应的DOY, igs, igs, brdc 四个目录,并在相应的目录存放数据。

DOY 目录用于存放单天基线解算的中间数据文件和结果文件,以DOY 命名;rinex 目录则是存放工程所需要的所有rinex 观测数据文件;igs 目录存放工程所需要的所有sp3 精密星历文件;tables 目录用于存放表文件,从~/gg/tables 目录中链接而来,具体的做法将在下文中给出。

其他的一些目录如gfiles, archive, control, gsoln 等是在GAMIT 解算过程中生成的。

三tables 更新与链接
表文件(tables)主要包括地球自转参数EOP(含极移、ut1),跳秒,章动表,太阳和月亮星历表,卫星和接收机天线类型信息,硬件延迟dcb 数据等。

这些表文件是软件在运行中所必需的文件,且有部分表文件需要随时进行更新,所有表文件均可以在以下服务器下载。

ftp:///archive/garner/gamit/tables/
➢每日更新:地球自转参数no、no;
➢每年更新:章动表nutabl.IAU00、太阳表soltab.2012、月亮表luntab.2012 以及跳秒表leap.sec;
➢可选更新:接收机天线信息rcvant.dat、卫星天线信息svnav.dat。

将上述更新后的文件复制在~/gg/tables/目录下,并在工程目录下运行sh_setup 脚本将~/gg/tables 目录链接到主工程目录。

链接完后需要进行检查是否出现死链接,如有出现则需要手动链接。

四预备文件制作
上述步骤完成之后,需要制作相应的准备文件用于运行GAMIT。

和谐准备文件主要包括:lfiles.、、process.defaults、sestbl.、sittbl.、sites.defaults。

其中,process.defaults、sestbl.、sittbl.、sites.defaults 用于定义处理策略,只需要在tables 目录下对相应文件修改即可,lfiles.、 是所处理测站的相关信息,需要根据rinex 观测文件生成。

➢测站信息文件
在rinex 目录下,复制tables 目录下 文件并将其中测站信息删掉只留下文件头部分,执行sh_upd_stnfo 脚本即可生成新的 文件。

将新的 文件复制到tables 目录下并覆盖原文件。

➢近似坐标文件lfiles.
在rinex 目录下,执行grep POSITION *.12o>lfiles.rnx 命令将o 文件中的近似坐标值获取到lfiles.rnx 文件中,再采用命令rx2apr lfiles.rnx 2012 006 可以得到apr 格式的文件lfiles.rnx.apr,最后采用命令gapr_to_l lfiles.rnx.apr lfiles. 2012 006,将apr 文件转换为lfiles.。

同样需要将lfiles.复制到tables 目录下。

在制作好上述两个文件后,一般情形下,目录控制文件process.defaults、测站列表文件sites.defaults、解算控制文件sestbl.、精度控制文件sittbl.均可以保持默认值。

如数据处理中不考虑海洋潮汐的影响,可以禁用海洋潮汐模型otl.grid 文件,需要在sestbl.文件中设置为:Tides applied = 23;Use otl.grid = N。

本文在处理中禁用了海洋潮汐改正。

五数据处理及结果分析
GAMIT 软件数据处理整体流程比较复杂。

本文直接采用了sh_gamit 脚本进行批处理。

具体命令:
sh_gamit -s 2012 183 183-expt chlg-eops usno –nogifs y
执行该命令后可以进行自动的数据处理。

基线处理的结果在DOY 目录下,在本文中即是183 目录下。

为了评价数据处理结果的精度好坏,GAMIT 软件在Q 文件中给出了精度指标nrms 值(q*.a.DOY 给出的是模糊度固
定后解算结果,q*.p.DOY 给出的是模糊度是浮点解时的解算结果)。

查看本文qchlla.183 最终处理的精度指标值nrms 如下:。

相关文档
最新文档