public enum StkSatelliteDatabaseType extends Enum<StkSatelliteDatabaseType> implements Enumeration
StkSatelliteDatabase
to download from an AGI server.
AGI maintains several satellite database files, updated daily, each of which contains a different set of data.Enum Constant and Description |
---|
ALL
The
stkSatDbAll database includes all cataloged objects - both on orbit and decayed -
including payloads, debris, rocket bodies, and first-, second- and third-stage objects. |
ALL_TWO_LINE_ELEMENTS
The
stkAllTLE database includes all orbiting objects with a TLE available,
including payloads, debris, rocket bodies, etc. |
COMMUNICATIONS
The
stkAllComm database includes all orbiting satellites with a communications mission. |
SATELLITES
The
stkSatDb database includes all payloads - both on orbit and decayed. |
Modifier and Type | Method and Description |
---|---|
static StkSatelliteDatabaseType |
getDefault()
Get the enum constant that is considered to be the default.
|
static StkSatelliteDatabaseType |
getFromValue(int value)
Get the enum constant that is associated with the given numeric value.
|
int |
getValue()
Get the numeric value associated with this enum constant.
|
static StkSatelliteDatabaseType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static StkSatelliteDatabaseType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final StkSatelliteDatabaseType ALL
stkSatDbAll
database includes all cataloged objects - both on orbit and decayed -
including payloads, debris, rocket bodies, and first-, second- and third-stage objects.
Entries are included in the database regardless of TLE availability.public static final StkSatelliteDatabaseType ALL_TWO_LINE_ELEMENTS
stkAllTLE
database includes all orbiting objects with a TLE available,
including payloads, debris, rocket bodies, etc.
All entries in the database have a corresponding TwoLineElementSet
.public static final StkSatelliteDatabaseType SATELLITES
stkSatDb
database includes all payloads - both on orbit and decayed.
Entries are included in the database regardless of TLE availability.public static final StkSatelliteDatabaseType COMMUNICATIONS
stkAllComm
database includes all orbiting satellites with a communications mission.
Entries are included in the database regardless of TLE availability.public static StkSatelliteDatabaseType[] values()
for (StkSatelliteDatabaseType c : StkSatelliteDatabaseType.values()) System.out.println(c);
public static StkSatelliteDatabaseType valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic int getValue()
getValue
in interface Enumeration
@Nonnull public static StkSatelliteDatabaseType getFromValue(int value)
value
- a numeric value.@Nonnull public static StkSatelliteDatabaseType getDefault()