gamit-globk中文使用说明书(CG) P30
Gambit使用说明(中文版一系列)4GAMBIT菜单命令
4.GAMBIT菜单命令本章的以下部分将阐述上面这些主菜单命令的功能和用法。
注意,在以下章节中的多数定义窗口中将包括和两个按钮。
除非特别说明,这两个按钮的功能如下:Accept——执行与该窗口相关的操作。
Close——关闭该窗口而不执行相关操作。
4.1File命令4.1.1 New当用户从File菜单中选择了New,GAMBIT打开Create New Session窗口。
Create New Session窗口允许用户建立和命名一个新进程。
要创建一个新的进程,用户必须指定如下项目:进程标识保存选项另外,除了上述两项,GAMBIT也允许用户设定进程的标题。
进程标识包含与该新进程相关联的GAMBIT数据文件的基本名称。
(有关数据文件的内容和格式的说明,请参阅本向导的第二章。
)保存选项决定GAMBIT在建立新进程之前是否保存现有进程的数据。
进程标题包含了该进程的一般说明。
定义进程标识进程标识可以由任意的字母组合和/或GAMBIT所运行的系统环境下允许的有效文件名中所包含的符号组成。
GAMBIT默认的进程标识为"model1"。
设定保存选项当用户建立一个新进程时,将删除与当前进程相关的所有数据。
为了在建立新的进程之前保存当前进程的相关数据,必须选中Create New Session窗口中的Save current session选项。
设定进程标题进程标题包含该进程的一般描述。
他可以由长度不超过80个字符的任意字母组合和/或符号组合而成。
运用Create New Session窗口Create New Session窗口(如下图)使用户可以创建一个新的GAMBIT进程。
要打开Create New Session窗口,只要从主菜单条的File菜单中选择New即可。
窗口中包括以下详细说明:ID:设定新进程的标识Title:设定新进程的标题,长度不超过80字符Save current session 设定在创建新进程时保存当前进程的所有数据。
笔记第一部分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模块中进行坐标转换的目标,需要引入已知点联合解算。
GAMMIT&GLOBK
GAMIT/GLOBKGAMIT/GLOBK 是一套高精度数据处理软件, 主要用于分析研究地壳变形、高精度GPS 测量数据处理等领域。
它由美国麻省理工学院( MIT) 和斯克里普斯海洋研究所(SIO) 联合开发, 并得到美国哈佛大学和美国国家科学基金会的支持。
GAMIT 软件的部分代码源于上世纪七十年代的空间大地测量数据处理程序, 19 87年完成了基于UNIX操作系统的GPS数据处理软件, 1992 年研制人员对软件进行改进, 提高其自动化程度, 并利用它进行IGS 跟踪站网的GPS 数据处理。
GAMI T/GLOBK 高精度数据处理软件不但精度高而且开放源代码, 使用者可以根据需要进行源程序的修改。
目前, 它已广泛应用于长距离、高精度、长时间的GPS 定位数据处理。
它可以估计卫星轨道和地面测站的三维相对位置。
软件设计基于支持X-Windo ws的UNIX系统,现在的版本适用于Sun(OS/4,Solaris 2)、HP、IBM/RISC、D EC和基于、Intel工作站的LINUX操作系统。
作为科研软件,GAMIT/GLOBK供研究和教育部门无偿使用,只需通过正式途径得到使用许可证。
完全的开放性使用户可以对软件的工作原理、数据处理流程及技巧有全面的了解,这也在一定程度上促进了GAMIT/GLOBK的不断更新。
GAMIT软件处理双差观测量,采用最小二乘算法进行参数估计。
采用双差观测量的优点是可以完全消除卫星钟差和接收机钟差的影响,同时也可以明显减弱诸如轨道误差、大气折射误差等系统性误差的影响。
GAMIT软件主要功能和特点如下:(1)卫星轨道和地球自转参数估计;(2)地面测站的相对定位计算;(3)用模型改正各种地球物理效应(极移、岁差、章动、潮汐等);(4)对流层天顶延迟参数和大气水平梯度参数估计;(5)支持接收机天线相位中心的ELEV(随卫星高度角变化)模型改正;(6)可选观测值等权、反比于基线长度或随高度角定权;(7)同时提供载波相位整周模糊度分别为实数和整数的约束解及松弛解;(8)数据编辑可人工干预(CVIEW),也可自动处理(AUTCLN)。
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软件操作手册目录一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后,我们将进入软件的主界面。
在主界面中,我们可以看到一系列的选项和命令。
首先,我们可以使用“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的操作步骤和功能,我们可以更好地利用该软件进行数据处理和分析,并获得准确可靠的测量结果。
(完整版)GAMITGLOBK软件操作
武汉大学测绘学院GAMIT/GLOBK数据处理报告[键入文档副标题]李文文20122021400092012/12/13GAMIT/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环境中无法正确执行。
总结准备数据的相关信息如下:二建立工程根据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 Namebrdc: broadcast file in RINEX N formattables: table files linked to ~/ gg/tablesOther directories created during processing最初建立工程只需要在主工程目录下建立相应的DOY, igs, igs, brdc四个目录,并在相应的目录存放数据。
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是一种在全球定位系统(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批处理)
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
GLOBK平差软件介绍及GAMITGLOBK软件自动化处理
和SLR观测数据。
二、 GLOBK软件模块
❖ GLOBK软件模块可分为四类:
✓ 格式转换模块(htoglb) ✓ 运算模块(GLRED、GLOBK和GLORG) ✓ GMT图形应用模块 ✓ 其他辅助模块
2020/6/7
武汉大学测绘学院
3
❖ 格式转换模块(htoglb)
➢ 这个模块是将GPS、VLBI和SLR等分析软件的解文 件转换成GLOBK软件所需要的二进制文件H-file。
➢ 目前支持如下几类文件:
✓ GAMIT软件H-file;
✓ 关于GPS(或其它空间大地测量技术)SINEX格 式文件;
✓…
❖ GLOBK平差结果文件:
✓
2020/6/7
✓
无约约束束平平差差结结果果orgp文rt武文件汉件,大,学如如测:绘:g学lgol院bokb_ke_xepxtp_ty_rydrodyo.oy.rpgrt
8
❖ 运行GLOBK软件时的注意事项:
✓ GLOBK是基于线性模型的,在测站坐标或轨道 参数的改正值较大时,如:
11
❖ 生成二进制H文件
✓ 将svnav.dat文件拷贝到soln文件夹下;
✓ 将GAMIT生成的H文件(ASCII文本格式的)拷 贝至glbf文件夹下;
❖ 使用合并后的H-file,再次运行glred/glorg,获得时间序 列;
2❖020运/6/7 行globk/glorg,则武可汉获大学得测测绘站学速院 度。
10
五、GLOBK软件进行网平差处理步骤
❖ 首先建立工作目录,比如globk_test;
GAMITGLOBK软件操作
GAMITGLOBK软件操作一、界面介绍当用户打开GAMITGLOBK软件时,会看到一个简洁而直观的界面。
界面上有几个主要选项,包括性能监控、系统优化、内存清理、磁盘清理等功能。
用户可以根据自己的需求选择相应的功能进行操作。
二、性能监控GAMITGLOBK软件可以监控电脑的性能,并提供实时的数据显示。
用户可以在性能监控功能中查看CPU、内存、硬盘等硬件的使用情况,以及电脑的温度、风扇转速等信息。
这些数据可以帮助用户了解电脑的运行状态,及时发现问题并进行处理。
三、系统优化GAMITGLOBK软件还提供了系统优化功能,可以帮助用户提升电脑的性能。
在系统优化功能中,用户可以进行一键优化,清理系统垃圾、注册表、无效快捷方式等,以加快电脑的运行速度。
此外,用户还可以进行启动项管理、服务管理等操作,进一步优化系统性能。
四、内存清理内存清理是GAMITGLOBK软件的另一个重要功能。
在内存清理功能中,用户可以查看内存的使用情况,并清理无效的内存占用,释放内存空间,提高系统的响应速度。
用户可以定期进行内存清理,保持系统的良好运行状态。
五、磁盘清理六、操作建议使用GAMITGLOBK软件时,建议用户定期进行系统优化、内存清理、磁盘清理等操作,以保持电脑的良好运行状态。
此外,用户还可以根据性能监控数据,及时发现并解决问题,避免电脑出现故障。
总的来说,GAMITGLOBK软件是一款功能丰富、操作简单的优化工具,可以帮助用户管理和优化电脑性能。
用户在使用该软件时,只需按照上述操作步骤进行操作,即可轻松优化电脑,提升系统性能。
希望以上介绍能对大家有所帮助。
GAMIT-globk安装指导
GAMIT/GLOBK安装指导殷海涛山东省地震局中国地震局地质研究所一、LINUX编译系统的更新(在安装LINUX时,一定要把LINUX中的开发工具中的gcc选项全部选中,才能正常运行gcc编译器)1、先将gcc-2.95.3.tar放入/home中,至少300M剩余空间。
2、将其在当前目录中解压:%tar -xzvf gcc-2.95.3.tar.gz3、找到位于目录gcc-2.95.3/libf2c/libi77中的fio.h文件,将其中包含“#define MXUNIT 100”的行更改为“defineMXUNIT 10000”。
4、建立gcc-2.95.3_obj子目录并进行软件安装路径配置:%mkdir gcc-2.95.3_obj%cd gcc-2.95.3_obj%../gcc-2.95.3/configure --prefix /usr (注意空格)5、编译和安装gcc:%make bootstrap%make install以上过程视计算机硬件情况不同和gcc的不同,而需要大约30分钟左右的时间。
(gcc-3.2.2需要1小时)在安装suse linux 系统时,注意安装自带的gcc4.2.1。
二、安装GAMIT/GLOBK系统从麻省理工学院的ftp服务器()下载GAMIT/GLOBK软件包,在LINUX目录下建立软件安装目录(例如: 在root用户下建立/opt/gamit10.35 ),将软件的安装文件(GAMTI_UPDA TES)拷贝到此目录中。
1、安装前要对GAMIT/GLOBK安装配置文件Makefile.config 进行相关的修改配置。
因为GAMIT/GLOBK发行版兼顾各种不同UNIX版本不同版本的相关系统路径的设置也不同。
解决办法是将libraries.10.07.tar.Z文件解压,(gunzip libraries.10.07.tar.Z),并在解压后将原压缩文件删除,在生成的libraries目录中找到Makefile.config文件,将LINUX系统路径设为/usr/X11R6/bin, 因为安装文件默认为/usr/X11R6/bin,(LINUX 9.01)其他版本的UNIX根据具体情况进行更改。
GAMIT-GLOBK安装及介绍
数据处理步骤 结果分析
§1. Linux系统的安装 系统的安装
1.1 安装环境要求
Gamit/Globk软件目前可运行几乎所有 软件目前可运行几乎所有UNIX系统,包括 系统, 软件目前可运行几乎所有 系统 包括Solaris, , HP-UX,Mac-OS以及 以及Linux (RedHat, RedFlag, suse )等。 , 以及 Linux操作系统可以在 http://28.80.32.203/ 下载,用Nero软件的刻 操作系统可以在 下载, 软件的刻 文件刻录到光盘上。 录镜像功能可将.iso文件刻录到光盘上。 若在Windows系统下安装 系统下安装Gamit/Globk ,需要通过 需要通过VMware虚拟机 若在 系统下安装 虚拟机 软件来实现,经过测试运行速度要比直接安装慢一些。 软件来实现,经过测试运行速度要比直接安装慢一些。此软件同样可 下载的到。安装过程可参考《 在http://28.80.32.203/ 下载的到。安装过程可参考《GAMIT软件的 软件的 一文。 安装与使用 》一文。
2.2 Gamit/Globk采用的测量模式 一般的GPS作业模式: 作业模式: 一般的 作业模式 以同步区为基本观测单位, ⒈ 以同步区为基本观测单位,滚动式逐步展开的模式 ; ⒉ 同时还必须有点设在已知站上 ; 全部测站要同时作业,一个点可能影响一个同步区; ⒊ 全部测站要同时作业,一个点可能影响一个同步区; Gamit/Globk采用的模式: 采用的模式: 采用的模式 基于连续运行基准站的GPS作业模式,就是利用基准站全天候 作业模式, 基于连续运行基准站的 作业模式 不间断观测的特点,让未知点与基准站组成远距离同步观测, 不间断观测的特点,让未知点与基准站组成远距离同步观测,直 接确定未知点的坐标。野外作业小组独立测量, 接确定未知点的坐标。野外作业小组独立测量,不需要与其他作 业小组同步观测构成同步区。 业小组同步观测构成同步区。
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/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/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
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/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、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
周命端(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 到此,彻底完成,下面就可以使用啦。
统的X11路径,只有两个路径匹配,使二者一致。因为Fedora70版本的X11文件路径跟
传统的 RedHat 比较有很大的区别,特别是 libX11.a 文件(静态共享文件)更改成
周命端(E-mail:zmd_zry@)
第 7 页(共 30 页)
GAMIT/GLOBK 软件使用教程(中文版)
周命端(E-mail:zmd_zry@)
第 5 页(共 30 页)
GAMIT/GLOBK 软件使用教程(中文版)
第二部分 GAMIT/GLOBK软件的安装
GAMIT/GLOBK 软件可以在 HP 、 SUN 、 MAC 、 DEC 等小型机上安装,也可以在个人 PC 机上 安装。作者已有的安装经验包括: 1、 在windows下使用VMware6.2,再安装redhat Linux 8.0,然后安装GAMIT/GLOBK。 2、 直接在UNIX服务器上安装。 3、 在个人PC机器上安装。
译器编译会出问题,解决办法是:用gcc3.2 左右的版本做中间过度(用gcc4.0 编译
gcc3.2然后用gcc3.2编译gcc2.95.3)。因为作者直接在gcc3.4.3上 把 gamit/globk 源 码 拷 贝 到 自 己 想 安 装 的 目 录 下 , 如 ~ /gg/, 在 该 目 录 下 运 行 ./install_software ,根据提示做就可以了。这里特别强调下在 Fedora70 下,因为运
周命端(E-mail:zmd_zry@)
第 2 页(共 30 页)
GAMIT/GLOBK 软件使用教程(中文版)
第一部分 知识准备
在学习GAMIT/GLOBK软件之前,强烈建议大家预先学习以下几个方面的知识: 1 、 UNIX/LINUX 操作系统的基本原理,文件组织结构以及常用操作命令。任选一本教材即 可。 Fedora7Linux系统文本模式安装:
难点:首先要安装Linux操作系统。 下面就在一个硬盘上安装window xp和Fedora7.0系统为例子,说说系统安装过程和注 意事项。 1、 Fedora70(2007年11月16日Fedora80已经发行),是Redhat Linux公司面向
非 企 业 市 场 推 出 的 免 费 软 件 , ( RedHat 在 10 版 本 后 就 没 出 了 , 由 Fedora1\2\3\...替代)。Fedora5已经支持串口盘了,安装过程中不需要手动 加载任何第三方磁盘控制器驱动。如果是从光盘安装( Media ),在先安装好 Windows xp的情况下,把计算机设置成光盘驱动,后面的事情就自动了。 2、 需要注意的是:在安装Fedora70前,先用pqmagic之类的磁盘管理软件在磁盘 中划分出一块 “ 空白 ” 区域,供 linux 使用。也可以在安装 linux 过程中手动 分配磁盘空间。注意:一定要选择手动,谨慎用 linux 自动分区(有可以把磁 盘全部都格式化成linux需要的格式,磁盘中的重要数据会完全丢失)。手动 的话,把选定的空间格式化为三个区:/ 、/swap 、/boot(boot可以省略)即 可。Fedora7占用空间比较大,创建一个ext3文件系统的(/)根分区大小由自 己硬盘容量划分,最小 8 个 GB, 再创建一个交换分区 /swap , /swap 分区的大小 可以以内存的1.5倍为参考(但不要超过2G,一般512M-1G就够了)。最后一个 分区 /boot 分区, /boot 可以分 100M 。在安装 LILO 的时候,按照自己的启动计 算 机 的 习 惯 选 择 第 以 启 动 方 式 从 windows ( Lilo 的 把 windows 认 为 是 “others” ,为方便使用,需要手动编辑成 “windows” )或者是从 Linux 启 动。如果是从硬盘启动,则需要的软件有个 grub4dos 。(一种能引导 MBR 的工 具)、Linux ISO文件。遵循下面步骤: ¾ 拷贝grub4dos到C盘跟目录,并修改menu.list文件如下:(如果要拷贝到其
ROOT口令。
(3) GRUB 所引导的系统:一个是 Feodora ,如果您的机器有 Winows , GRUB 会识别成为
other。
(4) 将引导装载器放在硬盘的主引导区(MBR)中。
第五步骤:
(1) 网络配置:如果您是通过DCHP获得IP IPv4&IPv6设置,默认即可。也可以自己设置
IP.
行globk,根据提示做就可以了。这里特别强调下在Fedora70下,因为运行globk,其
函数要用到linux的图形驱动文件,也就是我们经常说的X11图形文件,所以在安装的
时 候 要 在 ~ /gg/gamit/makefile.configure 文 件 中 对 相 应 的 路 径 做 设 置
(gamit/usr/X11R6/include/X11)然后根据Xlib.h文件和libX11.a文件的位置搜索系
对硬盘的操作呀格外小心,这步骤将清空硬盘上的所有分区,保险起见这里我们自 定义分区Create custom layout。 第三步骤: (1)自定义分区:以下操作比较重要,请认真操作。 创建Linux的分区:Fedora7占用空间比较大。创建一个ext3文件系统的(/)根分区大小由
周命端(E-mail:zmd_zry@)
周命端(E-mail:zmd_zry@)
第 4 页(共 30 页)
GAMIT/GLOBK 软件使用教程(中文版)
2 、 GPS 数 据 处 理 的 基 本 原 理 。 要 熟 练 使 用 随 机 GPS 数 据 处 理 软 件 , 如 TGO 、 TTC 、 Pinnacle、LGO等。 3、GAMIT/GLOBK官方说明书。
第 3 页(共 30 页)
GAMIT/GLOBK 软件使用教程(中文版)
8 个 GB ,在创建一个交换分区 Swap ,大小是你内存的两倍,分配
512 就够了,最后在分配一个 boot 分区,大小为 100MB 。选择 new 增加一个分区, Mount
Partition 就是我们安装 Linux 的挂载点,输入 /, 文件系统类型为 EXT3, 大小为 8 个 G( 图中
/gcc_decompress_dir/libf2c/libI77/fio.h )。安装 gcc 注意事项:需要另外建立一
个编译目录来编译源码。而不是在解压 gcc 的目录中编译 ;gcc 的安装路径直接选择
-prefix=/user 就可以了;如果用经典的 gcc 版本 gcc2.95.3 的话,用 gcc4.0 以上的编
第一章 LINUX系统的安装
开机安装时的启动界面 使用光盘安装方式,会看到如下开机提示 请在boot:后输入linux text 【其他选项】 #linux rescue//以救援方式引导基本linux系统。 #linux askmethod//自定义安装方式 #linux updates//使用升级方式安装 安装步骤: 第一步: (1)检测安装盘:直接跳过检查光盘的完整性。 (2)文本欢迎界面 (3)选择安装语言 (4)选择键盘类型 第二步:若是出了一个警告提示,注意:不必恐慌,如果您使用一块新硬盘会出现如下提 示,否则有可能是您的分区表出现了问题,安装程序当作一块新硬盘来处理,这里是一块 新硬盘。 (1)对硬盘进行分区: