public final class AzoulayModel extends Object implements TroposphericCorrection, AngularCorrection
TroposphericCorrection,
Serialized Form| Constructor and Description |
|---|
AzoulayModel(double pressure,
double temperature,
double moisture,
double geodeticAltitude) |
AzoulayModel(double pressure,
double temperature,
double moisture,
double geodeticAltitude,
boolean isGeometricElevation) |
| Modifier and Type | Method and Description |
|---|---|
double |
computeElevationCorrection(double elevation)
Computes the correction for the signal elevation.
|
double |
computeSignalDelay(double elevation)
Calculates the tropospheric signal delay for the signal path from a
ground station to a satellite.
|
double[] |
getCorrectionsFromGeometricElevation(double geometricElevation)
Computes the corrections due to the troposphere from the geometric value
of the elevation.
|
double[] |
getCorrectionsFromTrueElevation(double trueElevation)
Computes the corrections due to the troposphere from the TRUE value
of the elevation.
|
public AzoulayModel(double pressure,
double temperature,
double moisture,
double geodeticAltitude)
pressure - the ground atmospheric pressure [Pa]temperature - the ground atmospheric temperature [K]moisture - the ground atmospheric moisture [percent]geodeticAltitude - the ground point geodetic altitude [m]public AzoulayModel(double pressure,
double temperature,
double moisture,
double geodeticAltitude,
boolean isGeometricElevation)
pressure - the ground atmospheric pressure [Pa]temperature - the ground atmospheric temperature [K]moisture - the ground atmospheric moisture [percent]geodeticAltitude - the ground point geodetic altitude [m]isGeometricElevation - true if the computed correction is used to get the true elevation from
the geometric elevation value, false if it is used to get the geometric elevation from
the true elevation valuepublic double[] getCorrectionsFromTrueElevation(double trueElevation)
trueElevation - the true elevation (rad)public double[] getCorrectionsFromGeometricElevation(double geometricElevation)
geometricElevation - the geometric elevation [rad]public double computeElevationCorrection(double elevation)
AngularCorrectioncomputeElevationCorrection in interface AngularCorrectionelevation - the elevation of the satellite [rad]public double computeSignalDelay(double elevation)
TroposphericCorrectioncomputeSignalDelay in interface TroposphericCorrectionelevation - the elevation of the satellite [rad]Copyright © 2017 CNES. All rights reserved.