File: grdvector.html

package info (click to toggle)
gmt-doc 3.4-1.1
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 4,756 kB
  • ctags: 1,800
  • sloc: makefile: 30
file content (236 lines) | stat: -rw-r--r-- 9,824 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
<HTML>
<HEAD>
<TITLE>grdvector</TITLE>
</HEAD>
<BODY>
<H1>grdvector</H1>
<HR>
<PRE>
<!-- Manpage converted by man2html 3.0.1 -->
       grdvector - Plot vector fields from grdfiles


</PRE>
<H2>SYNOPSIS</H2><PRE>
       <B>grdvector</B>  <I>compx.grd</I>  <I>compy.grd</I>  <B>-J</B><I>parameters</I>  [  <B>-A</B>  ]  [
       <B>-B</B><I>tickinfo</I>  ]  [  <B>-C</B><I>cptfile</I>  ]  [  <B>-E</B>  ]   [   <B>-G</B><I>fill</I>]   [
       <B>-I</B><I>x</I><B>_</B><I>inc</I>[<B>m|c</B>][/<I>y</I><B>_</B><I>inc</I>[<B>m|c</B>]]  ] [ <B>-K</B> ] [ <B>-N</B> ] [ <B>-O</B> ] [ <B>-P</B> ] [
       <B>-Q</B><I>parameters</I> ] [ <B>-R</B><I>west/east/south/north</I>[<B>r</B>] ] [ <B>-S</B>[<B>l</B>]<I>scale</I>
       ]  [ <B>-T</B> ] [ <B>-U</B>[<I>/dx/dy/</I>][<I>label</I>] ] [ <B>-V</B> ] [ <B>-W</B><I>contourpen</I> ] [
       <B>-X</B><I>x-shift</I> ] [ <B>-Y</B><I>y-shift</I> ] [ <B>-Z</B> ] [ <B>-c</B><I>copies</I> ]


</PRE>
<H2>DESCRIPTION</H2><PRE>
       <B>grdvector</B> reads two 2-D gridded files which represents the
       x-  and y-components of a vector field and produces a vec
       tor field plot by drawing  vectors  with  orientation  and
       length according to the information in the files. Alterna
       tively,  polar  coordinate  components  may  be  used  (r,
       theta).   <B>grdvector</B>  is basically a short-hand for using 2
       calls to <B><A HREF="grd2xyz.html">grd2xyz</A></B> and pasting the output through <B><A HREF="psxy.html">psxy</A></B>  <B>-SV</B>.

       <I>compx.grd</I>
              Contains the x-component of the vector field.

       <I>compy.grd</I>
              Contains the y-component of the vector field.

       <B>-J</B>     Selects  the  map projection. Scale is UNIT/degree,
              1:xxxxx, or width in UNIT  (upper  case  modifier).
              UNIT  is  cm,  inch,  or  m,  depending on the MEA
              SURE_UNIT setting in .<A HREF="gmtdefaults.html">gmtdefaults</A>, but this can  be
              overridden  on the command line by appending the c,
              i, or m to the scale/width value.

              <B>CYLINDRICAL</B> <B>PROJECTIONS:</B>

              <B>-Jc</B><I>lon0/lat0/scale</I> (Cassini)
              <B>-Jj</B><I>lon0/scale</I> (Miller)
              <B>-Jm</B><I>scale</I> (Mercator - Greenwich and Equator as  ori
              gin)
              <B>-Jm</B><I>lon0/lat0/scale</I>  (Mercator  -  Give meridian and
              standard parallel)
              <B>-Joa</B><I>lon0/lat0/azimuth/scale</I>  (Oblique  Mercator   -
              point and azimuth)
              <B>-Job</B><I>lon0/lat0/lon1/lat1/scale</I>  (Oblique  Mercator -
              two points)
              <B>-Joc</B><I>lon0/lat0/lonp/latp/scale</I> (Oblique  Mercator  -
              point and pole)
              <B>-Jq</B><I>lon0/scale</I>  (Equidistant  Cylindrical Projection
              (Plate Carree))
              <B>-Jt</B><I>lon0/scale</I> (TM - Transverse Mercator, with Equa
              tor as y = 0)
              <B>-Jt</B><I>lon0/lat0/scale</I>  (TM  - Transverse Mercator, set
              origin)

              <B>AZIMUTHAL</B> <B>PROJECTIONS:</B>

              <B>-Ja</B><I>lon0/lat0/scale</I> (Lambert).
              <B>-Je</B><I>lon0/lat0/scale</I> (Equidistant).
              <B>-Jf</B><I>lon0/lat0/horizon/scale</I> (Gnomonic).
              <B>-Jg</B><I>lon0/lat0/scale</I> (Orthographic).
              <B>-Js</B><I>lon0/lat0/</I>[<I>slat/</I>]<I>scale</I> (General Stereographic)

              <B>CONIC</B> <B>PROJECTIONS:</B>

              <B>-Jb</B><I>lon0/lat0/lat1/lat2/scale</I> (Albers)
              <B>-Jd</B><I>lon0/lat0/lat1/lat2/scale</I> (Equidistant)
              <B>-Jl</B><I>lon0/lat0/lat1/lat2/scale</I> (Lambert)

              <B>MISCELLANEOUS</B> <B>PROJECTIONS:</B>

              <B>-Jh</B><I>lon0/scale</I> (Hammer)
              <B>-Ji</B><I>lon0/scale</I> (Sinusoidal)
              <B>-Jk</B>[<B>f|s</B>]<I>lon0/scale</I> (Eckert IV (f) and VI (s))
              <B>-Jn</B><I>lon0/scale</I> (Robinson)
              <B>-Jr</B><I>lon0/scale</I> (Winkel Tripel)
              <B>-Jv</B><I>lon0/scale</I> (Van der Grinten)
              <B>-Jw</B><I>lon0/scale</I> (Mollweide)

              <B>NON-GEOGRAPHICAL</B> <B>PROJECTIONS:</B>

              <B>-Jp</B>[<B>a</B>]<I>scale</I>[<I>/origin</I>]  (polar (theta,r) coordinates,
              optional <B>a</B> for azimuths and offset theta [0])
              <B>-Jx</B><I>x-scale</I>[<B>l|p</B><I>pow</I>][<I>/y-scale</I>[<B>l|p</B><I>pow</I>]] (Linear,  log,
              and power scaling)
              More  details  can  be  found in the <B><A HREF="psbasemap.html">psbasemap</A></B> man
              pages.


</PRE>
<H2>OPTIONS</H2><PRE>
       No space between the option flag and the associated  argu
       ments.

       <B>-A</B>     Means  grdfiles  have  polar  (r, theta) components
              instead of Cartesian (x, y).

       <B>-B</B>     Sets map boundary tickmark intervals. See <B><A HREF="psbasemap.html">psbasemap</A></B>
              for details.

       <B>-C</B>     Use  <I>cptfile</I>  to  assign  colors  based  on  vector
              length.

       <B>-E</B>     Center vectors on grid nodes  [Default  draws  from
              grid node].

       <B>-G</B>     Sets  color  or shade for vector interiors [Default
              is no fill].  Specify the shade  (0-255)  or  color
              of  a  Sun 1-, 8-, or 24-bit raster file.  <I>dpi</I> sets
              the resolution of the image. For 1-bit rasters: use
              <B>-GP</B>  for inverse video, or append <B>:F</B><I>r/g/b</I>[<B>B</B>[<I>r/g/b</I>]]
              to specify fore- and background colors (use <I>r/g/b</I> =
              -  for transparency).  See <B><A HREF="GMT.html">GMT</A></B> Cookbook &amp; Technical
              Reference Appendix E for information on  individual
              patterns.

       <B>-I</B>     Only plot vectors at nodes every <I>x</I><B>_</B><I>inc,</I> <I>y</I><B>_</B><I>inc</I> apart
              (must  be  multiples  of  original  grid  spacing).
              Append  <B>m</B>  for  minutes  or <B>c</B> for seconds. [Default
              plots every node].

       <B>-K</B>     More  <I>PostScript</I>  code  will  be   appended   later
              [Default terminates the plot system].

       <B>-N</B>     Do NOT clip vectors at map boundaries [Default will
              clip].

       <B>-O</B>     Selects Overlay plot mode  [Default  initializes  a
              new plot system].

       <B>-P</B>     Selects  Portrait  plotting  mode  [<B><A HREF="GMT.html">GMT</A></B>  Default is
              Landscape, see gmtdefaults to change this].

       <B>-Q</B>     Select vector plot [Default is stick-plot]. Option
              ally,      specify     <I>parameters</I>     which     are
              <I>arrowwidth/headlength/headwidth</I>     [Default     is
              0.075<B>c</B>/0.3<B>c</B>/0.25<B>c</B>  (or  0.03<B>i</B>/0.12<B>i</B>/0.1<B>i</B>)].  Append
              n<I>size</I> which will cause vectors shorter than <I>size</I> to
              have their appearence scaled by length/<I>size</I>.

       <B>-R</B>     <I>west,</I>  <I>east,</I> <I>south,</I> and <I>north</I> specify the Region of
              interest. To specify boundaries in degrees and min
              utes  [and  seconds],  use  the  dd:mm[:ss] format.
              Append <B>r</B> if lower left and upper right map  coordi
              nates  are given instead of wesn.  Specify a subset
              of the grid.

       <B>-S</B>     Sets scale for vector length in data units per dis
              tance  measurement  unit  [1]. Append c, i, m, p to
              indicate the measurement unit (cm, inch, m, point).
              Prepend  <B>l</B>  to indicate a fixed length for all vec
              tors.

       <B>-T</B>     Means azimuth should be converted to  angles  based
              on the selected map projection.

       <B>-U</B>     Draw Unix System time stamp on plot. User may spec
              ify where the lower left corner of the stamp should
              fall  on  the page relative to lower left corner of
              plot. Optionally, append a label, or <B>c</B> (which  will
              ance; see the <B><A HREF="gmtdefaults.html">gmtdefaults</A></B> man page for details.

       <B>-V</B>     Selects  verbose  mode,  which  will  send progress
              reports to stderr [Default runs "silently"].

       <B>-W</B>     Set  pen  attributes  used  for   vector   outlines
              [Default:  width  =  1,  color  =  0/0/0, texture =
              solid].

       <B>-X</B> <B>-Y</B>  Shift origin of plot by (<I>x-shift,y-shift</I>).  Prepend
              <B>a</B>  for  absolute  coordinates; the default (<B>r</B>) will
              reset plot origin.

       <B>-Z</B>     Means the angles provided are azimuths rather  than
              direction (requires <B>-A</B>).

       <B>-c</B>     Specifies the number of plot copies. [Default is 1]


</PRE>
<H2>EXAMPLES</H2><PRE>
       To draw the vector field given  by  the  files  r.grd  and
       theta.grd  on a linear plot with scale 5 cm per data unit,
       using vector rather than stick plot, and scale vector mag
       nitudes so that 10 units equal 1 inch, try

       grdvector r.grd theta.grd <B>-Jx</B>5<B>c</B> <B>-Q</B> <B>-S</B>10<B>i</B> &gt; gradient.ps



</PRE>
<H2>SEE ALSO</H2><PRE>
       <I>gmt</I>(l), <I><A HREF="grdcontour.html">grdcontour</A></I>(l), <I><A HREF="psxy.html">psxy</A></I>(l)























</PRE>
<HR>
<ADDRESS>
Man(1) output converted with
<a href="http://www.oac.uci.edu/indiv/ehood/man2html.html">man2html</a>
</ADDRESS>
</BODY>
</HTML>
<body bgcolor="#ffffff">