GMT5 Tutorial

GMT5 教程 | 編者: Po-Chin Tseng

GMT介紹及安裝


目錄

  1. 總覽
  2. GMT介紹及安裝
  3. 網路資源及配套軟體
  4. 第零章: 基本概念及默認值
  5. 第一章: 製作地圖(地理投影法)
  6. 第二章: XY散佈圖(其他投影法)
  7. 第三章: 等高線圖及剖面
  8. 第四章: 地形圖與色階
  9. 第五章: 地震活動性與機制解
  10. 第六章: 向量與速度場
  11. 第七章: 台灣地理資訊
  12. 第八章: 直方、圓餅、三元圖
  13. 第九章: 三維空間視圖
  14. 第十章: 地質圖

2.1. GMT簡介

GMT建立於1988年,由Paul Wessel和Walter H.F. Smith共同開發, 其目的是為了提供科學家在資料處理及地圖製作的工具, 而現在所用的全球版本(GMT2),是在1991年秋天所公開的。 隨著時間的飛逝,GMT儼然成為多數研究人員所必會的一套工具, 特別是在做地球科學方面的研究者,會透過此工具來做為成果展示。 現今公開的穩定版本是5.4.2,GMT6已在測試階段, 詳細的版本資訊

目前由圖中五位共同維護。由左自右分別是,Joaquim Luis、Walter H.F. Smith、 Paul Wessel、Remko Scharroo和Florian Wobbe。

2.2 為什麼使用GMT?

大多數科學家的研究流程,取得原始資料->分析計算->圖象化, 為了期刊發表、提交計畫、簡報等,要將成果簡要地呈現在圖象上, 過去需要花費大量的時間與金錢來製圖,隨著電腦科學的演進, GMT作為免費、開源的製圖軟體,將大幅底減少這些花費。 在上手難度上,因其為仰賴指令輸入來製圖, 較GIS (geographic information system)系列軟體難, 但其快速的資料處理、批次處理、完全免費的特點,使其擁有一群死忠的使用者。

圖為GMT全球的下載量。

另外GMT遵循UNIX模組化的設計思想,將繪圖及數據處理分隔到不同的模組下, 各模組互相獨立,在更新或維護上較為容易,如果你做為一個程式開發者, 想針對某功能進行改良,將大幅減少開發時間,也可以將這功能帶入到其他的軟體中。

GMT輸出的圖檔格式為.PS格式(PostScript),PS格式是向量圖片格式,有別於圖層格式, 向量格式除支援高品質圖檔輸出,其各物件可以任意放大縮小而不失真, 在轉換其他圖檔格式,也十分方便。GMT製圖工具非常推薦你也學習。

2.3 GMT安裝

GMT是跨平台的軟體,可以在Linux、Windows及MAC下運行,但推薦在Linux使用GMT,原因如下:

GMT的安裝已經非常人性化了,官網也提供各平台的安裝教學, 而其安裝檔的連結則放在下載頁面, 這邊簡單介紹各版本的安裝方式:

# by apt-get
sudo apt-get install gmt gmt-dcw gmt-gshhg

# by source
set (CMAKE_INSTALL_PREFIX /opt/gmt)
set (GSHHG_ROOT <path to gshhg>)
set (DCW_ROOT <path to dcw>)

cd <path to>/gmt5-dev
mkdir build
cd build
cmake ..
make
make install

上面指令欄提到的dcwgshhg,內容為一些常用的地理資料,一樣放在下載頁面中, 你需要先下載後,將資料放置在指定檔案位置(Windows可在安裝選項中勾選), 以下是dcwgshhg的簡介:


上一章下一章