12 模块手册

主程序/脚本

  • gmt :GMT主程序
  • isogmt :在“隔离模式”下运行GMT命令或脚本
  • gmt5syntax :将旧的GMT脚本修改成新的 gmt <module> 语法
  • gmt-config :返回 GMT 动态函数库的基本信息

参数设置

  • gmtset :修改单个或多个GMT参数的值
  • gmtget :列出单个或多个GMT参数的当前值
  • gmtdefaults :列出所有GMT参数的当前值

信息提取

  • grdinfo :从网格文件中提取基本信息
  • gmtinfo :从表数据中提取信息
  • gmtwhich :返回指定文件的完整路径

格式转换

  • psconvert :将GMT生成的PS文件转换为其他图片格式
  • grdconvert :在不同的网格格式之间互相转换
  • xyz2grd :将XYZ数据或Z数据转换成网格文件
  • grd2xyz :将网格文件转换成表数据
  • kml2gmt :将Google Earth的KML文件转换为GMT表数据

绘制 1D 数据

  • pssolar :计算或/和绘制晨昏线以及民用、航海用以及天文用曙暮光区域
  • psbasemap :绘制底图
  • psclip :打开或关闭多边形裁剪路径
  • pshistogram :统计并绘制直方图
  • pstext :在图上写文本
  • pscoast :在地图上绘制海岸线、河流、国界线
  • pslegend :绘制图例
  • psrose :绘制极坐标下的直方图(sector图、rose图或windrose图)
  • psxy :在图上绘制线段、多边形和符号
  • pssac :在地图上绘制 SAC 格式的地震波形数据
  • psmeca :在地图上绘制震源机制解
  • pspolar :在震源球上绘制台站极性
  • psvelo :在地图上绘制速度矢量、十字线、楔形图
  • pscoupe :绘制震源机制解的剖面图
  • psternary :绘制三角图解

绘制 2D 数据

  • gmtlogo :在图上绘制GMT图形logo
  • psimage :将EPS或光栅图片放在图上
  • psscale :在图上绘制灰色或彩色色标
  • grdvector :根据两个网格文件绘制矢量场
  • grdimage :在图上绘制网格数据

1D 数据处理

  • gmtselect :根据多个准则筛选数据
  • fitcircle :拟合球面上数据点的平均位置及圆弧
  • gmtsimplify :使用Douglas-Peucker算法对线段做简化
  • filter1d :对1D表数据做时间域滤波
  • gmtconnect :将端点接近的线段连接起来
  • project :将数据点投影到线或大圆路径上,生成测线,坐标转换
  • sample1d :对1D表数据进行重采样
  • spectrum1d: 计算一个时间序列的自功率谱,或两个时间序列的互功率谱

2D 数据处理

  • grdclip :对网格文件的Z值做裁剪
  • grdconvert :在不同的网格格式之间互相转换
  • grdcut :从一个网格文件中裁剪出一个矩形子区域生成新的网格文件
  • grdedit :修改网格文件的头段或内容
  • grdlandmask :根据海岸线数据创建陆地-海洋的mask网格文件
  • grdinfo :从网格文件中提取基本信息
  • grdpaste :将两个网格沿着其共同边界拼接成一个文件
  • grdraster :从二进制数据中提取子区域并保存为GMT网格文件
  • grdsample :对网格文件做重采样
  • grdvolume :计算网格数据中某个等值线所包围的表面积和体积
  • grd2xyz :将网格文件转换成表数据
  • grd2rgb :将网格文件、原始RGB文件、SUN光栅文件转换成R/G/B三个网格文件
  • grdblend :将多个部分重叠的网格文件合并成一个网格文件
  • grdtrend :拟合网格的趋势面并计算残差
  • grdproject :对网格数据做地图变换和逆变换
  • grdmask :根据多边形数据或点数据创建mask网格文件

其他

  1. grdtrack
  2. makecpt
  3. grd2cpt
  4. gmtconvert
  5. trend1d
  6. grdcontour
  7. psmask
  8. grdview
  9. grdgradient
  10. grdmath
  11. gmt2kml
  12. trend2d
  13. mapproject
  14. surface
  15. grdfilter
  16. grdfft
  17. splitxyz
  18. gmtmath
  19. blockmean
  20. blockmedian
  21. blockmode
  22. psxyz
  23. pscontour
  24. pssegy
  25. pssegyz
  26. pswiggle
  27. grdgravmag3d
  28. grdhisteq
  29. gmtpmodeler
  30. grdpmodeler
  31. grdredpol
  32. grdrotater
  33. dimfilter
  34. triangulate
  35. nearneighbor
  36. mgd77convert
  37. mgd77header
  38. mgd77info
  39. mgd77list
  40. mgd77magref
  41. mgd77manage
  42. mgd77path
  43. mgd77sniffer
  44. mgd77track
  45. x2sys_binlist
  46. x2sys_cross
  47. x2sys_datalist
  48. x2sys_get
  49. x2sys_init
  50. x2sys_list
  51. x2sys_merge
  52. x2sys_put
  53. x2sys_report
  54. x2sys_solve
  55. gmtswitch
  56. backtracker
  57. gmtgravmag3d
  58. gmtspatial
  59. gmtvector
  60. gravfft
  61. grdseamount
  62. gpsgridder
  63. grdspotter
  64. greenspline
  65. gshhg
  66. hotspotter
  67. img2google
  68. img2grd
  69. originator
  70. rotconverter
  71. rotsmoother
  72. segy2grd
  73. sph2grd
  74. sphdistance
  75. sphinterpolate
  76. sphtriangulate