APP下载

双系统平台下GAMIT/LOBK10.60安装与使用

2017-06-05王录爽李森

全球定位系统 2017年2期
关键词:双系统U盘分区

王录爽,李森

(1.北京万维世创测绘科技有限公司,北京 100049;2.北京市测绘设计研究院,北京 100038)



双系统平台下GAMIT/LOBK10.60安装与使用

王录爽1,李森2

(1.北京万维世创测绘科技有限公司,北京 100049;2.北京市测绘设计研究院,北京 100038)

GAMIT/GLOBK是全球应用最广泛的高精度GPS数据处理软件之一,不仅在高精度定位方面得到应用,而且在全球地壳板块运动监测、电离层监测和GPS气象学等领域也得到广泛应用。本文介绍了在Windows7系统下实现Ubunru Kylin16.04桌面版系统的安装,并在Ubuntu Kylin系统平台下安装、更新最新版GAMIT/GLOBK10.60,并利用中国及其周边IGS站观测数据进行基线解算和网平差,验证了软件安装的正确性。

双系统;Ubuntu Kylin;GAMIT/GLOBK;安装;数据处理

0 引 言

GAMIT/GLOBK是一套高精度数据处理软件,主要用于分析研究地壳形变、高精度GPS数据处理等相关领域。在美国国家科学基金会(NSF)的资助下,由美国麻省理工学院(MIT)、斯克里普斯海洋研究所(SIO)以及哈佛大学(HU)共同开发的免费的、开源的GPS测量分析软件,目的是应用于地壳形变研究。目前,这套软件是全球应用最广泛的GPS数据分析软件之一[1-3]。

GAMIT/GLOBK软件的部分代码源于上世纪七十年代的空间大地测量数据处理程序,1987年完成了基于UNIX操作系统的GPS数据处理软件,1992年研制人员对软件进行改进,提高自动化程度。2015年已经正式发布了最新的GAMIT/GLOBK10.60. GAMIT/GLOBK可以安装于UNIX操作系统,及在此基础上的衍生操作系统,如:Linux、HP-UX和SCO UNIX等[4-6]。

1 Ubuntu Kylin 简介

Ubuntu Kylin是以桌面应用为主的Linux操作系统,以Ubuntu 为参考,由中国CCN联合实验室支持和主导的开源项目,其宗旨是采用平台国际化与应用本地化融合的设计理念,通过定制本地化的桌面用户环境以及开发满足广大中文用户特定需求的应用软件来提供细腻的中文用户体验,更有中国特色的操作系统。系统针对中国市场加入大量本地优化功能,比如支持中文输入法、农历、天气插件、用户还可以快速搜索中国的音乐服务器等功能[7-8]。

2 Ubuntu Kylin的安装与配置

2.1 前期准备

在Ubuntu Kylin官网下载最新版桌面系统Ubuntu Kylin 16.04系统安装文件,然后准备一张大于2G的U盘(用于U盘安装的制作),在Win7下安装U盘制作软件UltraISO,将Ubuntu Kylin16.04的系统文件制作成U盘启动盘。

2.2 Ubuntu Kylin系统安装及设置

Win7下打开磁盘管理,选择一个空间较大的盘,右键选择压缩卷,为Ubuntu Kylin划分一个80 G的空间(空间大小根据自己的需要自行选择,建议如果只是安装作为练习使用有30 G就可以,要是自己有运行的程序或者要处理数据还是建议多分一点空间),设置好容量大小后点压缩即可。不需设置盘符,在安装Ubuntu Kylin的时候将进行重新分区。这种分区在Win7里面不能直接查看Ubuntu Kylin里的分区,但是在Ubuntu Kylin可以访问放在硬盘上的任何东西,也就是可以直接查看Win7系统的分区。

将Ubuntu Kylin的启动插在电脑上,重启电脑, 选择U盘启动后,进入Ubuntu Kylin的安装界面,选择语言-中文(简体),点击安装Ubuntu Kylin,准备安装Ubuntu Kylin.

安装类型选择,这里一定选择“其他选项”,这样我们可以自己分区,分区设置选中空闲分区,也就是我们之前在Win7下划分出的80G的空间。

新建分区,点击“+”,设置交换空间swap,作者自己的内存是8G,也划分了8G,一般不大于物理内存。

新建分区,点击“+”,设置Ubuntu Kylin启动引导区,一般划分200 Mb空间。

新建分区,点击“+”,设置“/”主分区,相当于Win7的系统C盘,同样的方法,将剩余空间设置“/home”分区,用于存在文件。重要的一点是在安装启动引导设备选择前面划分的/boot盘。

2.3 增加Ubuntu Kylin系统启动项

安装easyBCD后打开,点击“Add New Entry”,选择“Linux/BSD”,Type选择“GRUB”,Name可自定义,或者Ubuntu Kylin作为标识,Drive选取我们设置的“/boot”分区,有Linux标记,设置完成后点击“Add Entry”。

重启电脑,发现有Win7和Ubuntu Kylin两个启动下可以选择,选择Ubuntu Kylin启动项之后还可以自己选择进去Win7系统。

3 GAMIT/GLOBK的安装与设置

3.1 安装csh

Ubuntu Kylin系统没有csh,默认为bsh,因此需要首先安装csh. 以root身份登录Ubuntu Kylin系统,在终端输入:sudo apt-get install csh,系统自动下载并安装csh,安转完成后再终端运行chsh,输入/bin/csh,将SHELL成功修改。

3.2 安装Gfortran

GAMIT推荐使用的编译器为gfortran,而Ubuntu Kylin自带的为gcc4.2 未安转gfortran编译器。在终端中输入:sudo apt-get install gfortran,系统自动下载安转gfortran.

3.3 安转库文件 libx11-dev

Libx11-dev 是X11的程序开发库,它提供的lib.h和lib11.a为Gamit安装需要用到的两个库文件,在终端中输入:sudo apt-get install libx11-dev,系统自动下载安装libx11-dev.

3.4 GAMIT/GLOBK的安装

在系统文件/opt下新建目录gamit10.6,将gamit安装软件存放在gamit10.6文件夹下,在/opt/gamit10.6文件夹下打开终端输入:./install-software.

开始安装gamit,当显示“searching your system for X11 installation”时,安装程序将会短暂暂停,这时需要暂停安装,进入/opt/gamit10.6/libraries/目录下,修改Makefile.config文件中几个GPS数据处理的相关参数,将MAXARTM修改为25. 然后继续安装,直到出现“GLOBK installed”,GAMIT/GLOBK安装已经完成。

3.5 GAMIT/GLOBK工作环境设置

GAMIT/GLOBK安装已经完成,但要想软件正常使用还需要对路径文件进行设置,在Ubuntu Kylin 系统“主文件夹”下,找到“.bshrc”文件,该文件为用户的SHELL配置文件,默认为隐藏文件。必须将GAMIT的安装目录添加在里面,打开“.bshrc”文件,将

“export PATH="$PATH:/opt/gamit/gamit10.6/bin:/opt/gamit/com:/opt/gamit/kf/bin"

export HELP-DIR=/opt/gamit10.6/help/”追加到文件最后,并保存。

4 算例与测试

为了验证GAMIT/GLOBK正确性,通过实例介绍GAMIT/GLOBK数据处理的流程,选取中国范围内及周边比较稳定的IGS站:北京站(BJFS)、长春站(CHAN)、乌鲁木齐站(URUM)、拉萨站(LHAZ)、台湾站(TNML)、乌兰巴托(ULAB)和韩国(DAEJ)。由图1 为算例选取的7个IGS站分布图。

选取2015年年积日289至304总计连续15天的观测数据,进行GAMIT基线解算,然后进行GLOBK平差计算,得到各个测站时间序列,图2~图8为GBLOK平差后各测站的时间序列分布图。

图1 利用的IGS站分布图 图2 BJFS站时间序列图

图3 CHAN站 时间序列图 图4 DAEJ站时间序列图

图5 LHAZ站 时间序列图 图6 TNML站时间序列图

图7 ULAB站 时间序列图 图8 ULUM站 时间序列图

5 结束语

本文介绍了Win7下进行Ubuntu Kylin16.04安装与配置,并在Ubuntu Kylin系统下成功安装和配置GAMIT/GLOBK10.60. 最后利用安装好的GAMIT/GLOBK软件对中国范围内及周边比较稳定的7个IGS站观测数据进行基线解算和网平差,验证了GAMIT/GLOBK安装正确性,为双系统平台下GAMIT/GLOBK安装提供一定参考。

[1] 马洪滨,贺黎明.新版GAMIT软件的功能特点与应用实例分析[J].矿山测量,2008(4):35-39.

[2] 占伟,武艳强,刘志广. GAMIT/GLOBK数据自处理程序的应用[J]. 测绘科学,2009(4):171-173.

[3] 刘垚.测绘生产管理系统的设计与实现[J].北京测绘,2014(2):48-50.

[4] 高伟,徐绍铨,余学祥,等.高精度GPS城市沉降监测网的数据处理与精度分析[J].测绘学院学报,2003,20(4):243-246.

[5] 刘焕玲,文汉江,朱广彬,等.HHT 方法在IGS 跟踪站时间序列分析中的应用[J].大地测量与地球动力学,2013,33(2):67-71.

[6] BOEHM J, NIELL A, TREGONING P,etal. Global Mapping Function (GMF): a new empirical mapping function based on numerical weather model data[J]. Geophysical Research Letters, 2006,33(7):304-316.[7] 杨玲,李博峰,楼立志.不同对流层模型对GPS定位结果的影响[J].测绘通报,2009(4):9-11.

[8] 刘大杰,施一民,过静珺.全球定位系统(GPS)的原理与数据处理[M].上海:同济大学出版社,2003:30-61.

李森 (1983-), 男,硕士 工程师, 主要从事大地测量和GPS数据处理工作。

GAMIT/GLOBK10.60 Installation and Application Based on Double Systems

WANG Lushuang1, LI Sen2

(1.BeijingWanweiShichuangSurveyingandMappingTechnologyCo.,Ltd,Beijing100049,China; 2.BeijingInstituteofSurveyingandMapping,Beijing100038,China)

As the world′s most widely used high-precision GPS data processing software, GAMIT or GLOBK has been used not only in high precision positioning, but also in the plate motion monitoring, ionospheric monitoring and GPS meteorology and so on. This paper describes how to install Ubuntu Kylin 16.04 desktop system under Windows7 system and the installment and updating of the latest version of GAMIT or GLOBK10.60 under Ubuntu Kylin system platform. And it also uses the Chinese and neighboring IGS station observation data to perform baseline solution and network adjusting, verifying the correctness of the software installation.

Double systems; Ubuntu Kylin; GAMIT/GLOBK; installation; data processing

10.13442/j.gnss.1008-9268.2017.02.026

2016-07-01

TN967.1

A

1008-9268(2017)02-0113-05

王录爽 (1985-),男,工程师 主要从事城市测量工作。

联系人: 王录爽E-mail: 290032587@qq.com

猜你喜欢

双系统U盘分区
区域实时双系统精密卫星钟差估计及PPP精度分析
贵州省地质灾害易发分区图
上海实施“分区封控”
自动辨认插口方向的U盘
让U盘起死回生
大型数据库分区表研究
大空间建筑防火分区设计的探讨
认准双系统 可扮演“准PC”的平板电脑
解决双系统平板的常见问题
好事成“双” 直击双系统平板电脑