Help for FIXLOC
PURPOSE:
Fixloc is used to edit and list MARK-format data sets containing coordinate
information. Examples of such data sets include grid location data sets as
generated by gridlocb, gridgen, and interloc and reseau location data sets
as generated by resloc and reslocvo.
EXECUTION:
fixloc INP OUT PARAMS
OPERATION:
Fixloc reads the coordinates from the input file and acts upon them as
specified by the parameters before writing them out in the same
MARK-format (see program MARK). The following edit operations are
performed:
CHANGE - replaces the value of the specified coordinate with
user-specified values.
DUMMY - replaces the value of the specified coordinate with
the values (-99.,-99.) (the 'missing' value).
DELETE - eliminates the specified coordinate and renumbers the set.
INSERT - adds the specified coordinate and values and renumbers
the set.
The CHANGE operations are executed first, then the DUMMY operations
(essentially shorthand versions of CHANGE), then the DELETE operations,
and lastly the INSERT operations. The DELETE and INSERT parameters
cause an immediate renumbering of the tiepoints. If the 3rd coordinate is
deleted, for example, then all coordinates following it are renumbered to fill
in the gap. This is a potential source for confusion and a serious defect in
the program, since, e.g., DELETE=(6,50) deletes the 6th and 51st points!
The coordinates, with corrections (if any), are listed out unless
the 'NOPRINT keyword is used. An array format (see NC parameter) is used
unless a VO or VGR reseau data set is input, in which case, the program
prints out the standard reseau map.
NOTE: Although the output file is optional, the input is never modified.
With no output file, the changes only occur in the printout.
ORIGINAL PROGRAMMER: Gary Yagi 29 November 1978
CURRENT COGNIZANT PROGRAMMER: S. Pohorsky
REVISIONS:
7-97 ...RRD... merged CCA's additions into ported version
4-94 ...CRI... MSTP S/W CONVERSION (VICAR PORTING)
4-94 ...CCA... added reading of grid nc,nr from label
12-93 ...CCA... added DUMMY and NOPRINT parameters, some help
04-86 ...SXP... revised parameter processing using XVPARM.
11-78 ...GMY... original release
PARAMETERS:
INP
STRING-Input file name.
OUT
STRING-Output file name.
CHANGE
REAL-Tiepoints and values
to be changed.
DUMMY
INTEGER-Tiepoints
to be set to -99.,-99.
DELETE
REAL-Tiepoints to be
deleted.
INSERT
REAL-Tiepoints and values
to be inserted.
NC
INTEGER-Number of coordinates
to be printed on each row.
MODE
KEYWORD-Specifies whether
to print the corrected
array of tiepoints.
See Examples:
Cognizant Programmer: