Help for MARSRELABEL
PURPOSE:
To update certain Label Groups. Currently support updating or adding
Coordinate_Systems, Camera_Models and Pointing Models definitions
This is currently a MER and MSL specific program, for coordinate frame updates.
Camera Model and Pointing Model updates are multimission.
The output file will have the same image data as the input, only the label
will be changed.
Only single image input is supported which produces single output file.
If the list of files is given as input, only the first file in the list
will be used for processing, the rest will be descarded.
Optionally, the camera model can be written to a separate file (in the
format used by Todd Litwin's camera model programs).
EXECUTION:
marsrelabel inp=input.img out=output.img -cm -pm
OPERATION:
COGNIZANT PROGRAMMER: Oleg Pariser
HISTORY:
2003-10 Oleg Pariser - Initial version
2020-02-04 Walt Bunch - IDS-7928 - Switched to constant format string, removed unused variables, added test case.
2020-10-13 rgd Added support for changing cmod cs and FIXED_NAME
2021-03-06 rgd Added cm metadata transfer
PARAMETERS:
INP
input image or
file list.
OUT
Output image or
file list.
OUT_CM
Optional camera model
output filename.
CM
If set, updates Camera
Model Label Property Group.
PM
If set, updates/writes
Pointing Model into appropriate
Label Property Group.
CS
If set, updates Coordinate
Systems in appropriate
Label Property Groups.
ALL
If set, equivalent to setting
to update CM, PM and CS
CHANGE_CM_CS
Change the cmod coord sys to
that in COORD.
NO_CM_XFER
Disable CM metadata transfer
CONFIG_PATH
Path used to find
configuration/calibration
files.
RSF
Rover State File(s) to use.
DEBUG_RSF
Turns on debugging of RSF
parameter.
COORD
Coordinate system to use.
Not used by this program.
COORD_INDEX
Coordinate system index for
some COORD/mission combos.
Not used by this program.
FIXED_SITE
Which site is FIXED for
rover missions.
Not used by this program.
FIXED_NAME
Overrides what CS type is
allowed for the FIXED frame
NAVTABLE
Corrected navigation
filename.
POINT_METHOD
Specifies a mission-
specific pointing
method to use
MATCH_METHOD
Specifies a method
for pointing corrections.
MATCH_TOL
Tolerance value for
matching pointing params
in pointing corrections file.
See Examples:
Cognizant Programmer: