public class Find_Overlapping_Observations
extends java.lang.Object
Retire_Suggestions
Modifier and Type | Class and Description |
---|---|
static class |
Find_Overlapping_Observations.ExitCode
Application exit status values.
|
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DEBUG_ANAGLYPH_FILTER_PROPERTY |
static java.lang.String |
DEBUG_DUPLICATE_FILTER_PROPERTY |
static java.lang.String |
DEBUG_STEREO_FILTER_PROPERTY |
static java.lang.String |
DEFAULT_CONFIGURATION_FILENAME
Default configuration file
|
static java.lang.String |
DEFAULT_PRODUCT_TYPE
Default configuration file
|
static java.lang.String |
ID
Class identifier
|
Constructor and Description |
---|
Find_Overlapping_Observations()
Construct a finder object using the
default configuration file . |
Find_Overlapping_Observations(java.lang.String configuration_file)
Construct the finder obser using a supplied configuration file
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<HiRISE.HiCat.Utilities.Find_Overlapping_Observations.OverlapSet> |
findOverlaps(java.lang.String product_type,
boolean filterAnaglyphs,
boolean filterStereos)
Find sets of overlapping HiRISE Observations and return a list of overlap
observation sets as a Vector of Vector Strings.
|
static void |
main(java.lang.String[] arguments) |
void |
outputOverLapReport(java.util.ArrayList<HiRISE.HiCat.Utilities.Find_Overlapping_Observations.OverlapSet> overlaps,
java.io.PrintStream stream) |
public static final java.lang.String ID
public static final java.lang.String DEFAULT_CONFIGURATION_FILENAME
public static final java.lang.String DEFAULT_PRODUCT_TYPE
public static final java.lang.String DEBUG_ANAGLYPH_FILTER_PROPERTY
public static final java.lang.String DEBUG_STEREO_FILTER_PROPERTY
public static final java.lang.String DEBUG_DUPLICATE_FILTER_PROPERTY
public Find_Overlapping_Observations(java.lang.String configuration_file) throws PIRL.Configuration.Configuration_Exception, PIRL.Database.Database_Exception
configuration_file
- - a String containing the name of the configuration
filePIRL.Configuration.Configuration_Exception
PIRL.Database.Database_Exception
public Find_Overlapping_Observations() throws PIRL.Configuration.Configuration_Exception, PIRL.Database.Database_Exception
default configuration file
.PIRL.Configuration.Configuration_Exception
PIRL.Database.Database_Exception
public java.util.ArrayList<HiRISE.HiCat.Utilities.Find_Overlapping_Observations.OverlapSet> findOverlaps(java.lang.String product_type, boolean filterAnaglyphs, boolean filterStereos) throws java.sql.SQLException
product_type
- - the type of product to use for footprint overlaps. This
should normally be set to COLOR to ensure the best overlap coverage.java.sql.SQLException
public void outputOverLapReport(java.util.ArrayList<HiRISE.HiCat.Utilities.Find_Overlapping_Observations.OverlapSet> overlaps, java.io.PrintStream stream) throws java.sql.SQLException
java.sql.SQLException
public static void main(java.lang.String[] arguments)
arguments
- Copyright \ (C) Arizona Board of Regents on behalf of the \ Planetary Image Research Laboratory, Lunar and \ Planetary Laboratory at the University of Arizona