Package org.orekit.frames
Class ITRFVersionLoader
java.lang.Object
org.orekit.frames.ITRFVersionLoader
- All Implemented Interfaces:
ItrfVersionProvider
Loader for ITRF version configuration file.
The ITRF version configuration file specifies
the ITRF versions that each
type of Earth Orientation Parameter file contains
for each date. This configuration file is used to
interpret EOP C04 files,
Bulletin A files,
Bulletin B files,
rapid data
and prediction files in columns format files,
rapid data
and prediction files in XML format files...
This file is an Orekit-specific configuration file.
This class is immutable and hence thread-safe
- Since:
- 9.2
- Author:
- Luc Maisonobe
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classITRF version configuration entry. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringRegular expression for supported files names. -
Constructor Summary
ConstructorsConstructorDescriptionBuild a loader for ITRF version configuration file using the default name.ITRFVersionLoader(String supportedNames) Build a loader for ITRF version configuration file.ITRFVersionLoader(String supportedNames, DataProvidersManager dataProvidersManager) Build a loader for ITRF version configuration file. -
Method Summary
Modifier and TypeMethodDescriptiongetConfiguration(String name, int mjd) Get the ITRF version configuration defined by a given file at specified date.
-
Field Details
-
SUPPORTED_NAMES
Regular expression for supported files names.- See Also:
-
-
Constructor Details
-
ITRFVersionLoader
Build a loader for ITRF version configuration file. This constructor uses thedefault data context.- Parameters:
supportedNames- regular expression for supported files names- See Also:
-
ITRFVersionLoader
Build a loader for ITRF version configuration file.- Parameters:
supportedNames- regular expression for supported files namesdataProvidersManager- provides access to theitrf-versions.conffile.
-
ITRFVersionLoader
Build a loader for ITRF version configuration file using the default name. This constructor uses thedefault data context.This constructor uses the
default data context.- See Also:
-
-
Method Details
-
getConfiguration
Description copied from interface:ItrfVersionProviderGet the ITRF version configuration defined by a given file at specified date.- Specified by:
getConfigurationin interfaceItrfVersionProvider- Parameters:
name- EOP file namemjd- date of the EOP in modified Julian day- Returns:
- configuration valid around specified date in the file
-