1GMT(1) Generic Mapping Tools GMT(1)
2
3
4
6 GMT - The Generic Mapping Tools data processing and display software
7 package
8
10 GMT is a collection of public-domain Unix tools that allows you to
11 manipulate x,y and x,y,z data sets (filtering, trend fitting, gridding,
12 projecting, etc.) and produce PostScript illustrations ranging from
13 simple x-y plots, via contour maps, to artificially illuminated sur‐
14 faces and 3-D perspective views in black/white or full color. Linear,
15 log10, and power scaling is supported in addition to 25 common map pro‐
16 jections. The processing and display routines within GMT are com‐
17 pletely general and will handle any (x,y) or (x,y,z) data as input.
18
20 GMT is also a wrapper script that can start any of the programs:
21
22 GMT module module-options
23
24 where module is the name of a GMT program and the options are those
25 that pertain to that particular program.
26
28 The following is a summary of all the programs supplied with GMT and a
29 very short description of their purpose. Detailed information about
30 each program can be found in the separate manual pages.
31
32 blockmean L2 (x,y,z) data filter/decimator
33 blockmedian L1 (x,y,z) data filter/decimator
34 blockmode Mode (x,y,z) data filter/decimator
35 filter1d Filter 1-D data sets (time series)
36 fitcircle Finds the best-fitting great circle to a set of points
37 gmt2rgb Convert Sun rasterfile or grid to r, g, b grids
38 gmtconvert Convert between ASCII and binary 1-D tables
39 gmtdefaults List the current default settings
40 gmtmath Mathematical operations on data tables
41 gmtset Set individual default parameters
42 gmtselect Extract data subsets based on spatial criteria
43 grdfilter Filter 2-D data sets in the space domain
44 grd2cpt Make a color palette table from grid files
45 grd2xyz Conversion from 2-D grid file to table data
46 grdblend Blend several partially over-lapping grid files onto one
47 grid
48 grdclip Limit the z-range in gridded data
49 grdcontour Contouring of 2-D gridded data
50 grdcut Cut a sub-region from a grid file
51 grdedit Modify header information in a 2-D grid file
52 grdfft Operate on grid files in the wavenumber (or frequency)
53 domain
54 grdgradient Compute directional gradient from grid files
55 grdhisteq Histogram equalization for grid files
56 grdimage Produce images from 2-D gridded data
57 grdinfo Get information about grid files
58 grdlandmask Create mask grid file from shoreline data base
59 grdmask Reset nodes outside a clip path to a constant
60 grdmath Mathematical operations on grid files
61 grdpaste Paste together grid files along a common edge
62 grdproject Project gridded data onto a new coordinate system
63 grdreformat Converting between different grid file formats
64 grdsample Resample a 2-D gridded data set onto a new grid
65 grdtrend Fits polynomial trends to grid files
66 grdtrack Sampling of 2-D data set along 1-D track
67 grdvector Plot vector fields from grid files
68 grdview 3-D perspective imaging of 2-D gridded data
69 grdvolume Volume calculations from 2-D gridded data
70 greenspline Interpolation using Green's functions for splines in 1-3
71 dimensions
72 makecpt Make color palette tables
73 mapproject Forward or inverse map projections of table data
74 minmax Find extreme values in data tables
75 nearneighbor Nearest-neighbor gridding scheme
76 project Project data onto lines/great circles
77 ps2raster Crop and convert PostScript files to raster images, EPS,
78 and PDF
79 psbasemap Create a basemap plot
80 psclip Use polygon files to define clipping paths
81 pscoast Plot coastlines and filled continents on maps
82 pscontour Contour xyz-data by triangulation
83 pshistogram Plot a histogram
84 psimage Plot images (EPS or Sun raster files) on maps
85 pslegend Plot legend on maps
86 psmask Create overlay to mask out regions on maps
87 psrose Plot sector or rose diagrams
88 psscale Plot gray scale or color scale on maps
89 pstext Plot text strings on maps
90 pswiggle Draw time-series along track on maps
91 psxy Plot symbols, polygons, and lines on maps
92 psxyz Plot symbols, polygons, and lines in 3-D
93 sample1d Resampling of 1-D table data sets
94 spectrum1d Compute various spectral estimates from time-series
95 splitxyz Split xyz-files into several segments
96 surface A continuous curvature gridding algorithm
97 trend1d Fits polynomial or Fourier trends to y = f(x) data
98 trend2d Fits polynomial trends to z = f(x,y) data
99 triangulate Perform optimal Delaunay triangulation and gridding
100 xyz2grd Convert equidistant xyz data to a 2-D grid file
101
103 Look up the individual man pages for more details and full syntax. Run
104 GMT without options to list all GMT programs and to show all installa‐
105 tion directories. Information is also available on the GMT home page
106 gmt.soest.hawaii.edu
107
109 Wessel, P., and W. H. F. Smith, 2009, The Generic Mapping Tools (GMT)
110 version 4.5.0 Technical Reference & Cookbook, SOEST/NOAA.
111 Wessel, P., and W. H. F. Smith, 1998, New, Improved Version of Generic
112 Mapping Tools Released, EOS Trans., AGU, 79 (47), p. 579.
113 Wessel, P., and W. H. F. Smith, 1995, New Version of the Generic Map‐
114 ping Tools Released, EOS Trans., AGU, 76 (33), p. 329.
115 Wessel, P., and W. H. F. Smith, 1995, New Version of the Generic Map‐
116 ping Tools Released, http://www.agu.org/eos_elec/95154e.html, Copyright
117 1995 by the American Geophysical Union.
118 Wessel, P., and W. H. F. Smith, 1991, Free Software Helps Map and Dis‐
119 play Data, EOS Trans., AGU, 72 (41), p. 441.
120
121
122
123GMT 4.5.6 10 Mar 2011 GMT(1)