NAME

      grd2xyz - Converting a grdfile to an ASCII or binary table


SYNOPSIS

      grd2xyz grdfile [ -H[nrec] ] [ -Rwest/east/south/north[r] [ -S ] [
      -Z[flags] ] [ -bo[s] ]


DESCRIPTION

      grd2xyz reads a binary 2-D grdfile and writes out xyz-triplets in
      ASCII [or binary] format to standard output.  Modify the precision of
      the ASCII output format by editing the D_FORMAT parameter in your
      .gmtdefaults file, or choose binary output using single or double
      precision storage.  As an option you may output z-values without the
      (x,y) in a number of formats, see -Z below.

      grdfile
           The 2-D binary file to be converted.


OPTIONS

      -H   Output 1 header record based on information in the grdfile
           header.  Ignored if binary output is selected.  [Default is no
           header].

      -R   west, east, south, and north specify the Region of interest.  To
           specify boundaries in degrees and minutes [and seconds], use the
           dd:mm[:ss] format.  Append r if lower left and upper right map
           coordinates are given instead of wesn.

      -S   Suppress output for nodes whose z-value equals NaN [Default
           outputs all nodes].

      -Z   Write a 1-column ASCII [or binary] table.  Output will be
           organized according to the specified ordering convention
           contained in flags.  If data should be written by rows, make
           flags start with T(op) if first row is y = ymax or B(ottom) if
           first row is y = ymin.  Then, append L or R to indicate that
           first element should start at left or right end of row.  Likewise
           for column formats: start with L or R to position first column,
           and then append T or B to position first element in a row.  For
           gridline registered grids:  If grid is periodic in x but the
           outcoming data should not contain the (redundant) column at x =
           xmax, append x.  For grid periodic in y, skip writing the
           redundant row at y = ymax by appending y.  If the byte-order
           needs to be swapped, append w.  Select one of several data types
           (all binary except a):

                a  ASCII representation
                c  signed 1-byte character
                u  unsigned 1-byte character
                h  short 2-byte integer
                i  4-byte integer
                l  long (4- or 8-byte) integer
                f  4-byte floating point single precision
                d  8-byte floating point double precision

           Default format is scanline orientation of ASCII numbers: -ZTLa.
           Note that -Z only applies to 1-column output.

      -bo  Selects binary output.  Append s for single precision [Default is
           double].  This option only applies to xyz output; see -Z for z
           table output.


EXAMPLES

      To edit individual values in the 5' by 5' hawaii_grv.grd file, try

      grd2xyz hawaii_grv.grd > hawaii_grv.xyz

      To write a single precision binary file without the x,y positions from
      the file raw_data.grd file, using scanline orientation, try

      grd2xyz raw_data.grd -ZTLf > hawaii_grv.b


SEE ALSO

      gmtdefaults, gmt, grdedit, xyz2grd





























Man(1) output converted with man2html