Uses of Interface
org.orekit.data.DataContext
-
Packages that use DataContext 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.estimation.measurements.modifiers This package provides measurement modifier.org.orekit.files.ccsds.definitions This package contains definitions for CCSDS objects (frames, time systems...).org.orekit.files.ccsds.ndm This package contains the base hierarchy for CCSDS ADM, ODM and TDM.org.orekit.files.ccsds.ndm.adm This package contains class managing CCSDS Attitude Data Message.org.orekit.files.ccsds.ndm.adm.acm This package contains class managing CCSDS Attitude Comprehensive Message.org.orekit.files.ccsds.ndm.adm.aem This package contains class managing CCSDS Attitude Ephemeris Message.org.orekit.files.ccsds.ndm.adm.apm This package contains class managing CCSDS Attitude Parameter Message.org.orekit.files.ccsds.ndm.cdm This package contains class managing CCSDS Conjunction Data Message.org.orekit.files.ccsds.ndm.odm This package contains class managing CCSDS Orbit Data Message.org.orekit.files.ccsds.ndm.odm.ocm This package contains class managing CCSDS Orbit Comprehensive Message.org.orekit.files.ccsds.ndm.odm.oem This package contains class managing CCSDS Orbit Ephemeris Message.org.orekit.files.ccsds.ndm.odm.omm This package contains class managing CCSDS Orbit Mean-Elements Message.org.orekit.files.ccsds.ndm.odm.opm This package contains class managing CCSDS Orbit Parameter Message.org.orekit.files.ccsds.ndm.tdm This package contains class managing CCSDS Tracking Data Message.org.orekit.files.ccsds.utils This package contains utilities shared by many CCSDS messages parsers/writers.org.orekit.files.ccsds.utils.parsing This package contains classes related to the processing of parse tokens using the state design pattern.org.orekit.models.earth.weather This package provides models that simulate global weather conditions on Earth.org.orekit.propagation.analytical.gnss This package provides classes to propagate GNSS orbits.org.orekit.propagation.analytical.gnss.data This package provides classes related to navigation data containing in GNSS almanacs and navigation messages.org.orekit.propagation.conversion This package provides tools to convert a given propagator or a set ofSpacecraftState
into another propagator.org.orekit.propagation.conversion.averaging This package wraps methods from various (semi)analytical models in Orekit to convert back and forth between an averaged orbital state and an osculating one.org.orekit.propagation.conversion.averaging.converters This package wraps conversions from an osculating orbit to an averaged state according to a given theory (usually via a fixed-point algorithm using the inverse conversion).org.orekit.propagation.events This package provides interfaces and classes dealing with events occurring during propagation.org.orekit.propagation.numerical Top level package for numerical propagators.org.orekit.ssa.collision.shorttermencounter.probability.twod Package specific to calculus assuming a 2D short-term encounter model. -
-
Uses of DataContext in org.orekit.bodies
Constructors in org.orekit.bodies with parameters of type DataContext Constructor Description AnalyticalSolarPositionProvider(DataContext dataContext)
Constructor. -
Uses of DataContext in org.orekit.data
Classes in org.orekit.data that implement DataContext Modifier and Type Class Description class
CompositeDataContext
A simple implementation ofDataContext
that composes the constituent factories into a data context.class
ExceptionalDataContext
A data context that always throws a runtime exception when it's methods are used.class
LazyLoadedDataContext
A data context that aims to match the behavior of Orekit 10.0 regarding auxiliary data. -
Uses of DataContext in org.orekit.estimation.measurements.modifiers
Methods in org.orekit.estimation.measurements.modifiers with parameters of type DataContext Modifier and Type Method Description static Gradient[]
AberrationModifier. fieldNaturalToProper(Gradient[] naturalRaDec, FieldTransform<Gradient> stationToInertial, Frame frame, DataContext context)
Natural to proper correction for aberration of light.static Gradient[]
AberrationModifier. fieldProperToNatural(Gradient[] properRaDec, FieldTransform<Gradient> stationToInertial, Frame frame, DataContext context)
Proper to natural correction for aberration of light.static double[]
AberrationModifier. naturalToProper(double[] naturalRaDec, GroundStation station, AbsoluteDate date, Frame frame, DataContext context)
Natural to proper correction for aberration of light.static double[]
AberrationModifier. properToNatural(double[] properRaDec, GroundStation station, AbsoluteDate date, Frame frame, DataContext context)
Proper to natural correction for aberration of light.Constructors in org.orekit.estimation.measurements.modifiers with parameters of type DataContext Constructor Description AberrationModifier(DataContext dataContext)
Constructor. -
Uses of DataContext in org.orekit.files.ccsds.definitions
Methods in org.orekit.files.ccsds.definitions with parameters of type DataContext Modifier and Type Method Description static BodyFacade
BodyFacade. create(CenterName centerName, DataContext context)
Create a body facade from an input center name.abstract Frame
CelestialBodyFrame. getFrame(IERSConventions conventions, boolean simpleEOP, DataContext dataContext)
Get the frame corresponding to the CCSDS constant.static FrameFacade
FrameFacade. parse(String name, IERSConventions conventions, boolean simpleEOP, DataContext dataContext, boolean allowCelestial, boolean allowOrbit, boolean allowSpacecraft)
Simple constructor. -
Uses of DataContext in org.orekit.files.ccsds.ndm
Methods in org.orekit.files.ccsds.ndm that return DataContext Modifier and Type Method Description DataContext
AbstractBuilder. getDataContext()
Get the data context.DataContext
NdmConstituent. getDataContext()
Get the data context.Methods in org.orekit.files.ccsds.ndm with parameters of type DataContext Modifier and Type Method Description protected abstract T
AbstractBuilder. create(IERSConventions newConventions, double newEquatorialRadius, double newFlattening, DataContext newDataContext, AbsoluteDate newMissionReferenceDate, RangeUnitsConverter newRangeUnitsConverter)
Build an instance.protected ParserBuilder
ParserBuilder. create(IERSConventions newConventions, double newEquatorialRadius, double newFlattening, DataContext newDataContext, AbsoluteDate newMissionReferenceDate, RangeUnitsConverter newRangeUnitsConverter)
Build an instance.protected WriterBuilder
WriterBuilder. create(IERSConventions newConventions, double newEquatorialRadius, double newFlattening, DataContext newDataContext, AbsoluteDate newMissionReferenceDate, RangeUnitsConverter newRangeUnitsConverter)
Build an instance.T
AbstractBuilder. withDataContext(DataContext newDataContext)
Set up data context used to retrieve frames, time scales, etc..Constructors in org.orekit.files.ccsds.ndm with parameters of type DataContext Constructor Description AbstractBuilder(IERSConventions conventions, double equatorialRadius, double flattening, DataContext dataContext, AbsoluteDate missionReferenceDate, RangeUnitsConverter rangeUnitsConverter)
Complete constructor.NdmConstituent(H header, List<S> segments, IERSConventions conventions, DataContext dataContext)
Constructor.ParserBuilder(DataContext dataContext)
Simple constructor.WriterBuilder(DataContext dataContext)
Simple constructor. -
Uses of DataContext in org.orekit.files.ccsds.ndm.adm
Constructors in org.orekit.files.ccsds.ndm.adm with parameters of type DataContext Constructor Description AdmParser(String root, String formatVersionKey, IERSConventions conventions, boolean simpleEOP, DataContext dataContext, AbsoluteDate missionReferenceDate, ParsedUnitsBehavior parsedUnitsBehavior, Function<ParseToken,List<ParseToken>>[] filters)
Complete constructor. -
Uses of DataContext in org.orekit.files.ccsds.ndm.adm.acm
Constructors in org.orekit.files.ccsds.ndm.adm.acm with parameters of type DataContext Constructor Description Acm(AdmHeader header, List<Segment<AcmMetadata,AcmData>> segments, IERSConventions conventions, DataContext dataContext)
Simple constructor.AcmMetadata(DataContext dataContext)
Create a new meta-data.AcmParser(IERSConventions conventions, boolean simpleEOP, DataContext dataContext, ParsedUnitsBehavior parsedUnitsBehavior, Function<ParseToken,List<ParseToken>>[] filters)
Complete constructor.AcmWriter(IERSConventions conventions, DataContext dataContext)
Complete constructor. -
Uses of DataContext in org.orekit.files.ccsds.ndm.adm.aem
Constructors in org.orekit.files.ccsds.ndm.adm.aem with parameters of type DataContext Constructor Description Aem(AdmHeader header, List<AemSegment> segments, IERSConventions conventions, DataContext dataContext)
Simple constructor.AemParser(IERSConventions conventions, boolean simpleEOP, DataContext dataContext, AbsoluteDate missionReferenceDate, int defaultInterpolationDegree, ParsedUnitsBehavior parsedUnitsBehavior, Function<ParseToken,List<ParseToken>>[] filters)
Complete constructor.AemWriter(IERSConventions conventions, DataContext dataContext, AbsoluteDate missionReferenceDate)
Constructor used to create a new AEM writer configured with the necessary parameters to successfully fill in all required fields that aren't part of a standard object. -
Uses of DataContext in org.orekit.files.ccsds.ndm.adm.apm
Constructors in org.orekit.files.ccsds.ndm.adm.apm with parameters of type DataContext Constructor Description Apm(AdmHeader header, List<Segment<AdmMetadata,ApmData>> segments, IERSConventions conventions, DataContext dataContext)
Simple constructor.ApmParser(IERSConventions conventions, boolean simpleEOP, DataContext dataContext, AbsoluteDate missionReferenceDate, ParsedUnitsBehavior parsedUnitsBehavior, Function<ParseToken,List<ParseToken>>[] filters)
Complete constructor.ApmWriter(IERSConventions conventions, DataContext dataContext, AbsoluteDate missionReferenceDate)
Complete constructor. -
Uses of DataContext in org.orekit.files.ccsds.ndm.cdm
Constructors in org.orekit.files.ccsds.ndm.cdm with parameters of type DataContext Constructor Description Cdm(CdmHeader header, List<CdmSegment> segments, IERSConventions conventions, DataContext dataContext)
Simple constructor.CdmMetadata(DataContext dataContext)
Simple constructor.CdmParser(IERSConventions conventions, boolean simpleEOP, DataContext dataContext, ParsedUnitsBehavior parsedUnitsBehavior, Function<ParseToken,List<ParseToken>>[] filters)
Complete constructor.CdmWriter(IERSConventions conventions, DataContext dataContext)
Complete constructor. -
Uses of DataContext in org.orekit.files.ccsds.ndm.odm
Constructors in org.orekit.files.ccsds.ndm.odm with parameters of type DataContext Constructor Description OdmParser(String root, String formatVersionKey, IERSConventions conventions, boolean simpleEOP, DataContext dataContext, AbsoluteDate missionReferenceDate, double mu, ParsedUnitsBehavior parsedUnitsBehavior, Function<ParseToken,List<ParseToken>>[] filters)
Complete constructor. -
Uses of DataContext in org.orekit.files.ccsds.ndm.odm.ocm
Constructors in org.orekit.files.ccsds.ndm.odm.ocm with parameters of type DataContext Constructor Description Ocm(OdmHeader header, List<Segment<OcmMetadata,OcmData>> segments, IERSConventions conventions, DataContext dataContext, double mu)
Simple constructor.OcmMetadata(DataContext dataContext)
Create a new meta-data.OcmParser(IERSConventions conventions, double equatorialRadius, double flattening, boolean simpleEOP, DataContext dataContext, double mu, ParsedUnitsBehavior parsedUnitsBehavior, Function<ParseToken,List<ParseToken>>[] filters)
Complete constructor.OcmWriter(IERSConventions conventions, double equatorialRadius, double flattening, DataContext dataContext)
Complete constructor.TrajectoryStateHistoryMetadata(AbsoluteDate epochT0, DataContext dataContext)
Simple constructor. -
Uses of DataContext in org.orekit.files.ccsds.ndm.odm.oem
Constructors in org.orekit.files.ccsds.ndm.odm.oem with parameters of type DataContext Constructor Description Oem(OdmHeader header, List<OemSegment> segments, IERSConventions conventions, DataContext dataContext, double mu)
Simple constructor.OemParser(IERSConventions conventions, boolean simpleEOP, DataContext dataContext, AbsoluteDate missionReferenceDate, double mu, int defaultInterpolationDegree, ParsedUnitsBehavior parsedUnitsBehavior, Function<ParseToken,List<ParseToken>>[] filters)
Complete constructor.OemWriter(IERSConventions conventions, DataContext dataContext, AbsoluteDate missionReferenceDate)
Constructor used to create a new OEM writer configured with the necessary parameters to successfully fill in all required fields that aren't part of a standard object. -
Uses of DataContext in org.orekit.files.ccsds.ndm.odm.omm
Constructors in org.orekit.files.ccsds.ndm.odm.omm with parameters of type DataContext Constructor Description Omm(OdmHeader header, List<Segment<OmmMetadata,OmmData>> segments, IERSConventions conventions, DataContext dataContext)
Simple constructor.OmmParser(IERSConventions conventions, boolean simpleEOP, DataContext dataContext, AbsoluteDate missionReferenceDate, double mu, double defaultMass, ParsedUnitsBehavior parsedUnitsBehavior, Function<ParseToken,List<ParseToken>>[] filters)
Complete constructor.OmmWriter(IERSConventions conventions, DataContext dataContext, AbsoluteDate missionReferenceDate)
Complete constructor. -
Uses of DataContext in org.orekit.files.ccsds.ndm.odm.opm
Constructors in org.orekit.files.ccsds.ndm.odm.opm with parameters of type DataContext Constructor Description Opm(OdmHeader header, List<Segment<OdmCommonMetadata,OpmData>> segments, IERSConventions conventions, DataContext dataContext, double mu)
Simple constructor.OpmParser(IERSConventions conventions, boolean simpleEOP, DataContext dataContext, AbsoluteDate missionReferenceDate, double mu, double defaultMass, ParsedUnitsBehavior parsedUnitsBehavior, Function<ParseToken,List<ParseToken>>[] filters)
Complete constructor.OpmWriter(IERSConventions conventions, DataContext dataContext, AbsoluteDate missionReferenceDate)
Complete constructor. -
Uses of DataContext in org.orekit.files.ccsds.ndm.tdm
Constructors in org.orekit.files.ccsds.ndm.tdm with parameters of type DataContext Constructor Description Tdm(TdmHeader header, List<Segment<TdmMetadata,ObservationsBlock>> segments, IERSConventions conventions, DataContext dataContext)
Simple constructor.TdmParser(IERSConventions conventions, boolean simpleEOP, DataContext dataContext, ParsedUnitsBehavior parsedUnitsBehavior, RangeUnitsConverter converter, Function<ParseToken,List<ParseToken>>[] filters)
Complete constructor.TdmWriter(IERSConventions conventions, DataContext dataContext, RangeUnitsConverter converter)
Complete constructor. -
Uses of DataContext in org.orekit.files.ccsds.utils
Methods in org.orekit.files.ccsds.utils that return DataContext Modifier and Type Method Description DataContext
ContextBinding. getDataContext()
Get the data context used for getting frames, time scales, and celestial bodies. -
Uses of DataContext in org.orekit.files.ccsds.utils.parsing
Methods in org.orekit.files.ccsds.utils.parsing that return DataContext Modifier and Type Method Description DataContext
AbstractConstituentParser. getDataContext()
Get the data context used for getting frames, time scales, and celestial bodies.Constructors in org.orekit.files.ccsds.utils.parsing with parameters of type DataContext Constructor Description AbstractConstituentParser(String root, String formatVersionKey, IERSConventions conventions, boolean simpleEOP, DataContext dataContext, ParsedUnitsBehavior parsedUnitsBehavior, Function<ParseToken,List<ParseToken>>[] filters)
Complete constructor. -
Uses of DataContext in org.orekit.models.earth.weather
Constructors in org.orekit.models.earth.weather with parameters of type DataContext Constructor Description GlobalPressureTemperatureModel(double latitude, double longitude, Frame bodyFrame, DataContext dataContext)
Deprecated.Build a new instance. -
Uses of DataContext in org.orekit.propagation.analytical.gnss
Methods in org.orekit.propagation.analytical.gnss with parameters of type DataContext Modifier and Type Method Description GLONASSAnalyticalPropagatorBuilder
GLONASSAnalyticalPropagatorBuilder. dataContext(DataContext context)
Sets the data context used by the propagator.Constructors in org.orekit.propagation.analytical.gnss with parameters of type DataContext Constructor Description GLONASSAnalyticalPropagatorBuilder(GLONASSOrbitalElements glonassOrbElt, DataContext dataContext)
Initializes the builder. -
Uses of DataContext in org.orekit.propagation.analytical.gnss.data
Methods in org.orekit.propagation.analytical.gnss.data with parameters of type DataContext Modifier and Type Method Description GLONASSAnalyticalPropagator
GLONASSAlmanac. getPropagator(DataContext context)
Get the propagator corresponding to the navigation message.GLONASSAnalyticalPropagator
GLONASSAlmanac. getPropagator(DataContext context, AttitudeProvider provider, Frame inertial, Frame bodyFixed, double mass)
Get the propagator corresponding to the navigation message.GLONASSNumericalPropagator
GLONASSNavigationMessage. getPropagator(double step, DataContext context)
Get the propagator corresponding to the navigation message.GLONASSNumericalPropagator
GLONASSNavigationMessage. getPropagator(double step, DataContext context, AttitudeProvider provider, Frame inertial, double mass)
Get the propagator corresponding to the navigation message. -
Uses of DataContext in org.orekit.propagation.conversion
Constructors in org.orekit.propagation.conversion with parameters of type DataContext Constructor Description TLEPropagatorBuilder(TLE templateTLE, PositionAngleType positionAngleType, double positionScale, DataContext dataContext, TleGenerationAlgorithm generationAlgorithm)
Build a new instance.TLEPropagatorBuilder(TLE templateTLE, PositionAngleType positionAngleType, double positionScale, DataContext dataContext, TleGenerationAlgorithm generationAlgorithm, AttitudeProvider attitudeProvider)
Build a new instance. -
Uses of DataContext in org.orekit.propagation.conversion.averaging
Constructors in org.orekit.propagation.conversion.averaging with parameters of type DataContext Constructor Description SGP4OrbitalState(AbsoluteDate date, AveragedKeplerianWithMeanAngle elements, DataContext dataContext)
Constructor. -
Uses of DataContext in org.orekit.propagation.conversion.averaging.converters
Constructors in org.orekit.propagation.conversion.averaging.converters with parameters of type DataContext Constructor Description OsculatingToSGP4Converter(double epsilon, int maxIterations, double scale, DataContext dataContext)
Constructor.OsculatingToSGP4Converter(DataContext dataContext)
Constructor with default parameters for fixed-point algorithm. -
Uses of DataContext in org.orekit.propagation.events
Constructors in org.orekit.propagation.events with parameters of type DataContext Constructor Description MagneticFieldDetector(double maxCheck, double threshold, double limit, GeoMagneticFieldFactory.FieldModel model, OneAxisEllipsoid body, boolean atSeaLevel, DataContext dataContext)
Build a detector.MagneticFieldDetector(AdaptableInterval maxCheck, double threshold, int maxIter, EventHandler handler, double limit, GeoMagneticFieldFactory.FieldModel model, OneAxisEllipsoid body, boolean atSeaLevel, DataContext dataContext)
Protected constructor with full parameters. -
Uses of DataContext in org.orekit.propagation.numerical
Constructors in org.orekit.propagation.numerical with parameters of type DataContext Constructor Description GLONASSNumericalPropagator(ClassicalRungeKuttaIntegrator integrator, GLONASSOrbitalElements glonassOrbit, Frame eci, AttitudeProvider provider, double mass, DataContext context, boolean isAccAvailable)
Private constructor.GLONASSNumericalPropagatorBuilder(ClassicalRungeKuttaIntegrator integrator, GLONASSOrbitalElements glonassOrbElt, boolean isAccAvailable, DataContext context)
Initializes the builder. -
Uses of DataContext in org.orekit.ssa.collision.shorttermencounter.probability.twod
Methods in org.orekit.ssa.collision.shorttermencounter.probability.twod with parameters of type DataContext Modifier and Type Method Description protected Orbit
AbstractShortTermEncounter2DPOCMethod. getObjectOrbitFromCdm(CdmRelativeMetadata cdmRelativeMetadata, CdmData cdmData, CdmMetadata cdmMetadata, DataContext cdmDataContext)
Extract collision object spacecraft state from givenConjunction Data Message
data.
-