1GMTPMODELER(1) GMT GMTPMODELER(1)
2
3
4
6 gmtpmodeler - Evaluate a plate motion model at given locations
7
9 gmtpmodeler table -Erot_file -Sflags [ -Fpolygonfile ] [ -Tage ] [
10 -V[level] ] [ -bbinary ] [ -dnodata ] [ -eregexp ] [ -hheaders ] [
11 -iflags ] [ -oflags ] [ -:[i|o] ]
12
13 Note: No space is allowed between the option flag and the associated
14 arguments.
15
17 gmtpmodeler reads a table with lon, lat and optionally age triplets and
18 a plate motion model and evaluates one of several model predictions.
19 Optionally, the user may supply a clipping polygon in multiple-segment
20 format; then, only the part of the points inside the polygon are used
21 to determine the model prediction. The results are written to standard
22 output.
23
25 table Name of one or more tables with geographical (lon, lat) coordi‐
26 nates and optionally a third column with ages in Myr. If no
27 file is given then we read from standard input.
28
29 -Erotfile
30 Give file with rotation parameters. This file must contain one
31 record for each rotation; each record must be of the following
32 format:
33
34 lon lat tstart [tstop] angle [ khat a b c d e f g df ]
35
36 where tstart and tstop are in Myr and lon lat angle are in
37 degrees. tstart and tstop are the ages of the old and young ends
38 of a stage. If tstop is not present in the record then a total
39 reconstruction rotation is expected and tstop is implicitly set
40 to 0 and should not be specified for any of the records in the
41 file. If a covariance matrix C for the rotation is available it
42 must be specified in a format using the nine optional terms
43 listed in brackets. Here, C = (g/khat)*[ a b d; b c e; d e f ]
44 which shows C made up of three row vectors. If the degrees of
45 freedom (df) in fitting the rotation is 0 or not given it is set
46 to 10000. Blank lines and records whose first column contains #
47 will be ignored. You may prepend a leading + to the filename to
48 indicate you wish to invert the rotations. Alternatively, give
49 the filename composed of two plate IDs separated by a hyphen
50 (e.g., PAC-MBL) and we will instead extract that rotation from
51 the GPlates rotation database. We return an error if the rota‐
52 tion cannot be found.
53
54 -Sflags
55 Type of model prediction(s). Append one or more items: choose
56 from a for plate motion azimuth, d for great-circle distance
57 between current location and its origin at the ridge (in km), s
58 for plate motion model stage ID (1 is youngest), v for plate
59 motion rate (in mm/yr), w for plate rotation rate (degree/Myr),
60 x for change in longitude relative to location of crust forma‐
61 tion, y for change in latitude relative to location of crust
62 formation, X for longitude of crust formation, and Y for lati‐
63 tude of crust formation. If no arguments are given we default
64 to all [adsvwxyXY].
65
67 -Fpolygonfile
68 Specify a multisegment closed polygon file that describes the
69 area where the model should be evaluated; points outside will be
70 skipped [use all data points].
71
72 -Tage Use a fixed age for model evaluation (i.e., override the ages
73 given in the input table). This lets you evaluate the model at a
74 snapshot in time, and is a required option if the input table
75 does not contain ages.
76
77 -V[level] (more ...)
78 Select verbosity level [c].
79
80 -bi[ncols][t] (more ...)
81 Select native binary input. [Default is 2 input columns].
82
83 -d[i|o]nodata (more ...)
84 Replace input columns that equal nodata with NaN and do the
85 reverse on output.
86
87 -e[~]"pattern" | -e[~]/regexp/[i] (more ...)
88 Only accept data records that match the given pattern.
89
90 -h[i|o][n][+c][+d][+rremark][+rtitle] (more ...)
91 Skip or produce header record(s).
92
93 -icols[+l][+sscale][+ooffset][,...] (more ...)
94 Select input columns and transformations (0 is first column).
95
96 -ocols[,...] (more ...)
97 Select output columns (0 is first column).
98
99 -^ or just -
100 Print a short message about the syntax of the command, then
101 exits (NOTE: on Windows just use -).
102
103 -+ or just +
104 Print an extensive usage (help) message, including the explana‐
105 tion of any module-specific option (but not the GMT common
106 options), then exits.
107
108 -? or no arguments
109 Print a complete usage (help) message, including the explanation
110 of all options, then exits.
111
113 All spherical rotations are applied to geocentric coordinates. This
114 means that incoming data points and grids are considered to represent
115 geodetic coordinates and must first be converted to geocentric coordi‐
116 nates. Rotations are then applied, and the final reconstructed points
117 are converted back to geodetic coordinates. This default behavior can
118 be bypassed if the ellipsoid setting PROJ_ELLIPSOID is changed to
119 Sphere.
120
121
122 ----
123
124
125
127 We will use a table with locations and ages of Pacific crust
128 (pac_age.txt), a plate motion model (Pac_APM.txt), and a polygon that
129 contains the outline of the present Pacific plate (pac_clip_path.txt).
130 To evaluate the plate motion azimuths at the present time for the
131 Pacific, try
132
133 gmt gmtpmodeler pac_age.txt -EPac_APM.txt -V -Fpac_clip_path.txt \
134 -Sa -T0 > pac_dir_0.txt
135
136 To determine the changes in latitude since crust formation for the
137 entire Pacific, try
138
139 gmt gmtpmodeler pac_age.txt -EPac_APM.txt -V -Fpac_clip_path.txt \
140 -Sy > pac_dlat.txt
141
142 To determine the plate motion velocities in effect when the Pacific
143 crust was formed, try
144
145 gmt gmtpmodeler pac_age.txt -EPac_APM.txt -V -Fpac_clip_path.txt \
146 -Sv > pac_vel.txt
147
148 To determine how far the crust has moved since formation, try
149
150 gmt gmtpmodeler pac_age.txt -EPac_APM.txt -V -Fpac_clip_path.txt \
151 -Sd > pac_dist.txt
152
153 To save the coordinates of the crust's formation, try
154
155 gmt gmtpmodeler pac_age.txt -EPac_APM.txt -V -Fpac_clip_path.txt \
156 -SXY > ac_origin_xy.txt
157
159 GMT distributes the EarthByte rotation model Global_Earth‐
160 Byte_230-0Ma_GK07_AREPS.rot. To use an alternate rotation file, create
161 an environmental parameters named GPLATES_ROTATIONS that points to an
162 alternate rotation file.
163
165 backtracker, grdpmodeler, grdrotater, grdspotter, hotspotter, origina‐
166 tor, rotconverter
167
169 2019, P. Wessel, W. H. F. Smith, R. Scharroo, J. Luis, and F. Wobbe
170
171
172
173
1745.4.5 Feb 24, 2019 GMTPMODELER(1)