HiRISE

HiRISE.HiPlan.HiCat
Class Backfill_Geometry

java.lang.Object
  extended by HiRISE.HiPlan.HiCat.Backfill_Geometry

public class Backfill_Geometry
extends Object

A command-line utility for backfilling the planned geometry data in HiCat.

Version:
2.19
Author:
Christian Schaller - UA/PIRL

Field Summary
static int FAILURE
          Exit status for an unsuccessful operation.
static String ID
          Class identification name with source code version and date.
static int SUCCESS
          Exit status for a successful operation.
 
Method Summary
static void main(String[] args)
          Invokes an instance of Backfill_Geometry and processes the command-line arguments.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ID

public static final String ID
Class identification name with source code version and date.

See Also:
Constant Field Values

SUCCESS

public static final int SUCCESS
Exit status for a successful operation.

See Also:
Constant Field Values

FAILURE

public static final int FAILURE
Exit status for an unsuccessful operation.

See Also:
Constant Field Values
Method Detail

main

public static void main(String[] args)
Invokes an instance of Backfill_Geometry and processes the command-line arguments.

Usage

Get_Observation_Record [--configuration configuration_pathname] [--all | observation_id_source [...]]

Get_Observation_Record --usage

Get_Observation_Record --version

Options are not case-sensitive and may be reduced to their shortest unique form. One or two dashes may be used.

Options

--configuration configuration_pathname
Sets the pathname of the configuration file from which to configure the application. See Configuration_Helper.getConfiguration(String,String,String...) for details on the configuration pathname; if this option is not used, the config source argument is null.
--directory state_file_directory
Sets the state file directory path. The app will search for state files in this directory. If not specified, State_File.DEFAULT_STATE_FILE_DIRECTORY is used.
--all
Sets the application to backfill all planned geometry, even for records that already have planned geometry data.

If no command-line arguments are supplied other than the optional configuration argument, the application attempts to backfill planned geometry data for every Mars observation that lacks such data.

If the --all option is used, the application attempts to backfill planned geometry data for all Mars observations, even if they already have planned geometry data.

If one or more observation ID sources is supplied, the application will attempt to backfill only those observations, even if they already have planned geometry data. See Observation_ID_Accumulator for information about sources.

In any case, the application attempts to use the best state file for any particular observation. If, however, the application is invoked with one and only one PTF source, the application uses that PTF's state information for geometry resolution.

Parameters:
args - the command-line arguments.

HiRISE

Copyright (C) Arizona Board of Regents on behalf of the Planetary Image Research Laboratory, Lunar and Planetary Laboratory at the University of Arizona