mgd77track man page on DragonFly

Man page or keyword search:  
man Server   44335 pages
apropos Keyword Search (all sections)
Output format
DragonFly logo
[printable version]

MGD77TRACK(1)		     Generic Mapping Tools		 MGD77TRACK(1)

NAME
       mgd77track - A shiptrack plotting program

SYNOPSIS
       mgd77track    NGDC-ids	 -Rwest/east/south/north[r]   -Jparameters   [
       -A[c][size][,spacing] ]	[ -B[p|s]parameters ] [ -Cf|g|e ] [  -Dastart‐
       date  ]	[  -Dbstopdate	]  [  -F  ] [ -Gd|tgap ] [ -Iignore ] [ -K ] [
       -Ltrackticks ] [ -O ] [ -P ] [ -Sastartdist[u] ] [ -Sbstopdist[u]  ]  [
       -TT|t|dms,mc,mfs,mf,mfc ] [ -U[just/dx/dy/][c|label] ] [ -V ] [ -Wpen ]
       [ -X[a|c|r][x-shift[u]] ] [ -Y[a|c|r][y-shift[u]] ] [ -ccopies ]

DESCRIPTION
       mgd77track reads NGDC MGD77 cruises and creates	PostScript  code  that
       will  plot one or more ship tracks on a map using the specified projec‐
       tion.  The PostScript code is written to standard output.

       NGDC-ids
	      Can be one or more of five kinds of specifiers:
	      1) 8-character NGDC IDs, e.g., 01010083, JA010010etc., etc.
	      2) 2-character <agency> codes which will return all cruises from
	      each agency.
	      3)  4-character  <agency><vessel>	 codes,	 which will return all
	      cruises from those vessels.
	      4) =<list>, where <list> is a table with NGDC IDs, one per line.
	      5) If nothing is specified we return all	cruises	 in  the  data
	      base.
	      (See mgd77info -L for agency and vessel codes).  The ".mgd77" or
	      ".nc" extensions will automatically be appended, if needed  (use
	      -I  to  ignore certain file types).  Cruise files will be looked
	      for first in the current directory and second in all directories
	      listed in $MGD77_HOME/mgd77_paths.txt [If $MGD77_HOME is not set
	      it will default to $GMT_SHAREDIR/mgd77].

       -J     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 MEASURE_UNIT setting in .gmtdefaults4, but this
	      can be overridden on the command line by appending c, i, or m to
	      the scale/width  value.	When  central  meridian	 is  optional,
	      default  is  center  of  longitude  range on -R option.  Default
	      standard parallel is the equator.	 For map  height,  max	dimen‐
	      sion,  or min dimension, append h, +, or - to the width, respec‐
	      tively.
	      More details can be found in the psbasemap man pages.

	      CYLINDRICAL PROJECTIONS:

	      -Jclon0/lat0/scale (Cassini)
	      -Jcyl_stere/[lon0/[lat0/]]scale (Cylindrical Stereographic)
	      -Jj[lon0/]scale (Miller)
	      -Jm[lon0/[lat0/]]scale (Mercator)
	      -Jmlon0/lat0/scale (Mercator - Give meridian and standard paral‐
	      lel)
	      -Jo[a]lon0/lat0/azimuth/scale  (Oblique  Mercator	 -  point  and
	      azimuth)
	      -Jo[b]lon0/lat0/lon1/lat1/scale (Oblique Mercator - two points)
	      -Joclon0/lat0/lonp/latp/scale  (Oblique  Mercator	 -  point  and
	      pole)
	      -Jq[lon0/[lat0/]]scale (Cylindrical Equidistant)
	      -Jtlon0/[lat0/]scale (TM - Transverse Mercator)
	      -Juzone/scale (UTM - Universal Transverse Mercator)
	      -Jy[lon0/[lat0/]]scale (Cylindrical Equal-Area)

	      CONIC PROJECTIONS:

	      -Jblon0/lat0/lat1/lat2/scale (Albers)
	      -Jdlon0/lat0/lat1/lat2/scale (Conic Equidistant)
	      -Jllon0/lat0/lat1/lat2/scale (Lambert Conic Conformal)
	      -Jpoly/[lon0/[lat0/]]scale ((American) Polyconic)

	      AZIMUTHAL PROJECTIONS:

	      -Jalon0/lat0[/horizon]/scale (Lambert Azimuthal Equal-Area)
	      -Jelon0/lat0[/horizon]/scale (Azimuthal Equidistant)
	      -Jflon0/lat0[/horizon]/scale (Gnomonic)
	      -Jglon0/lat0[/horizon]/scale (Orthographic)
	      -Jglon0/lat0/altitude/azimuth/tilt/twist/Width/Height/scale
	      (General Perspective).
	      -Jslon0/lat0[/horizon]/scale (General Stereographic)

	      MISCELLANEOUS PROJECTIONS:

	      -Jh[lon0/]scale (Hammer)
	      -Ji[lon0/]scale (Sinusoidal)
	      -Jkf[lon0/]scale (Eckert IV)
	      -Jk[s][lon0/]scale (Eckert VI)
	      -Jn[lon0/]scale (Robinson)
	      -Jr[lon0/]scale (Winkel Tripel)
	      -Jv[lon0/]scale (Van der Grinten)
	      -Jw[lon0/]scale (Mollweide)

	      NON-GEOGRAPHICAL PROJECTIONS:

	      -Jp[a]scale[/origin][r|z] (Polar coordinates (theta,r))
	      -Jxx-scale[d|l|ppow|t|T][/y-scale[d|l|ppow|t|T]]	(Linear,  log,
	      and power scaling)

       -R     west, east, south, and north specify the Region of interest, and
	      you   may	  specify   them   in	decimal	   degrees    or    in
	      [+-]dd:mm[:ss.xxx][W|E|S|N]  format.  Append r if lower left and
	      upper right map coordinates are given instead of	w/e/s/n.   The
	      two  shorthands  -Rg  and -Rd stand for global domain (0/360 and
	      -180/+180 in longitude respectively, with -90/+90 in  latitude).
	      Alternatively, specify the name of an existing grid file and the
	      -R settings (and grid spacing, if applicable)  are  copied  from
	      the grid.

OPTIONS
       No space between the option flag and the associated arguments.

       -A     Append c to annotate using the MGD77 cruise ID [Default uses the
	      filename prefix].	 Optional size is the  font  size  in  points.
	      The  leg	annotation  font  is  controlled  by  LABEL_FONT.   By
	      default, each leg is annotated every  time  it  enters  the  map
	      region. Alternatively, append ,spacing to place this label every
	      spacing units apart along the track.  Append one of the units  k
	      (km), n (nautical mile), d (day), or h (hour).

       -B     Sets  map	 boundary  annotation  and tickmark intervals; see the
	      psbasemap man page for all the details.

       -C     Select procedure for along-track distance calculation:
		   f Flat Earth distances.
		   g Great circle distances [Default].
		   e Geodesic distances on current GMT ellipsoid.

       -Da    Do  not  plot  data   collected	before	 startdate   (yyyy-mm-
	      ddT[hh:mm:ss])  [Default is first day].

       -Db    Do   not	 plot	data   collected   after   stopdate  (yyyy-mm-
	      ddT[hh:mm:ss]). [Default is last day].

       -F     Do not apply the error bit flags if present  in  a  MGD77+  file
	      [Default will apply these flags upon reading the data].

       -G     Let  successive  point  separations  exceeding dgap (km) or tgap
	      (minutes) indicate a break in the track where we should not draw
	      a	 line  [no  gaps recognized].  Repeat to use both types of gap
	      checking.

       -I     Ignore certain data  file	 formats  from	consideration.	Append
	      a|c|m|t  to  ignore  MGD77 ASCII, MGD77+ netCDF, MGD77T ASCII or
	      plain tab-separated ASCII table files, respectively. The	option
	      may  be  repeated	 to  ignore  more  than	 one format.  [Default
	      ignores none].

       -K     More PostScript code will be appended later [Default  terminates
	      the plot system].

       -L     To  put  time/distance log-marks on the track. E.g. a500ka24ht6h
	      means (a)nnotate every 500 km (k) and 24 h(ours),	 with  (t)ick‐
	      marks  every  500 km and 6 hours.	 Alternatively you may use the
	      modifiers d (days) and n (nautical miles).

       -O     Selects Overlay plot mode [Default initializes a new  plot  sys‐
	      tem].

       -P     Selects Portrait plotting mode [Default is Landscape, see gmtde‐
	      faults to change this].

       -Sa    Do not plot data that are less than startdist meter along	 track
	      from  port of departure.	Append k for km, m for miles, or n for
	      nautical miles [Default is 0 meters].

       -Sb    Do not plot data that are more than stopdist meter  along	 track
	      from  port of departure.	Append k for km, m for miles, or n for
	      nautical miles [Default is end of track].

       -T     Controls the attributes of the three kinds of markers (T for the
	      first time marker in a new day, t for additional time markers in
	      the same day, and d for distance markers).  For  each  of	 these
	      you  can	specify	 the  5 comma-separated attributes markersize,
	      markercolor, markerfontsize,  markerfont,	 and  markerfontcolor.
	      Repeat the -T option for each marker type.

       -U     Draw Unix System time stamp on plot.  By adding just/dx/dy/, the
	      user may specify the justification of the stamp  and  where  the
	      stamp  should  fall on the page relative to lower left corner of
	      the plot.	 For example, BL/0/0 will align the lower left	corner
	      of  the  time  stamp  with  the  lower  left corner of the plot.
	      Optionally, append a label, or c (which will  plot  the  command
	      string.).	  The  GMT  parameters	UNIX_TIME,  UNIX_TIME_POS, and
	      UNIX_TIME_FORMAT can affect the appearance; see the  gmtdefaults
	      man page for details.  The time string will be in the locale set
	      by the environment variable TZ (generally local time).

       -W     Append pen used for the  trackline.  [Default  is	 0.25p,black].
	      [Default is solid].

       -X -Y  Shift  plot origin relative to the current origin by (x-shift,y-
	      shift) and optionally append the length unit (c, i, m, p).   You
	      can  prepend a to shift the origin back to the original position
	      after plotting, or prepend  r [Default]  to  reset  the  current
	      origin  to the new location.  If -O is used then the default (x-
	      shift,y-shift) is (0,0), otherwise it is (r1i, r1i)  or  (r2.5c,
	      r2.5c).  Alternatively, give c to align the center coordinate (x
	      or y) of the plot with the center of the page based  on  current
	      page size.

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

       -c     Specifies the number of plot copies. [Default is 1].

EXAMPLES
       To generate a Mercator plot of the track of the cruise 01010007 in  the
       area  70W to 20E, 40S to 20N, using a Mercator scale of 0.1inch/degree,
       label the tracks with 10 points	characters,  annotate  the  boundaries
       every  10  degrees,  draw gridlines every 5 degrees, and mark the track
       every day and 1000 km, with ticks every 6 hours and 250	km,  and  send
       the plot to the default printer, enter the following command:

       mgd77track  01010007  -R	 70W/20E/40S/20N  -Jm  0.1  -B	10g5  -A 10 -L
       a1da1000kf6hf250k | lpr

SEE ALSO
       mgd77info(1), psbasemap(1) mgd77list(1)

REFERENCES
       Wessel, P., and W. H. F. Smith, 2015, The Generic Mapping  Tools	 (GMT)
       version 4.5.14 Technical Reference & Cookbook, SOEST/NOAA.
       Wessel,	P., and W. H. F. Smith, 1998, New, Improved Version of Generic
       Mapping Tools Released, EOS Trans., AGU, 79 (47), p. 579.
       Wessel, P., and W. H. F. Smith, 1995, New Version of the	 Generic  Map‐
       ping Tools Released, EOS Trans., AGU, 76 (33), p. 329.
       Wessel,	P.,  and W. H. F. Smith, 1995, New Version of the Generic Map‐
       ping Tools Released, http://www.agu.org/eos_elec/95154e.html, Copyright
       1995 by the American Geophysical Union.
       Wessel,	P., and W. H. F. Smith, 1991, Free Software Helps Map and Dis‐
       play Data, EOS Trans., AGU, 72 (41), p. 441.
       The  Marine  Geophysical	 Data	Exchange   Format   -	"MGD77",   see
       http://www.ngdc.noaa.gov/mgg/dat/geodas/docs/mgd77.txt

GMT 4.5.14			  1 Nov 2015			 MGD77TRACK(1)
[top]

List of man pages available for DragonFly

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net