欢迎来到天天文库
浏览记录
ID:32636936
大小:90.52 KB
页数:7页
时间:2019-02-14
《基于虚拟机的gamit软件安装与应用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、基于虚拟机的GAMIT/GLOBK软件安装与运行康胜军'、2何志堂2任秀波2李俊义21武汉大学测绘学院湖北武汉4300792国家测绘地理信息局第一大地测量队陕西西安710054摘要:本文介绍了一种基于虚拟机系统的GAMIT/GLOBK10.50安装与运行的方法,重点对安装过程中的难点及可能出现的问题进行了分析,最后通过实例进行了验证。结杲表明该方法完全可以满足GPS解算的要求,并能显著提髙工作效率。关键词:虚拟机系统,GAMIT/GLOBK,GPS数据解算1、引言随着GPS技术应用领域的不断扩展,高精度的GPS数据处理也越来越受到人们的重视。目前国际上比较成熟的GPS数据处理软件有瑞士B
2、ernese大学的Bernese软件、美国MIT/SIO的GAMIT/GLOBK软件、德国GFZ的EPOS和美国JPL的GIPSY等叭其中GAMIT/GLOBK以双差方法处理GPS观测值,用最小二乘算法进行参数估计,该方法可以完全消除卫星钟差和接收机钟差的影响,也可以明显减弱诸如轨道误差、大气折射误差等系统性误差的影响。同时由于该软件的免费性,代码的开放性,使得该软件广泛应用于科研机构、高校教学等。GAMIT/GLOBK是基于类UNIX操作系统⑵开发的GPS数据处理软件,其安装和使用必须在类UNIX操作系统屮进行。rtl于类UNIX操作系统与通用的WINDOWS操作系统的差异,使得GAM
3、IT/GOLBK软件的入门较难,同时,GPS数据解算前的数据准备及后期的成果报表制作等也经常要在WINDOWS下进行,因而两种系统是需要并存的,且应具有易于相互访问的条件。多台电脑吋可借助网络服务轻松实现,但单台电脑吋,借助虚拟机软件应是不错的选择。虚拟机是指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。通过虚拟机软件,我们可以在一台物理计算机上模拟出一台或多台虚拟的计算机,这些虚拟机完全就像真正的计算机那样进行工作,例如我们可以安装操作系统、安装应用程序、访问网络资源等等。通常,运行虚拟机软件的操作系统叫宿主系统,在虚拟机里运行的操作系统叫来宾系统。目
4、前流行的虚拟机软件有VMware>VirtualBox和VirtualPC等,它们都能在WINDOWS系统上虚拟出多个计算机系统。本文选择在VMwareWorkstation虚拟机屮安装opensuseLINUX操作系统,然后介绍在该来宾系统中安装GAMIT/GLOBK.GCC.GMT等软件的方法,最后通过实例验证GAMIT/GLOBK进行GPS数据解算的过程。2、虚拟机中LINUX操作系统的安装本文选择的虚拟机是VMWareWorkstation10.0,类UNIX操作系统是opensuse13.1。该操作系统是Novell的开源LINUX项目,旨在推进LINUX的广泛使用,软件源码可
5、在hUD:〃www.oDensuse.org/zh-cn/网站免费下载。其最大的特点就是简单易用,尤其是YAST系统控制软件,可使得原本复杂的配置轻松实现。VMWareWorkstation10.0的安装很方便,按软件提示进行即可。虚拟机屮安装opensusel3.1的过程也相对较容易,但需要注意以下儿点:1)安装前,先将电脑硬盘转换为ntfs格式,以便于存储大于4G的iso文件。2)opensusel3.1系统的硬盘空间至少为30G。3)系统中确认安装的内容有:kernel-sourcebinut订s、make、GCC、gfortran^1ibXl1-devel等。4)虚拟机的网络连接
6、设置为NAT,即来宾系统网络采用共享宿主系统的IP。来宾系统与宿主系统的数据交换的方法很多,最简便的方法就是安装VMwaretools,安装后就可通过复制或粘贴实现数据交换。就本文的VMWare与opensuse的版本,在安装VMWaretools时需要同时安装补丁vmhgfs-dcount-kernel-3.ll-tools-9.6.0.patch,以确保攵制或粘贴及共享文件夹均能正常使用。另外还可通过ISO文件、移动介质或LINUX系统中的网络服务实现来宾系统与宿主系统的数据交换。3、GAMIT/GOLBK的安装GAMIT/GLOBK是源代码开放的软件,可在httD:〃www-gDs
7、g.mit.edu/网站申请并免费下载。GAMIT的最新版本为10.50,最新的更新包日期为2013年12月6日。本文以最新软件及更新包的安装、应用进行说明。GAMIT软件的安装是对源代码配置、编译、安装的过程。软件建议使用GCC4.2(含GF0RTRAN)以上版本编译器,低版本GCC亦然可以使用,但不能使用的版本有4.0、4.1.1、4.3等。本文先就GCC的安装进行说明。3.1GCC的安装说明GCC的配置、安装依赖关系复杂,因为
此文档下载收益归作者所有