[GAMIT學習筆記]報錯:Error reading grid file ERROR 5002

在運用gamit解算時,有時會發生如下錯誤:
在這裏插入圖片描述
其中錯誤:
FATAL : 200426:1158:34.0 GRDTAB/get_otl_grid: Error reading grid file ERROR 5002
可能是有以下兩個原因導致的:

  1. 工程目錄/tables下的otl.grid的鏈接是無效鏈接。
  2. 沒有下載正確的海潮改正文件。

正確的解決辦法是,首先去官網上下載有效地海潮改正格網文件,刪除工程目錄/tables下的otl.grid的鏈接,手動建立正確的鏈接。關於海潮文件,可以在這裏下載:FTP 目錄everest.mit.edu
轉載的這篇博文裏面可以詳細學習:gamit中用到的GRID文件
常用的一般爲otl_FES2004.grid文件,下載在~gg/tables文件夾下,再打開終端,在工程目錄/tables下輸入:
In -s ~gg/tables/otl_FES2004.grid ./otl.grid
表示將~gg/tables下的otl_FES2004.grid文件鏈接到當前目錄下,並以otl.grid命名。其中 ~在Linux下表示家目錄,./表示終端打開的當前目錄。
此時在sestbl.文件裏要將otl.list關閉,將otl.grid打開。
在解算的測站全爲IGS站的情況下,可以利用otl.list文件進行海潮改正,原因如下:
在這裏插入圖片描述
如果解算的測站不是IGS測站,卻仍然採用otl.list進行改正,則在運算時會報錯:
在這裏插入圖片描述
即報錯:
FATAL : 200426:1130:54.0 GRDTAB/grdtab: No site match within 10km for (41.32805 69.29557) in otl.list and otl.grid missing
此時應該按照上述方式正確鏈接otl.grid,並在sestbl.文件裏將otl.list關閉,otl.grid打開。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章