GAMITGLOBK软件的安装技巧
- 格式:pdf
- 大小:305.97 KB
- 文档页数:4
Ubuntu系统平台的GAMIT/G LOBK10.35安装详解①刘志广,占 伟,孟宪刚(中国地震局第一监测中心,天津300180) 摘 要:GAM IT/G LOB K是全球应用最广泛的GPS数据分析软件之一,多安装于Linux操作系统。
由于Linux版本众多,使得该软件的安装很复杂。
虽然介绍安装方法的文章很多,但是实践中仍会遇到很多问题。
本文讲述了以Ubunt u桌面版构建系统平台,在有网络的支持下,安装、更新最新版GAMIT/G LOB K10.35的详细过程,并以实例检验安装是否成功。
关键词:GAM IT/G LOB K;U bunt u;安装;更新中图分类号:P228 文献标志码:A 文章编号:100829268(2009)0520052205引 言GAMIT/G LOB K是在美国国家科学基金会(NSF)的资助下,由美国麻省理工学院(M IT)、斯克里普斯海洋研究所(SIO)以及哈佛大学(HU)共同开发的免费的、开源的GPS测量分析软件,目的是应用于地壳形变研究。
目前,这套软件是全球应用最广泛的GPS数据分析软件之一。
GAMIT/G LOB K可以运行于所有UN IX及其衍生的(Linux、SCO UN IX、Solaris、HP2U X、A IX)操作系统中,甚至苹果公司的MAC OSX系统中,但是需要gcc/g77、gcc/gfort ran及Intel icc/ ifort等编译器的支持。
最新的GAM IT/ G LOB K10.35于2009年6月2日发布,在上面提到的系统中均测试通过。
Linux操作系统下GAMIT/G LOB K的安装,就是一次源代码的编译。
Linux版本众多,各版本往往采用不同内核,所带的编译器也不尽相同。
不同编译器下,GAM IT/G LOB K的安装与配置也不尽相同。
这就导致GAM IT/G LOB K显得十分复杂。
并且随着硬件技术和性能的不断提升,新技术、新硬件的不断出现,必然决定操作系统和软件不断更新、升级。
GAMIT软件安装及解算若干问题的探讨[摘要]本文基于高精度GPS数据处理软件,介绍了GAMIT软件的安装步骤以及其解算流程,通过分析研究了该软件的关键点,得出了相应的理论。
[关键词]GAMIT软件安装解算1 GAMIT安装与配置及相关数据的准备1.1虚拟机以及Ubuntu系统的安装GAMIT/GLOBK软件目前实际可运行于几乎所有UNIX系统,但不能运行于Windows或DOS系统。
因此想要安装GAMIT/GLOBK必须先安装LINUX系统。
本文基于Vmware虚拟机来安装Ubuntu10.04系统。
VMware工作站是一款VMware公司销售的商业软件产品。
该软件包含一个可以用于兼容英特尔x86计算机的虚拟机套装,该软件允许在同一台电脑上创建和运行多个x86虚拟机。
每个虚拟机都可以独立运行其客户机的操作系统。
1. 2 GAMIT安装1.2.1 GAMIT的下载GAMIT软件可以到ftp://的地址下载,最新版本的GAMIT 软件的版本号是10.04。
完整的GAMIT/GLOBK软件至少包含7个打包(tar)文件及一个版本说明文件,一个安装说明文件及一个可运行的安装脚本文件,我们可以直接从SIO网站得到或从光盘得到。
1.2.2 GAMIT软件的安装(1)系统软件准备在安装GAMIT之前要先下载安装几个系统所需软件。
Gfortran 4. 2编译器、libx112dev客户库、CSH和TCSH 命令解译器、FTP数据传输软件、GMT绘图工具。
(2)解压缩相关文件并设置环境参数在安装好的Ubuntu系统中建立安装目录。
同时找到MAXSIT字段,依据处理网大小及系统内存,修改参数。
如果是10.4版本的GAMIT软件,最好把安装包目录下的install_softwar文件删除,将install_softwore.old文件改名为install_softwore。
并单击右键在它的属性参数设置里面修改它的权限,允许它以程序的方式打开。
三章 GAMIT在GPS反演大气水汽中的应用3.1 GPS数据处理软件GPS定位技术的普遍使用和深入研究使GPS已广泛应用到各个领域,其软件科学的发展和定位导航的需要促进了GPS 定位软件研发,同时GPS 精度的要求使精密解算GPS 观测数据的软件不断改进创新。
现在国际上普遍使用且精度较高的大地测量数据处理软件有如下软件:德国GFZ 地学中心的EPOS.P.V3 软件,瑞士BERNE 大学研制的Bernese 软件,美国麻省理工学院和加州大学圣地亚哥分校Scripps 海洋研究所联合研制开发的GAMIT/GLOBK 软件和美国宇航局喷气推进实验室研制的GIPSY/OASIS 软件。
针对工程应用而研制的商业软件主要包括TGO、TBC、Pinnacle、LGO、SKI-Pro 、Kiss以及国内各GPS 厂商自带的随机基线解算软件[22]。
本文研究采用高精度数据解算软件,下面对几种GPS高精度软件做简单的介绍。
(1)Bernese 软件Bernese 软件的功能非常强大,除了能定轨、定位、估计地球自转参数之外,还大量吸收融合各种有效改善定轨、定位精度的方法。
Bernese 软件能处理GPS 的两种数据,即非差和双差,用非差方法可以进行严密单点定位,也可用双差方法进行基线解算和整网平差。
此外,处理GPS 数据的同时还能处理GLONASS 及SLR 数据,重要的是它还能对GPS 数据和GLONASS 数据同时处置。
相比于其他高精度软件,Bernese的最大特点就是它能利用GPS 数据估计接收机天线的相位中心偏差及变化,并能够处理SLR 和GLONASS 卫星观测数据。
该软件由约一千个数据处理程序和百来个菜单程序通过文件有机地结合而组成。
经实验证明BPE 具有自动批处理功能且能够满足高精度定位的作用。
此软件运算速度快并且解算精度高,在大批观测量的数据解算中更能体现出一定的速度优势。
该软件的主体源程序由FORTRAN、Perl 语言写成并可在Windows、Unix 等多种计算平台上使用。
GAMIT安装步骤_修订版1.系统要求在安装GAMIT之前,确保你的计算机符合以下最低配置要求:- 操作系统:支持Windows、Linux或Mac OS X。
-处理器:推荐使用64位处理器。
-内存:推荐至少8GB的内存。
-存储空间:至少需要10GB的可用磁盘空间。
- 软件依赖:安装了Perl、Python、Fortran和Gfortran等软件依赖。
3.安装依赖软件- Linux:使用包管理器安装Perl、Python和Gfortran等软件依赖。
例如,在Ubuntu系统上,可以使用以下命令进行安装:```sudo apt-get updatesudo apt-get install perl python gfortran```- Mac OS X:使用Homebrew或MacPorts等包管理器安装Perl、Python和Gfortran等软件依赖。
4.解压GAMIT软件包5.配置环境变量为了方便在任意位置运行GAMIT命令,需要将GAMIT安装目录添加到系统的环境变量中。
根据你的操作系统进行如下配置:```export PATH=$PATH:/path/to/gamit```其中,/path/to/gamit是GAMIT安装目录的路径。
6.配置GAMIT参数文件-GAMIT_BIN:GAMIT可执行文件所在的目录。
-GAMIT_GEN_DIR:GAMIT输出文件所在的目录。
-GAMIT_EXE_DIR:各个GAMIT模块的可执行文件所在的目录。
- GAMIT_SHELL:使用的命令行解释器,一般为bash。
-GAMIT_ARCHIVE:GAMIT源代码库所在的目录。
7.添加观测数据8.运行GAMIT完成上述步骤后,可以使用终端进入GAMIT安装目录,并执行以下命令来运行GAMIT:```./rungamit```总结:。
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中就可以对任一参数强化约束。
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安装之安装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 表示安装成功。
SUSE系统平台的GAMIT/G LOBK10.31安装详解高 乐1,2,成英燕1(1.中国测绘科学研究院,北京100830;2.山东科技大学测绘学院,山东青岛266510) 摘 要:GAM IT/G LOB K是美国麻省理工学院(M IT)和斯克里普斯海洋研究所(SIO)开发的全球应用最为广泛的GPS分析软件之一,介绍了系统平台SU SE11.1及GAM IT/ G LOB K软件的安装及使用方法。
该软件的安装及使用方法对L INU X及GAM IT/G LOB K 感兴趣的读者具有一定启发与帮助。
关键词:SU SE;GAMIT/G LOB K;PC;安装过程中图分类号:P209 文献标志码:A 文章编号:100829268(2010)022*******0 引 言随着GPS日臻完善,GPS导航定位技术在航空、测绘、授时及遥感等领域中已得到了广泛的应用,精密解算GPS观测数据的软件也随之得到了重视与发展。
国内外开发了很多GPS数据处理软件,所要介绍的GAM IT/G LOB K软件正是其中之一,还有瑞士伯尔尼大学天文研究所研制的B ERN ESE软件,美国宇航局(NASA)喷气推进实验室(J PL)研制的GIPS Y/OASIS软件等。
GAM IT/G LOB K最主要的特点是其解算精度高,且免费开放源代码,用户可以根据需要对源程序做相应的修改,以便于科研工作。
1 SU SE11.1系统平台的设置简介及安装 Linux是一套免费使用和自由传播的类Unix 操作系统,Linux之所以受到广大计算机爱好者的喜爱,主要原因有两个,一是它属于自由软件,用户不用支付任何费用就可以获得它和它的源代码,并且可以根据自己的需要对它进行必要的修改和无约束地继续传播;另一个原因是,它具有Unix的全部功能,任何使用U nix操作系统或想要学习Unix操作系统的人都可以从Linux中获益。
下面以SU SE Linux说明其安装过程中的关键问题[1]。
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、引言随着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/GLOBK 果然是相当的不好装,不过今天貌似搞定了。
网上的资料不多,谈及奇怪问题的情况的文章更少,因此想起写这篇文章。
1. 操作系统其实我一直就不明白,一个科学计算的程序干嘛用那么多平台相关的代码(Doris 也是这副德行,很让人不爽)。
本来就捉襟见肘的硬盘空间还要分杯羹给*nix系统,真的很麻烦(别看我网名linuxmao,这个是有历史因素的)。
我先用的是Slackware,一个以开发著称的Linux 发行版(当然还用过FreeBSD 和Ubuntu,很可惜,这二者装g77 不方便)。
在Cygwin 的情况下务必请大家断网,关Kaspersky,关360安全卫士,关360保险箱,否则Cygwin 的dlls 会中途出错,无法继续。
2. X11Slackware 在默认的情况下,貌似X11LIBPATH 和X11INCPATH 是空的。
这个问题开始你不会发现,只有在make_gamit 这步中才会出问题。
因为make_gamit 会检查这两个变量对应的路径,如果为空,会失败(我把安装脚本给改了,让make_gamit 不去检查X11 是否存在。
这么做会不会有后遗症我不知道,因为在那之前就失败了)。
在Cygwin 下面,你如果在安装时选择了X11 的相关头文件和库文件,X11INCPATH 会被自动找到(/usr/X11R6/include),但是X11LIBPATH 不会被找到。
为什么呢?这个查找过程实际上是自动搜索Xlib.h 和libX11.a 两个文件的路径。
但是Cygwin 下没有libX11.a,相应的是一个叫做libX11.dll.a 的文件。
用ln -s libX11.dll.a libX11.a 命令做一符号链接就好了。
3. g77Slackware 的g77 是有瑕疵——没有idate() 函数(反正我没找到,网上也语焉不详)。
国外的新闻组上有篇文章给了一个方案,将date_and_time() 函数转化为idate()。
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/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中就可以对任一参数强化约束。
ubuntu10.04 LTS 安装GAMIT_GLOBK步骤(Bash环境配)GAMIT/GLOBK软件(以下简称GAMIT)的由来与应用,在这里就不用多介绍了。
相信准备GAMIT的各位对该软件应该具有一定的了解了。
下面言归正传,叙述在ubuntu10.04LTS 版上安装GAMIT的步骤,为什么采用10.04LTS版本,因为该版本对于GAMIT来说比较合适,特别说明,以下均在root用户下安装。
1、编译器问题GAMIT软件推荐使用4.2以上的gcc及gfortran编译器(4.3除外,据相关资料介绍,该版本编译器有问题,会导致GAMIT编译失败,另外用4.6版本的编译器时,需要修改GAMIT 的源码参数,繁琐故不推荐),在这里作者推荐使用4.2或者4.4版本的编译器。
Ubuntu10.04LTS版,默认编译器版本的4.4.3,但是没有安装gfortran编译器,所以要自己安装gfortran编译器。
在终端中输入:apt-get install gfortran便会自动安装该系统版本的最新版gfortran,如果想使用4.2版本的gcc及gforrtan编译器,参考相关治疗下载安装4.2编译器,并配置默认编译器版本为4.2版。
2、libx11-dev软件包安装libx11-dev是X11(X Window)的客户库(X11 client- side library)。
该软件包包含了全部的X11应用编程接口(API)基本函数。
其中,libX11.a和Xlib.h是GAMIT/GLOBK所必须依赖的两个库文件,主要是为Globk的提供图形库支持。
Ubuntu的默认配置不包含该软件包,故需要用户自己安装,在终端中输入:apt-get install libx11-dev便会自动下载安装libx11-dev软件及其相关附件。
3、SHELL安装GAMIT软件的相关命令是在csh或tcsh下运行的,而Ubuntu默认的是bash,故要下载csh及tcsh,有相关安装说明中降到需要把系统的默认SHELL改为csh或者tcsh,但是本人认为那样并不是完美的,在系统默认的bash下也可以运行GAMIT的软件(前提是安装了csh tcsh且在bash中加入GAMIT途径,增加途径这个后面在叙述),而且bash默认支持上下键命令回滚、文件类型分色区分等,csh及tcsh要进行相关繁琐的手动配置才能实现上述功能,且对于新手一时难以配置成功,故建议直接采用bash,不用修改系统的SHELL 模式。