Package | Description |
---|---|
org.orekit.bodies |
This package provides interface to represent the position and geometry of
space objects such as stars, planets or asteroids.
|
org.orekit.data |
This package provide base classes for exploring the configured data
directory tree and read external data that can be used by the library.
|
org.orekit.files.rinex.clock |
This package provides classes related to navigation clock files.
|
org.orekit.files.rinex.navigation |
This package provides classes related to RINEX navigation files.
|
org.orekit.files.rinex.observation |
This package provides classes related to RINEX observation files.
|
org.orekit.files.rinex.utils.parsing |
This package contains classes related to the parsing
of RINEX files.
|
org.orekit.files.sinex |
This package provides classes related to station data.
|
org.orekit.files.sp3 |
This package provides a parser for orbit data stored in SP3 format.
|
org.orekit.frames |
This package provides classes to handle frames and transforms between them.
|
org.orekit.gnss |
This package provides classes related to GNSS applications.
|
org.orekit.gnss.metric.messages.rtcm.ephemeris |
This package provides all supported RTCM ephemeris
messages . |
org.orekit.time |
This independent package provides classes to handle epochs, time scales,
and to compare instants together.
|
org.orekit.utils |
This package provides useful objects.
|
Constructor and Description |
---|
JPLEphemeridesLoader(String supportedNames,
JPLEphemeridesLoader.EphemerisType generateType,
DataProvidersManager dataProvidersManager,
TimeScales timeScales,
Frame gcrf)
Create a loader for JPL ephemerides binary files.
|
LazyLoadedCelestialBodies(DataProvidersManager dataProvidersManager,
TimeScales timeScales,
Frame gcrf)
Create a celestial body factory with the given auxiliary data sources.
|
Modifier and Type | Method and Description |
---|---|
TimeScales |
DataContext.getTimeScales()
Get a factory for constructing
TimeScale s based on the auxiliary data in
this context. |
TimeScales |
CompositeDataContext.getTimeScales() |
Constructor and Description |
---|
CompositeDataContext(TimeScales timeScales,
Frames frames,
CelestialBodies celestialBodies,
GravityFields gravityFields,
GeoMagneticFields geoMagneticFields)
Simple constructor.
|
FundamentalNutationArguments(IERSConventions conventions,
TimeScale timeScale,
InputStream stream,
String name,
TimeScales timeScales)
Build a model of fundamental arguments from an IERS table file.
|
FundamentalNutationArguments(IERSConventions conventions,
TimeScale timeScale,
List<double[]> coefficients,
TimeScales timeScales)
Build a model of fundamental arguments from an IERS table file.
|
Constructor and Description |
---|
RinexClockParser(Function<? super String,? extends Frame> frameBuilder,
TimeScales timeScales)
Constructor, build the IGS clock file parser.
|
Constructor and Description |
---|
RinexNavigationParser(TimeScales timeScales)
Constructor.
|
Constructor and Description |
---|
RinexObservationParser(TimeScales timeScales)
Create a RINEX loader/parser with the given source of RINEX auxiliary data files.
|
Modifier and Type | Method and Description |
---|---|
static void |
RinexUtils.parseProgramRunByDate(String line,
int lineNumber,
String name,
TimeScales timeScales,
RinexBaseHeader header)
Parse program, run/by and date.
|
Constructor and Description |
---|
SinexLoader(DataSource source,
TimeScales scales)
Loads SINEX from the given input stream using the specified auxiliary data.
|
SinexLoader(String supportedNames,
DataProvidersManager dataProvidersManager,
TimeScales scales)
Construct a loader by specifying the source of SINEX auxiliary data files.
|
Constructor and Description |
---|
SP3Parser(double mu,
int interpolationSamples,
Function<? super String,? extends Frame> frameBuilder,
TimeScales timeScales)
Create an SP3 parser and specify the extra information needed to create a
Propagator from the ephemeris data. |
SP3Writer(Appendable output,
String outputName,
TimeScales timeScales)
Simple constructor.
|
Modifier and Type | Method and Description |
---|---|
protected TimeScales |
AbstractFrames.getTimeScales()
Get the time scales.
|
TimeScales |
EOPHistory.getTimeScales()
Get the time scales used in computing EOP corrections.
|
Modifier and Type | Method and Description |
---|---|
EOPHistory |
LazyLoadedEop.getEOPHistory(IERSConventions conventions,
boolean simpleEOP,
TimeScales timeScales)
Get Earth Orientation Parameters history.
|
static EopHistoryLoader.Parser |
EopHistoryLoader.Parser.newBulletinBParser(IERSConventions conventions,
ItrfVersionProvider itrfVersionProvider,
TimeScales timeScales)
Create a new parser for EOP data in the Bulletin B format.
|
static EopHistoryLoader.Parser |
EopHistoryLoader.Parser.newEopC04Parser(IERSConventions conventions,
ItrfVersionProvider itrfVersionProvider,
TimeScales timeScales)
Create a new parser for EOP data in the EOP C04 format.
|
static EopHistoryLoader.Parser |
EopHistoryLoader.Parser.newFinalsColumnsParser(IERSConventions conventions,
ItrfVersionProvider itrfVersionProvider,
TimeScales timeScales,
boolean isNonRotatingOrigin)
Create a new parser for EOP data in the rapid and predicted columnar format.
|
static EopHistoryLoader.Parser |
EopHistoryLoader.Parser.newFinalsXmlParser(IERSConventions conventions,
ItrfVersionProvider itrfVersionProvider,
TimeScales timeScales)
Create a new parser for EOP data in the rapid and predicted XML format.
|
static Frames |
Frames.of(TimeScales timeScales,
CelestialBodies celestialBodies)
Create a set of frames from the given data.
|
static Frames |
Frames.of(TimeScales timeScales,
Supplier<Frame> icrfSupplier)
Create a set of frames from the given data.
|
Constructor and Description |
---|
AbstractFrames(TimeScales timeScales,
Supplier<Frame> icrfSupplier)
Simple constructor.
|
EclipticProvider(IERSConventions conventions,
TimeScales timeScales)
Create a transform provider from MOD to an ecliptically aligned frame.
|
EOPHistory(IERSConventions conventions,
int interpolationDegree,
Collection<? extends EOPEntry> data,
boolean simpleEOP,
TimeScales timeScales)
Simple constructor.
|
GTODProvider(IERSConventions conventions,
EOPHistory eopHistory,
TimeScales timeScales)
Simple constructor.
|
LazyLoadedFrames(LazyLoadedEop lazyLoadedEop,
TimeScales timeScales,
CelestialBodies celestialBodies)
Create a collection of frames from the given auxiliary data.
|
Modifier and Type | Method and Description |
---|---|
TimeScale |
TimeSystem.getTimeScale(TimeScales timeScales)
Get the time scale corresponding to time system.
|
abstract TimeScale |
ObservationTimeScale.getTimeScale(TimeScales timeScales)
Get time scale.
|
Constructor and Description |
---|
SEMParser(String supportedNames,
DataProvidersManager dataProvidersManager,
TimeScales timeScales)
Create a SEM loader/parser with the given source of SEM auxiliary data files.
|
YUMAParser(String supportedNames,
DataProvidersManager dataProvidersManager,
TimeScales timeScales)
Create a YUMA loader/parser with the given source for YUMA auxiliary data files.
|
Modifier and Type | Method and Description |
---|---|
BeidouLegacyNavigationMessage |
Rtcm1042Data.getBeidouNavigationMessage(TimeScales timeScales)
Get the Beidou navigation message corresponding to the current RTCM data.
|
GalileoNavigationMessage |
Rtcm1045Data.getGalileoNavigationMessage(TimeScales timeScales)
Get the Galileo navigation message corresponding to the current RTCM data.
|
GLONASSNavigationMessage |
Rtcm1020Data.getGlonassNavigationMessage(TimeScales timeScales)
Get the Glonass navigation message corresponding to the current RTCM data.
|
GPSLegacyNavigationMessage |
Rtcm1019Data.getGpsNavigationMessage(TimeScales timeScales)
Get the GPS navigation message corresponding to the current RTCM data.
|
QZSSLegacyNavigationMessage |
Rtcm1044Data.getQzssNavigationMessage(TimeScales timeScales)
Get the QZSS navigation message corresponding to the current RTCM data.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractTimeScales
Abstract base class for
TimeScales that implements some common functionality. |
class |
LazyLoadedTimeScales
An implementation of
TimeScales that loads auxiliary data, leap seconds and
UT1-UTC, when it is first accessed. |
Modifier and Type | Method and Description |
---|---|
static TimeScales |
TimeScales.of(Collection<? extends OffsetModel> utcMinusTai,
BiFunction<? super IERSConventions,? super TimeScales,? extends Collection<? extends EOPEntry>> eopSupplier)
Create a set of time scales where all the data is loaded from the given functions.
|
Modifier and Type | Method and Description |
---|---|
static <T extends org.hipparchus.CalculusFieldElement<T>> |
FieldAbsoluteDate.createBesselianEpoch(T besselianEpoch,
TimeScales timeScales)
Build an instance corresponding to a Besselian Epoch (BE).
|
static <T extends org.hipparchus.CalculusFieldElement<T>> |
FieldAbsoluteDate.createJulianEpoch(T julianEpoch,
TimeScales timeScales)
Build an instance corresponding to a Julian Epoch (JE).
|
Modifier and Type | Method and Description |
---|---|
static TimeScales |
TimeScales.of(Collection<? extends OffsetModel> utcMinusTai,
BiFunction<? super IERSConventions,? super TimeScales,? extends Collection<? extends EOPEntry>> eopSupplier)
Create a set of time scales where all the data is loaded from the given functions.
|
Constructor and Description |
---|
GNSSDate(AbsoluteDate date,
SatelliteSystem system,
TimeScales timeScales)
Build an instance from an absolute date.
|
GNSSDate(int weekNumber,
double secondsInWeek,
SatelliteSystem system,
DateComponents reference,
TimeScales timeScales)
Build an instance corresponding to a GNSS date.
|
GNSSDate(int weekNumber,
double secondsInWeek,
SatelliteSystem system,
TimeScales timeScales)
Build an instance corresponding to a GNSS date.
|
Modifier and Type | Method and Description |
---|---|
double |
IERSConventions.evaluateTC(AbsoluteDate date,
TimeScales timeScales)
Evaluate the date offset between the current date and the
reference date . |
<T extends org.hipparchus.CalculusFieldElement<T>> |
IERSConventions.evaluateTC(FieldAbsoluteDate<T> date,
TimeScales timeScales)
Evaluate the date offset between the current date and the
reference date . |
abstract TimeVectorFunction |
IERSConventions.getEOPTidalCorrection(TimeScales timeScales)
Get the function computing tidal corrections for Earth Orientation Parameters.
|
abstract TimeScalarFunction |
IERSConventions.getGASTFunction(TimeScale ut1,
EOPHistory eopHistory,
TimeScales timeScales)
Get the function computing Greenwich apparent sidereal time, in radians.
|
abstract TimeScalarFunction |
IERSConventions.getGMSTFunction(TimeScale ut1,
TimeScales timeScales)
Get the function computing Greenwich mean sidereal time, in radians.
|
abstract TimeScalarFunction |
IERSConventions.getGMSTRateFunction(TimeScale ut1,
TimeScales timeScales)
Get the function computing Greenwich mean sidereal time rate, in radians per
second.
|
abstract TimeScalarFunction |
IERSConventions.getMeanObliquityFunction(TimeScales timeScales)
Get the function computing mean obliquity of the ecliptic.
|
protected FundamentalNutationArguments |
IERSConventions.getNutationArguments(TimeScales timeScales)
Get the fundamental nutation arguments.
|
abstract FundamentalNutationArguments |
IERSConventions.getNutationArguments(TimeScale timeScale,
TimeScales timeScales)
Get the fundamental nutation arguments.
|
IERSConventions.NutationCorrectionConverter |
IERSConventions.getNutationCorrectionConverter(TimeScales timeScales)
Create a function converting nutation corrections between
δX/δY and δΔψ/δΔε.
|
abstract TimeVectorFunction |
IERSConventions.getNutationFunction(TimeScales timeScales)
Get the function computing the nutation angles.
|
AbsoluteDate |
IERSConventions.getNutationReferenceEpoch(TimeScales timeScales)
Get the reference epoch for fundamental nutation arguments.
|
abstract TimeVectorFunction |
IERSConventions.getPrecessionFunction(TimeScales timeScales)
Get the function computing the precession angles.
|
abstract TimeVectorFunction |
IERSConventions.getTideFrequencyDependenceFunction(TimeScale ut1,
TimeScales timeScales)
Get the function computing frequency dependent terms (ΔC₂₀, ΔC₂₁, ΔS₂₁, ΔC₂₂,
ΔS₂₂).
|
abstract TimeVectorFunction |
IERSConventions.getXYSpXY2Function(TimeScales timeScales)
Get the function computing the Celestial Intermediate Pole and Celestial
Intermediate Origin components.
|
Copyright © 2002-2023 CS GROUP. All rights reserved.