Package org.orekit.models.earth.troposphere
This package provides models that simulate the impact of the troposphere.
The impact of the troposphere is quantify via the path delay for the signal from a ground station to a satellite. Different ways are used to compute the tropospheric delay:
- Classical empirical computation
- Empirical computation by spliting the delay into hydrostatic and non-hydrostatic parts
- Estimation of the total zenith delay
- Author:
- Bryan Cazabonne
-
Interface Summary Interface Description AzimuthalGradientProvider Provider forAzimuthalGradientCoefficients
andFieldAzimuthalGradientCoefficients
.TroposphereMappingFunction Interface for mapping functions used in the tropospheric delay computation.TroposphericModel Defines a tropospheric model, used to calculate the path delay imposed to electro-magnetic signals between an orbital satellite and a ground station.ViennaAProvider Provider forViennaOne
andViennaThree
coefficients ah and aw. -
Class Summary Class Description AbstractChaoMappingFunction Chao mapping function for radio wavelengths.AbstractVienna The Vienna tropospheric delay model for radio techniques.AskneNordiusModel The Askne Nordius model.AzimuthalGradientCoefficients Container for the azimuthal gradient coefficients gnh, geh, gnw and gew.CanonicalSaastamoinenModel The canonical Saastamoinen model.ChaoMappingFunction Chao mapping function for radio wavelengths.ConstantAzimuthalGradientProvider Constant provider forAzimuthalGradientCoefficients
andFieldAzimuthalGradientCoefficients
.ConstantTroposphericModel Defines a constant tropospheric model.ConstantViennaAProvider Provider for constant Vienna A coefficients.DummyMappingFunction Dummy mapping function.EstimatedModel An estimated tropospheric model.FieldAzimuthalGradientCoefficients<T extends CalculusFieldElement<T>> Container for the azimuthal gradient coefficients gnh, geh, gnw and gew.FieldTroposphericDelay<T extends CalculusFieldElement<T>> Container for tropospheric delay.FieldViennaACoefficients<T extends CalculusFieldElement<T>> Container for theViennaOne
andViennaThree
coefficients ah and aw.FixedTroposphericDelay A static tropospheric model that interpolates the actual tropospheric delay based on values read from a configuration file (tropospheric-delay.txt) via theDataProvidersManager
.GlobalMappingFunctionModel The Global Mapping Function model for radio techniques.MariniMurray The Marini-Murray tropospheric delay model for laser ranging.MendesPavlisModel The Mendes - Pavlis tropospheric delay model for optical techniques.ModifiedHopfieldModel The modified Hopfield model.ModifiedSaastamoinenModel The modified Saastamoinen model.NiellMappingFunctionModel The Niell Mapping Function model for radio wavelengths.RevisedChaoMappingFunction Chao mapping function for radio wavelengths.TimeSpanEstimatedModel Time span estimated tropospheric model.TroposphericDelay Container for tropospheric delay.TroposphericModelUtils Utility class for tropospheric models.ViennaACoefficients Container for theViennaOne
andViennaThree
coefficients ah and aw.ViennaModelCoefficientsLoader Loads Vienna tropospheric coefficients a given input stream.ViennaOne The Vienna 1 tropospheric delay model for radio techniques.ViennaThree The Vienna 3 tropospheric delay model for radio techniques. -
Enum Summary Enum Description ViennaModelType Enumerate for Vienna tropospheric model 1 and 3.