gamit在linux操作系統(tǒng)上的安裝和使用

ID:9805336

大小:56.50 KB

頁數(shù):6頁

時(shí)間:2018-05-10

gamit在linux操作系統(tǒng)上的安裝和使用_第1頁
gamit在linux操作系統(tǒng)上的安裝和使用_第2頁
gamit在linux操作系統(tǒng)上的安裝和使用_第3頁
gamit在linux操作系統(tǒng)上的安裝和使用_第4頁
gamit在linux操作系統(tǒng)上的安裝和使用_第5頁
資源描述:

《gamit在linux操作系統(tǒng)上的安裝和使用》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、GAMIT在LINUX操作系統(tǒng)上的安裝和使用王留朋1過靜珺1金慧華1吳憲1(清華大學(xué)土木工程系地球空間信息研究所,北京,100084)GAMITSOFTWAREINSTALLINGANDRUNNINGONLINUXOPERATIONSYSTEMWANGLiupengGuoJingjunJINHuihuaWUXian(DepartmentofCivil,TsinghuaUniversity,Beijing100084,China)摘要:GAMIT是目前國際上通用的GPS定位定軌的優(yōu)秀軟件之一,但其安裝和使用在不同的UNIX/LINUX系統(tǒng)平臺(tái)上存在著差

2、異,不易為初學(xué)者掌握,本文結(jié)合實(shí)例介紹了GAMIT在LINUX操作系統(tǒng)上的安裝和使用,希望能為將要使用GAMIT軟件的用戶提供一些有益的參考。Abstract:TheGAMITisoneoftheexcellentsoftwareforpositioningandorbitingbyGPS(GlobalPositioningSystem)data,butit’snoteasytomaster,fortheinstallingandrunninghavethedifferencebetweentheUNIX/LINUXOS(OperationSyste

3、m)platforms,wewishwhatwehavedonewouldbenefitforthosewhowanttousetheGAMITonLinuxOS.關(guān)鍵詞:GAMITGPSLINUX一、引言隨著GPS技術(shù)的發(fā)展和廣泛應(yīng)用,大地測量已發(fā)生了革命性的變化,并在地球動(dòng)力學(xué)、GPS氣象學(xué)等研究中得以廣泛應(yīng)用,精密解算GPS觀測數(shù)據(jù)的軟件也得以重視和發(fā)展,本文介紹的GAMIT就是其中的代表之一。GAMIT是美國麻省理工學(xué)院(MIT)與斯克里普斯海洋研究所(SIO)研制的GPS數(shù)據(jù)后處理與分析軟件。其特點(diǎn)是運(yùn)算速度快、版本更新周期短以及在精度許可

4、范圍內(nèi)自動(dòng)化處理程度高等,且其具有開源性,用戶可以根據(jù)需要對源程序修改,便于科研工作,因此在國內(nèi)外應(yīng)用相當(dāng)廣泛,尤其是在免費(fèi)開源的LINUX操作系統(tǒng)上。二、GAMIT簡介GAMIT可以解算衛(wèi)星軌道、測站坐標(biāo)、鐘差、大氣延遲、整周模糊度等,主要由以下幾個(gè)程序構(gòu)成:ARC(軌道積分)、MODEL(組成觀測方程)、SINCLN(單差自動(dòng)修復(fù)周)、DBCLN(雙差自動(dòng)修復(fù)周跳)、CVIEW(人工交互式修復(fù)周跳)、CFMRG(用于創(chuàng)建SOLVE所需的M文件),SOLVE(利用雙差觀測按最小二乘法求解參數(shù)的程序)。解算過程實(shí)際上是一個(gè)迭代過程,平差時(shí)所采用的觀測

5、值主要是雙差觀測值,分為三個(gè)階段:首先進(jìn)行初始平差,解算出整周未知數(shù)參數(shù)和基線向量的實(shí)數(shù)解;再將整周未知數(shù)固定成整數(shù);最后是將確定的整周未知數(shù)做為已知值,僅將待定的測站坐標(biāo)作為未知參數(shù),再次平差解算,解出基線向量的最終解——整數(shù)解固定解。GAMIT軟件采用RINEX格式的數(shù)據(jù),可以使用各種不同型號(hào)的GPS接收機(jī)的觀測數(shù)據(jù),對于CompactRinex格式的文件,可以用GAMIT自帶的crx2rnx命令進(jìn)行轉(zhuǎn)換。它支持大多數(shù)的UNIX/LINUX系統(tǒng)平臺(tái),如SUN,Redhat,HP,SGI等平臺(tái),本文以GAMIT10.06和RedHatlinux9.

6、0為例進(jìn)行介紹。三、安裝與配置 1.更新Linux系統(tǒng)的C和Fortran編譯器系統(tǒng) Linux編譯系統(tǒng)的默認(rèn)文件選項(xiàng)中MAXUNIT為99,而GAMIT軟件源代碼中則要求MAXUNIT為9999。如果直接進(jìn)行編譯安裝,則會(huì)產(chǎn)生非常多的警告性錯(cuò)誤,造成安裝后無法正常運(yùn)行。用戶需要從Linux的相關(guān)網(wǎng)站上找到gcc/g77編譯器2.95.2以上版本的源代碼,一般是后綴為tar.gz的壓縮包文件,用tarxvzf命令將其在當(dāng)前工作目錄下解壓后,找到位于目錄gcc2.95.2(或其更高版本號(hào)的目錄)/libf2c/libI77的fio.h文件,將其中包含“

7、#defineMAXUNIT100”的行更改為“#defineMAXUNIT10000”,再重新編譯和安裝gcc/g77?!  ?.安裝GAMIT系統(tǒng)在RedhatLinux9.0下使用root的超級(jí)權(quán)限,運(yùn)行useradd和passwd命令,新建gamit用戶,并設(shè)置登陸口令。LINUX操作系統(tǒng)下的文件都有用戶和組的屬性,這種特性有利于使用gamit用戶組對數(shù)據(jù)進(jìn)行統(tǒng)一管理,同時(shí)也方便用telnet、ssh等工具在相同用戶下,實(shí)現(xiàn)遠(yuǎn)程登陸對數(shù)據(jù)進(jìn)行協(xié)作處理。gamit用戶創(chuàng)建成功后,即可從麻省理工學(xué)院的FTP服務(wù)器(http://bowie.mit

8、.edu/)下載GAMIT軟件包,其中包括軟件的源代碼和安裝包,然后再將安裝包目錄/source下的文件拷貝

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。
关闭