12 模块手册

主程序/脚本

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

现代模式/会话管理

  • begin: 初始化一个新的GMT现代模式会话
  • end: 结束现代模式会话,并生成图片文件
  • figure: 设置当前图片的属性
  • subplot: 设置子图模式
  • inset: 管理和设置图中图模式
  • docs: 打开指定模块的HTML文档
  • clear: 删除当前的历史文件、配置文件、CPT文件、缓存、数据目录、会话目录

参数设置

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

信息提取

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

格式转换

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

绘制 1D 数据

  • solar :计算或/和绘制晨昏线以及民用、航海用以及天文用曙暮光区域
  • basemap :绘制底图
  • clip :打开或关闭多边形裁剪路径
  • histogram :统计并绘制直方图
  • text :在图上写文本
  • coast :在地图上绘制海岸线、河流、国界线
  • legend :绘制图例
  • rose :绘制极坐标下的直方图(sector图、rose图或windrose图)
  • plot :在图上绘制线段、多边形和符号
  • sac :在地图上绘制 SAC 格式的地震波形数据
  • meca :在地图上绘制震源机制解
  • polar :在震源球上绘制台站极性
  • velo :在地图上绘制速度矢量、十字线、楔形图
  • coupe :绘制震源机制解的剖面图
  • ternary :绘制三角图解

绘制 2D 数据

  • gmtlogo :在图上绘制GMT图形logo
  • image :将EPS或光栅图片放在图上
  • colorbar :在图上绘制灰色或彩色色标
  • 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 :将两个网格沿着其共同边界拼接成一个文件
  • grdsample :对网格文件做重采样
  • grdvolume :计算网格数据中某个等值线所包围的表面积和体积
  • grd2xyz :将网格文件转换成表数据
  • grdblend :将多个部分重叠的网格文件合并成一个网格文件
  • grdtrend :拟合网格的趋势面并计算残差
  • grdproject :对网格数据做地图变换和逆变换
  • grdmask :根据多边形数据或点数据创建mask网格文件

其他

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