资源描述:
《在pc机上运行gamitglobk软件包》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、4测绘通报2003年第1期文章编号:0494-0911(2003)01-0004-03中图分类号:P228.4文献标识码:B在PC机上运行GAMIT/GLOBK软件包1,2221程晓,张艳梅,鄂栋臣,邵芸(1.中国科学院遥感应用研究所,北京100101;2.武汉大学中国南极测绘研究中心,湖北武汉430079)SuccessinGAMIT/GLOBKSoftwarePackageRunningonPCCHENGXiao,
2、ZHANGYan-mei,EDong-chen,SHAOYun摘要:GAMIT/GLOBK(GPSATMIT)是由麻省理工学院等机构研究开发设计在UNIX平台工作站上运行的一种用于GPS数据处理的软件,其在处理长基线和连续时段的静态定位GPS数据方面有很多的优点。一般是由客户机远程登陆到工作站上进行解算,近期也推出了面向微机的版本。笔者在进行南极GPS数据处理的过程中,进行了GAMIT/GLOBK在PC机上运行的实践,取得了成功。关键词:GAMIT;GLOBK;LINUX;GPS;软件设置;数据处理1.L
3、INUX系统的安装和设置一、概述这一部分由用户自行进行,此处不予阐述,务必GAMIT/GLOBK(GPSATMIT)是由麻省理工学安装Fortran和C编译器。院等机构研究开发的在交互式图形方式的UNIX平2.LINUX编译系统的更新台工作站上运行的一种用于GPS数据处理的软件,Linux系统的Fortran和C编译器系统默认文件其在处理长基线和连续时段的静态定位GPS数据选项中MXUNIT(maximumunitnumber)为99,而方面具有强大的功能。GAMIT/GLOBK软件源代码中则要求M
4、XUNIT为现行的工作模式大多是用户通过客户机远程登9999。如果直接进行编译安装,则会产生非常多的录到高性能的工作站上进行解算,如果登录客户数warnings(警告性错误),造成安装后GLOBK无法运量不多或者数据量少时这是一种较好的解决方案。行的后果。但是如果登录的客户多或者数据量特别大,就会加解决办法:重工作站的负担,使得工作效率降低,大大影响科学1.从Linux的相关网站上(如http.gnu.org)找到研究的进程;也许正是考虑到这一点,新近发布的gcc/g77编译器2.95.2或以上版本的源代
5、码,一般GAMIT/GLOBK软件包已经包含了兼容Linux的版为压缩包文件,如:gcc-2.95.2.tar.gz,放在当前目录本,但软件本身与Linux的默认系统有较多的冲突中,需要至少200M剩余硬盘空间。之处,需要进行较多的设置。2.将其在系统的当前目录中解压:笔者在对南极GPS会战联测的海量数据进行%tarxvfzgcc-2.95.2.tar.gz处理过程中进行了这方面的实践,取得了成功。今3.找到位于目录gcc-2.95.2/libf2c/libI77中的将一些重要的方法和步骤书于此,希望能够
6、对相关fioh.h文件,用vi等编辑器将其中包含#define的研究人员有所帮助。MXUNIT100的行更改为#defineMXUNIT10000;4.建立gcc-2.95.2-obj子目录并进行软件安装二、安装与配置路径配置:笔者所使用的操作系统为RedHat公司发行的%mkdirgcc-2.95.2-objRedHatLinux6.2版,考虑到后续大量的数据处理需%cdgcc-2.95.2-obj要,推荐的计算机配置为P450+128MB+10G。%../gcc-2.95.2/confi
7、gureprefix/usr整个过程分为4个步骤:5.编译和安装gcc/g77:收稿日期:2002-05-30作者简介:程晓(1976-),男,江苏南京人,博士生,2000年曾赴南极长城站进行现场科学考察,主要从事南极GPS数据处理、微波遥感方面的研究工作。2003年第1期测绘通报5%makebootstrap4.添加设置软件路径%makeinstall在Linux中软件安装以后,我们还需要给系统以上过程视计算机硬件情况不同
8、而需要30~配置文件里加上GAMIT/GLOBK软件的路径指示。60min的时间。具体的根据系统、使用的shell版本以及用户级别的3.安装GAMIT/GLOBK系统不同,设置的文件和方式也不同。对于RedHatLinux从麻省理工学院的FTP服务器(http://bowie.的root用户,只需修改/etc/profile文件,加入如下软mit.edu/)下载GAMIT/GLOBK软件包,其中包括软件路径,彼此之间用:分