Uses of Interface
org.orekit.data.DataContext
Packages that use DataContext
Package
Description
This package provides interface to represent the position and geometry of
space objects such as stars, planets or asteroids.
This package provide base classes for exploring the configured data
directory tree and read external data that can be used by the library.
This package provides measurement modifier.
This package contains definitions for CCSDS objects (frames, time systems...).
This package contains the base hierarchy for CCSDS ADM, ODM and TDM.
This package contains class managing CCSDS Attitude Data Message.
This package contains class managing CCSDS Attitude Comprehensive Message.
This package contains class managing CCSDS Attitude Ephemeris Message.
This package contains class managing CCSDS Attitude Parameter Message.
This package contains class managing CCSDS Conjunction Data Message.
This package contains class managing CCSDS Orbit Data Message.
This package contains class managing CCSDS Orbit Comprehensive Message.
This package contains class managing CCSDS Orbit Ephemeris Message.
This package contains class managing CCSDS Orbit Mean-Elements Message.
This package contains class managing CCSDS Orbit Parameter Message.
This package contains class managing CCSDS Tracking Data Message.
This package contains utilities shared by many CCSDS messages parsers/writers.
This package contains classes related to the processing
of parse tokens using the state design pattern.
This package provides parsers and writers for Improved Interrange Vector (IIRV) messages.
This package collects classes representing the individual terms that make up an IIRV vector.
This package provides classes to propagate GNSS orbits.
This package provides classes related to navigation data containing in
GNSS almanacs and navigation messages.
This package provides classes to read and extrapolate tle's.
This package provides tools to convert a given propagator or a set of
SpacecraftState into another propagator.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.
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).
This package provides the ability to convert osculating orbits into mean orbits
according to different theories (Brouwer-Lyddane, Eckstein-Hechler, SGP4/SDP4,
DSST) with different conversion algorithms (fixed-point, least-squares).
This package provides interfaces and classes dealing with events occurring during propagation.
Top level package for numerical propagators.
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 DataContextModifierConstructorDescriptionAnalyticalLunarPositionProvider(DataContext dataContext) Constructor.AnalyticalSolarPositionProvider(DataContext dataContext) Constructor. -
Uses of DataContext in org.orekit.data
Classes in org.orekit.data that implement DataContextModifier and TypeClassDescriptionclassA simple implementation ofDataContextthat composes the constituent factories into a data context.classA data context that always throws a runtime exception when it's methods are used.classA 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 DataContextModifier and TypeMethodDescriptionstatic Gradient[]AberrationModifier.fieldNaturalToProper(Gradient[] naturalRaDec, TimeStampedFieldPVCoordinates<Gradient> pvCoords, Frame frame, DataContext context) Natural to proper correction for aberration of light.static Gradient[]AberrationModifier.fieldProperToNatural(Gradient[] properRaDec, TimeStampedFieldPVCoordinates<Gradient> pvCoords, Frame frame, DataContext context) Proper to natural correction for aberration of light.static double[]AberrationModifier.naturalToProper(double[] naturalRaDec, Observer observer, AbsoluteDate date, Frame frame, DataContext context) Natural to proper correction for aberration of light.static double[]AberrationModifier.properToNatural(double[] properRaDec, Observer observer, 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 -
Uses of DataContext in org.orekit.files.ccsds.definitions
Methods in org.orekit.files.ccsds.definitions with parameters of type DataContextModifier and TypeMethodDescriptionstatic BodyFacadeBodyFacade.create(CenterName centerName, DataContext context) Create a body facade from an input center name.abstract FrameCelestialBodyFrame.getFrame(IERSConventions conventions, boolean simpleEOP, DataContext dataContext) Get the frame corresponding to the CCSDS constant.static FrameFacadeFrameFacade.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 DataContextModifier and TypeMethodDescriptionAbstractBuilder.getDataContext()Get the data context.NdmConstituent.getDataContext()Get the data context.Methods in org.orekit.files.ccsds.ndm with parameters of type DataContextModifier and TypeMethodDescriptionprotected abstract TAbstractBuilder.create(IERSConventions newConventions, double newEquatorialRadius, double newFlattening, DataContext newDataContext, AbsoluteDate newMissionReferenceDate, RangeUnitsConverter newRangeUnitsConverter) Build an instance.protected ParserBuilderParserBuilder.create(IERSConventions newConventions, double newEquatorialRadius, double newFlattening, DataContext newDataContext, AbsoluteDate newMissionReferenceDate, RangeUnitsConverter newRangeUnitsConverter) Build an instance.protected WriterBuilderWriterBuilder.create(IERSConventions newConventions, double newEquatorialRadius, double newFlattening, DataContext newDataContext, AbsoluteDate newMissionReferenceDate, RangeUnitsConverter newRangeUnitsConverter) Build an instance.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 DataContextModifierConstructorDescriptionprotectedAbstractBuilder(IERSConventions conventions, double equatorialRadius, double flattening, DataContext dataContext, AbsoluteDate missionReferenceDate, RangeUnitsConverter rangeUnitsConverter) Complete constructor.protectedNdmConstituent(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 DataContextModifierConstructorDescriptionprotectedAdmParser(String root, String formatVersionKey, IERSConventions conventions, boolean simpleEOP, DataContext dataContext, AbsoluteDate missionReferenceDate, ParsedUnitsBehavior parsedUnitsBehavior, Function<ParseToken, List<ParseToken>>[] filters, CcsdsFrameMapper frameMapper) 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 DataContextModifierConstructorDescriptionAcm(AdmHeader header, List<Segment<AcmMetadata, AcmData>> segments, IERSConventions conventions, DataContext dataContext) Simple constructor.AcmParser(IERSConventions conventions, boolean simpleEOP, DataContext dataContext, ParsedUnitsBehavior parsedUnitsBehavior, Function<ParseToken, List<ParseToken>>[] filters, CcsdsFrameMapper frameMapper) 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 DataContextModifierConstructorDescriptionAem(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, CcsdsFrameMapper frameMapper) 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 DataContextModifierConstructorDescriptionApm(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, CcsdsFrameMapper frameMapper) 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 DataContextModifierConstructorDescriptionCdm(CdmHeader header, List<CdmSegment> segments, IERSConventions conventions, DataContext dataContext) Simple constructor.CdmMetadata(DataContext dataContext, CcsdsFrameMapper frameMapper) Simple constructor.CdmParser(IERSConventions conventions, boolean simpleEOP, DataContext dataContext, ParsedUnitsBehavior parsedUnitsBehavior, Function<ParseToken, List<ParseToken>>[] filters, CcsdsFrameMapper frameMapper) 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 DataContextModifierConstructorDescriptionprotectedOdmParser(String root, String formatVersionKey, IERSConventions conventions, boolean simpleEOP, DataContext dataContext, AbsoluteDate missionReferenceDate, double mu, ParsedUnitsBehavior parsedUnitsBehavior, Function<ParseToken, List<ParseToken>>[] filters, CcsdsFrameMapper frameMapper) 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 DataContextModifierConstructorDescriptionOcm(OdmHeader header, List<Segment<OcmMetadata, OcmData>> segments, IERSConventions conventions, DataContext dataContext, double mu) Simple constructor.OcmMetadata(DataContext dataContext, CcsdsFrameMapper frameMapper) 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, CcsdsFrameMapper frameMapper) Complete constructor.OcmWriter(IERSConventions conventions, double equatorialRadius, double flattening, DataContext dataContext) Complete constructor.TrajectoryStateHistoryMetadata(AbsoluteDate epochT0, DataContext dataContext, CcsdsFrameMapper frameMapper) 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 DataContextModifierConstructorDescriptionOem(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, CcsdsFrameMapper frameMapper) 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 DataContextModifierConstructorDescriptionOmm(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, CcsdsFrameMapper frameMapper) 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 DataContextModifierConstructorDescriptionOpm(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, CcsdsFrameMapper frameMapper) 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 DataContextModifierConstructorDescriptionTdm(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, CcsdsFrameMapper frameMapper) 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 DataContextModifier and TypeMethodDescriptionContextBinding.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 DataContextModifier and TypeMethodDescriptionAbstractConstituentParser.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 DataContextModifierConstructorDescriptionprotectedAbstractConstituentParser(String root, String formatVersionKey, IERSConventions conventions, boolean simpleEOP, DataContext dataContext, ParsedUnitsBehavior parsedUnitsBehavior, Function<ParseToken, List<ParseToken>>[] filters) Complete constructor.protectedAbstractConstituentParser(String root, String formatVersionKey, IERSConventions conventions, boolean simpleEOP, DataContext dataContext, ParsedUnitsBehavior parsedUnitsBehavior, Function<ParseToken, List<ParseToken>>[] filters, CcsdsFrameMapper frameMapper) Complete constructor. -
Uses of DataContext in org.orekit.files.iirv
Methods in org.orekit.files.iirv with parameters of type DataContextModifier and TypeMethodDescriptionIIRVVector.getFrame(DataContext context) Returns theFrameassociated with the IIRV vector based on itsCoordinateSystemTerm. -
Uses of DataContext in org.orekit.files.iirv.terms
Methods in org.orekit.files.iirv.terms with parameters of type DataContextModifier and TypeMethodDescriptionCoordinateSystemTerm.getFrame(DataContext context) Returns theFramespecified within the IIRV. -
Uses of DataContext in org.orekit.propagation.analytical.gnss
Methods in org.orekit.propagation.analytical.gnss with parameters of type DataContextModifier and TypeMethodDescriptionGLONASSAnalyticalPropagatorBuilder.dataContext(DataContext context) Sets the data context used by the propagator.Constructors in org.orekit.propagation.analytical.gnss with parameters of type DataContextModifierConstructorDescriptionGLONASSAnalyticalPropagatorBuilder(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 DataContextModifier and TypeMethodDescriptionGLONASSAlmanac.getPropagator(DataContext context) Get the propagator corresponding to the navigation message.GLONASSAlmanac.getPropagator(DataContext context, AttitudeProvider provider, Frame inertial, Frame bodyFixed, double mass) Get the propagator corresponding to the navigation message.GLONASSFdmaNavigationMessage.getPropagator(double step, DataContext context) Get the propagator corresponding to the navigation message.GLONASSFdmaNavigationMessage.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.analytical.tle
Methods in org.orekit.propagation.analytical.tle with parameters of type DataContextModifier and TypeMethodDescriptionstatic <T extends CalculusFieldElement<T>>
FieldTLE<T> FieldTLE.stateToTLE(FieldSpacecraftState<T> state, FieldTLE<T> templateTLE, OsculatingToMeanConverter converter, DataContext dataContext) Convert Spacecraft State into TLE.static TLETLE.stateToTLE(SpacecraftState state, TLE templateTLE, OsculatingToMeanConverter converter, DataContext dataContext) Convert Spacecraft State into TLE. -
Uses of DataContext in org.orekit.propagation.conversion
Constructors in org.orekit.propagation.conversion with parameters of type DataContextModifierConstructorDescriptionTLEPropagatorBuilder(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 DataContextModifierConstructorDescriptionSGP4OrbitalState(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 DataContextModifierConstructorDescriptionOsculatingToSGP4Converter(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.conversion.osc2mean
Constructors in org.orekit.propagation.conversion.osc2mean with parameters of type DataContextModifierConstructorDescriptionTLETheory(DataContext dataContext) Constructor with default TLE template.TLETheory(FieldTLE<T> template, DataContext dataContext) Constructor.TLETheory(TLE template, DataContext dataContext) Constructor. -
Uses of DataContext in org.orekit.propagation.events
Constructors in org.orekit.propagation.events with parameters of type DataContextModifierConstructorDescriptionMagneticFieldDetector(double maxCheck, double threshold, double limit, GeoMagneticFieldFactory.FieldModel model, BodyShape body, boolean atSeaLevel, DataContext dataContext) Build a detector.protectedMagneticFieldDetector(EventDetectionSettings detectionSettings, EventHandler handler, double limit, GeoMagneticFieldFactory.FieldModel model, BodyShape 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 DataContextModifierConstructorDescriptionGLONASSNumericalPropagator(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 DataContextModifier and TypeMethodDescriptionprotected OrbitAbstractShortTermEncounter2DPOCMethod.getObjectOrbitFromCdm(CdmRelativeMetadata cdmRelativeMetadata, CdmData cdmData, CdmMetadata cdmMetadata, DataContext cdmDataContext) Extract collision object spacecraft state from givenConjunction Data Messagedata.