美文网首页GMT制图认真搞科研
GMT--一款高效好用的地球科学绘图软件

GMT--一款高效好用的地球科学绘图软件

作者: just_to_play | 来源:发表于2018-10-30 22:27 被阅读14次

GMT是什么

GMT全称是Generic Mapping Tools,是一个开源的地理绘图和笛卡尔数据集处理(包括滤波,趋势拟合,网格化,投影等)软件。
使用人数:


GMT全球分布

GMT能做什么

它既能绘制简单的x-y图像,也可以绘制带照明的曲面图像(surface)甚至三维图像。
详情参见:GMT官方网站

GMT提供的API

GMT为以下几种语言提供了API,方便它们直接调用GMT绘制图:

  1. Fortran
  2. Julia
  3. MATLAB
  4. Python

GMT总结

GMT到底可以绘制什么图?以上的介绍都是来源于官网。从我个人经验来讲,对于地球科学而言,GMT是一款必备的科学可视化软件。它的优势在于:

  1. 对地形数据、地理数据(国界、河流、海岸线)的天然支持
  2. 绘制的图形非常精美,自带的色标非常漂亮,可直接作为发表图件
  3. 可定制化程度非常高
  4. 最重要的一点,自动化程度很高,通过脚本批量处理同一类型的数据成图。
    劣势
  5. 门槛略高,对初学者不是很友好
  6. 没有GUI界面,没有编程基础的人学起来有些吃力
  7. 可定制化程度高,意味着不能快速成图,没有脚本的积累要自己写则比较费时。

GMT实例

以上都是文字,无法形成直观的印象,下面我直接上图,大家看完就知道GMT到底能干嘛了。这些图件来源于:GMT自带的example和我自己绘制的一些图件。

  1. 3D图


    夏威夷地形
    青藏高原三维地形图
    surface
    三维柱状图/另类三维地形图
    三维柱状图-世界语言分布图
  2. 地震图


    洋中脊的地震分布图
    洋中脊的地震波形
  3. 一般

直方图和玫瑰图
测网
缺失数据
surface网格化和滤波
只绘制海洋区域的大地水准面
二维x-y图--时间轴(ex21)
轨迹图--大圆路径
海洋重力(ex26)
UTM数据与投影(ex28)
火星地形图--上下两图为不同格林函数样条插值方法
地形图上叠加位图(ex32)
从2D图上提取剖面(ex33)
地形图上勾勒国界(ex34)
实测水深与卫星重力的相关度(ex37)
不同直方图均衡化绘图的效果
南极(ex42)
趋势拟合图
洋壳深度(ex49)
  1. 地理绘图


    欧洲首都位置分布
    地理绘图
    日夜分界线(ex46)
    机场分布于覆盖范围(ex48))

4.unkown


image.png

更多资料

GMT目录
Windows下安装gmt
GMT绘制GPS速度矢量图
GMT制图专题

相关文章

网友评论

    本文标题:GMT--一款高效好用的地球科学绘图软件

    本文链接:https://www.haomeiwen.com/subject/wrsntqtx.html