Package org.orekit.files.stk
Class STKEphemerisFile
java.lang.Object
org.orekit.files.stk.STKEphemerisFile
- All Implemented Interfaces:
EphemerisFile<TimeStampedPVCoordinates,STKEphemerisFile.STKEphemerisSegment>
public class STKEphemerisFile
extends Object
implements EphemerisFile<TimeStampedPVCoordinates,STKEphemerisFile.STKEphemerisSegment>
STK ephemeris file.
- Since:
- 12.0
- Author:
- Andrew Goetz
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumSTK coordinate system.static classEphemeris from an STK ephemeris file.static classEphemeris segment from an STK ephemeris file.Nested classes/interfaces inherited from interface org.orekit.files.general.EphemerisFile
EphemerisFile.EphemerisSegment<C extends TimeStampedPVCoordinates>, EphemerisFile.SatelliteEphemeris<C extends TimeStampedPVCoordinates,S extends EphemerisFile.EphemerisSegment<C>> -
Constructor Summary
ConstructorsConstructorDescriptionSTKEphemerisFile(String stkVersion, String satelliteId, STKEphemerisFile.STKEphemeris ephemeris) Constructs aSTKEphemerisFileinstance. -
Method Summary
Modifier and TypeMethodDescriptionGet the loaded ephemeris for each satellite in the file.Returns the STK version string.
-
Constructor Details
-
STKEphemerisFile
public STKEphemerisFile(String stkVersion, String satelliteId, STKEphemerisFile.STKEphemeris ephemeris) Constructs aSTKEphemerisFileinstance.- Parameters:
stkVersion- STK version string (example: "stk.v.11.0")satelliteId- satellite idephemeris- ephemeris
-
-
Method Details
-
getSTKVersion
Returns the STK version string.- Returns:
- STK version string
-
getSatellites
Get the loaded ephemeris for each satellite in the file.STK ephemeris files define ephemeris for a single satellite, so the returned map will have a single entry.
- Specified by:
getSatellitesin interfaceEphemerisFile<TimeStampedPVCoordinates,STKEphemerisFile.STKEphemerisSegment> - Returns:
- a map from the satellite's ID to the information about that satellite contained in the file.
-