返回介绍

GMT 入门

GMT 实例

GMT 进阶

附录

其他

模块手册

发布于 2023-08-10 21:46:57 字数 38387 浏览 0 评论 0 收藏 0

GMT 主程序与脚本

          GMT 模块(已翻译整理)

          GMT 模块(尚未翻译整理,欢迎贡献)

          GMT 模块(按功能分类)[包含了尚未翻译模块]

          模块类别和模块名

          功能

          主程序/脚本

          gmt

          GMT 主程序

          gmt-config

          返回 GMT 动态函数库的基本信息

          现代模式会话管理

          begin

          初始化一个新的 GMT 现代模式会话

          clear

          删除缓存目录、数据目录、会话目录以及当前配置文件

          docs

          打开指定模块的 HTML 文档

          end

          结束现代模式会话,生成并显示图片

          figure

          设置当前图片的属性

          inset

          管理和设置图中图模式

          subplot

          管理和设置子图模式

          绘图相关模块

          basemap

          绘制底图

          coast

          在地图上绘制海岸线、河流、国界线

          plot

          在图上绘制线段、多边形和符号

          text

          在图上写文本

          colorbar

          在图上绘制色标

          legend

          绘制图例

          histogram

          统计并绘制直方图

          rose

          绘制极坐标下的直方图(sector 图、rose 图或 windrose 图)

          events

          绘制特定时刻的事件符号和标签信息

          plot3d

          在 3D 图上绘制线段、多边形和符号

          image

          将 EPS 或光栅图片放在图上

          solar

          计算或/和绘制晨昏线以及民用、航海用以及天文用曙暮光区域

          clip

          打开或关闭多边形裁剪路径

          sac

          在地图上绘制 SAC 格式的地震波形数据

          meca

          在地图上绘制震源机制解

          polar

          在震源球上绘制台站极性

          velo

          在地图上绘制速度矢量、十字线、楔形图

          coupe

          绘制震源机制解的剖面图

          ternary

          绘制三角图解

          mask

          将没有数据覆盖的区域裁剪或覆盖住

          contour

          使用直接三角化法对数据进行等值线绘制

          wiggle

          沿着测线绘制 z = f(x,y) 数据

          segy

          在图上绘制 SEGY 文件

          segyz

          在 3D 图上绘制 SEGYZ 文件

          gmtlogo

          在图上绘制 GMT 图形 logo

          grdvector

          根据两个网格文件绘制矢量场

          grdimage

          在图上绘制网格数据

          grdcontour

          根据网格文件绘制等值线

          grdview

          利用网格文件绘制 3D 视角图或表面网格图

          movie

          制作动画

          1D 数据处理

          makecpt

          生成 CPT 文件

          gmtselect

          根据多个准则筛选数据

          project

          将数据点投影到线或大圆路径上,生成测线,坐标转换

          gmtconvert

          表数据格式转换、列提取、列粘贴

          trend1d

          一维数据的多项式拟合

          fitcircle

          拟合球面上数据点的平均位置及圆弧

          gmtsimplify

          使用 Douglas-Peucker 算法对线段做简化

          filter1d

          对 1D 表数据做时间域滤波

          gmtconnect

          将端点接近的线段连接起来

          sample1d

          对 1D 表数据进行重采样

          spectrum1d

          计算一个时间序列的自功率谱,或两个时间序列的互功率谱

          gmtmath

          对表数据进行数学计算操作

          mapproject

          地图变换的正变换和逆变换

          gmtspatial

          点、线段和多边形的地理空间操作

          gmtvector

          2D 和 3D 下笛卡尔矢量操作

          gmtregress

          1D 数据的线性回归

          2D 数据处理

          grdcut

          从一个网格文件中裁剪出一个矩形子区域生成新的网格文件

          grdpaste

          将两个网格沿着其共同边界拼接成一个文件

          grdblend

          将多个部分重叠的网格文件合并成一个网格文件

          grdtrack

          获取指定地理位置处的网格值

          grdgradient

          计算网格的方向梯度

          grdclip

          对网格文件的 Z 值进行截断

          grd2xyz

          将网格文件转换成表数据

          grdconvert

          在不同的网格格式之间互相转换

          grdedit

          修改网格文件的头段或内容

          grdinfo

          从网格文件中提取基本信息

          grdsample

          对网格文件做重采样

          grdlandmask

          根据海岸线数据创建陆地-海洋的 mask 网格文件

          grdvolume

          计算网格数据中某个等值线所包围的表面积和体积

          grdtrend

          拟合网格的趋势面并计算残差

          grdproject

          对网格数据做地图变换和逆变换

          grdmask

          根据多边形数据或点数据创建 mask 网格文件

          grdmath

          对网格文件做数学计算操作

          grdfilter

          对网格文件做空间域或时间域滤波

          grdfft

          对网格文件在波数域或频率域做操作

          grdfill

          对网格文件中的无值区域进行插值

          grdhisteq

          对网格做直方图均衡

          grd2cpt

          根据网格文件的值生成 CPT 文件

          blockmean

          使用 L2 范式对 (x,y,z) 数据做区块平均

          blockmedian

          使用 L1 范式对 (x,y,z) 数据做区块平均

          blockmode

          使用模估计对 (x,y,z) 数据做区块平均

          gmtbinstats

          统计落入网格节点的数据

          surface

          使用可调节张量连续曲率样条插值法对数据进行网格化

          gmtsplit

          将表数据拆分为单独的数据段

          triangiulate

          对表数据做三角剖分、Voronoi 图计算和网格化

          nearneighbor

          使用 “Nearest neighbor” 算法对数据进行网格化

          trend2d

          二维数据的多项式拟合

          greenspline

          使用格林函数样条进行插值

          sph2grd

          根据球谐系数计算网格

          sphdistance

          计算球面上的 Voronoi 距离、节点或自然最邻近网格

          sphinterpolate

          球面数据的网格化

          sphtriangulate

          球面数据的 Delaunay 三角网或 Voronoi 图构建

          dimfilter

          在空间域对网格数做方向性滤波

          参数设置

          gmtdefaults

          列出所有 GMT 参数的当前值

          gmtset

          修改单个或多个 GMT 参数的值

          gmtget

          列出单个或多个 GMT 参数的当前值

          信息提取

          grdinfo

          从网格文件中提取基本信息

          gmtinfo

          从表数据中提取信息

          gmtwhich

          返回指定文件的完整路径

          格式转换

          xyz2grd

          将 XYZ 数据或 Z 数据转换成网格文件

          grd2xyz

          将网格文件转换成表数据

          kml2gmt

          将 Google Earth 的 KML 文件转换为 GMT 表数据

          gmt2kml

          将 GMT 表数据转换为 Google Earth 的 KML 文件

          grdconvert

          在不同的网格格式之间互相转换

          psconvert

          将 GMT 生成的 PS 文件转换为其他图片格式

          mgd77 相关模块

          mgd77manage

          管理 MGD77+ 文件

          mgd77convert

          将 MGD77 数据转换为其他格式

          mgd77header

          从 A77 文件创建 MGD77 头部信息

          mgd77info

          提取 MGD77 文件信息

          mgd77list

          提取 MGD77 文件中的数据

          mgd77magref

          计算 IGRF 或 CM4 磁场模型

          mgd77path

          返回 MGD77 测线路径

          mgd77sniffer

          MGD77 测线沿轨质量控制

          mgd77track

          绘制 MGD77 测线轨迹

          x2sys 相关模块

          x2sys_binlist

          从轨迹观测文件创建网格索引列表

          x2sys_cross

          计算轨迹观测数据之间的交叉点

          x2sys_datalist

          提取轨迹数据文件中的内容

          x2sys_get

          从轨迹网格索引列表中筛选轨迹列表

          x2sys_init

          初始化 x2sys 轨迹数据库

          x2sys_list

          从交叉点计算结果中提取子集

          x2sys_merge

          合并交叉带你列表

          x2sys_put

          从轨迹网格索引文件更新轨迹数据库

          x2sys_report

          统计交叉点信息

          x2sys_solve

          使用最小二乘平差改正系统误差

          SPOTTER 相关模块

          backtracker

          Generate forward and backward flowlines and hotspot tracks

          gmtpmodeler

          Evaluate a plate motion model at given locations

          grdpmodeler

          Evaluate a plate motion model on a geographic grid

          grdrotater

          Finite rotation reconstruction of geographic grid

          originater

          Associate seamounts with nearest hotspot point sources

          rotconverter

          Manipulate total reconstruction and stage rotations

          rotsmoother

          Get mean rotations and covarience from set of finate rotations

          grdspotter

          Create CVA image from a gravity or topography grid

          hotspotter

          Create CVA image from seamount locations

          POTENTIAL 相关模块

          gmtflexure

          Compute flexural deformation of 2-D loads, forces and bending moments

          grdflexure

          Compute flexural deformation of 3-D surfaces for various rheologies

          gmtgravmag3d

          Compute the gravity/magnetic anomaly of a 3-D body

          grdgravmag3d

          Computes the gravity effect of one (or two) grids

          gravfft

          Compute gravitational attraction of 3-D surfaces and a little more

          grdredpol

          Compute the Continuous Reduction To the Pole, AKA differential RTP

          grdseamount

          Compute synthetic seamount bathymetry

          talwani2d

          Compute geopotential anomalies over 2-D bodies

          talwani3d

          Compute geopotential anomalies over 3-D bodies

          其他模块

          segy2grd

          Converting SEGY data to a GMT grid

          gshhg

          从 GSHHG 或 WDBII 数据文件中提取数据

          img2google

          由测深墨卡托 img 网格创建谷歌地球 KML 文件

          img2grd

          从墨卡托 img 格式文件中提取网格数据

          gpsgridder

          Interpolate GPS velocity vectors using Green’s functions

          其他脚本

          gmtswitch

          GMT多版本之间切换

          如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

          扫码二维码加入Web技术交流群

          发布评论

          需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
          列表为空,暂无数据
            我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
            原文