HiRISE

HiRISE.HiPlan.Shapes
Class Make_Orbit_Tracks

java.lang.Object
  extended by HiRISE.HiPlan.Shapes.Make_Orbit_Tracks

public class Make_Orbit_Tracks
extends Object

An application for producing MRO orbit track data to be ingested by Google's "Live From Mars" feature.

Version:
1.18
Author:
Christian Schaller - UA/PIRL

Field Summary
static String APPLICATION_GROUP
          The application-specific parameter group name for all applications in the Live from Mars project.
static String DEFAULT_ORBIT_TRACK_FILENAME
           
static String DEFAULT_OUTPUT_DIRECTORY
           
static int DEFAULT_START_TIME_OFFSET_DAYS
           
static int DEFAULT_STOP_TIME_OFFSET_DAYS
           
static int DEFAULT_TIME_STEP_SECONDS
           
static int FAILURE
          Exit status for an unsuccessful operation.
static String ID
          Class identification name with source code version and date.
static String ORBIT_TRACK_FILENAME
           
static String OUTPUT_DIRECTORY
           
static String START_TIME_OFFSET_DAYS
           
static String STOP_TIME_OFFSET_DAYS
           
static int SUCCESS
          Exit status for a successful operation.
static String TIME_STEP_SECONDS
           
 
Method Summary
static void main(String[] args)
          Runs the Make_Orbit_Tracks application.
 
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

APPLICATION_GROUP

public static final String APPLICATION_GROUP
The application-specific parameter group name for all applications in the Live from Mars project.

See Also:
Constant Field Values

START_TIME_OFFSET_DAYS

public static final String START_TIME_OFFSET_DAYS
See Also:
Constant Field Values

DEFAULT_START_TIME_OFFSET_DAYS

public static final int DEFAULT_START_TIME_OFFSET_DAYS
See Also:
Constant Field Values

STOP_TIME_OFFSET_DAYS

public static final String STOP_TIME_OFFSET_DAYS
See Also:
Constant Field Values

DEFAULT_STOP_TIME_OFFSET_DAYS

public static final int DEFAULT_STOP_TIME_OFFSET_DAYS
See Also:
Constant Field Values

TIME_STEP_SECONDS

public static final String TIME_STEP_SECONDS
See Also:
Constant Field Values

DEFAULT_TIME_STEP_SECONDS

public static final int DEFAULT_TIME_STEP_SECONDS
See Also:
Constant Field Values

OUTPUT_DIRECTORY

public static final String OUTPUT_DIRECTORY
See Also:
Constant Field Values

DEFAULT_OUTPUT_DIRECTORY

public static final String DEFAULT_OUTPUT_DIRECTORY
See Also:
Constant Field Values

ORBIT_TRACK_FILENAME

public static final String ORBIT_TRACK_FILENAME
See Also:
Constant Field Values

DEFAULT_ORBIT_TRACK_FILENAME

public static final String DEFAULT_ORBIT_TRACK_FILENAME
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)
Runs the Make_Orbit_Tracks application. The application uses the most recent state file (located in the standard state file directory, State_File.DEFAULT_STATE_FILE_DIRECTORY) for modeling MRO the orbit. The application's configuration defines the coverage and output directory and filename.

Usage

Make_Orbit_Tracks [--configuration configuration_pathname]

Make_Orbit_Tracks --usage

Make_Orbit_Tracks --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.

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