|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.orekit.models.earth.FixedDelayModel
public class FixedDelayModel
A static tropospheric model that interpolates the actual tropospheric delay
based on values read from a configuration file (tropospheric-delay.txt) via
the DataProvidersManager
.
Constructor Summary | |
---|---|
FixedDelayModel(double[] xArr,
double[] yArr,
double[][] fArr,
double height)
Creates a new FixedDelayModel instance. |
|
FixedDelayModel(String supportedName,
double height)
Creates a new FixedDelayModel instance, and loads the
delay values from the given resource via the DataProvidersManager . |
Method Summary | |
---|---|
double |
computePathDelay(double elevation)
Calculates the tropospheric path delay for the signal path from a ground station to a satellite. |
double |
computeSignalDelay(double elevation)
Calculates the tropospheric signal delay for the signal path from a ground station to a satellite. |
static FixedDelayModel |
getDefaultModel(double height)
Returns the default model, loading delay values from the file "tropospheric-delay.txt". |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FixedDelayModel(double[] xArr, double[] yArr, double[][] fArr, double height)
FixedDelayModel
instance.
xArr
- abscissa grid for the interpolation functionyArr
- ordinate grid for the interpolation functionfArr
- values samples for the interpolation functionheight
- the height of the station in m above sea level [m]public FixedDelayModel(String supportedName, double height) throws OrekitException
FixedDelayModel
instance, and loads the
delay values from the given resource via the DataProvidersManager
.
supportedName
- a regular expression for supported resource namesheight
- the height of the station in m above sea level [m]
OrekitException
- if the resource could not be loadedMethod Detail |
---|
public static FixedDelayModel getDefaultModel(double height) throws OrekitException
height
- the height of the station in m above sea level [m]
OrekitException
- if the file could not be loadedpublic double computePathDelay(double elevation)
elevation
- the elevation of the satellite [rad]
public double computeSignalDelay(double elevation)
computeSignalDelay
in interface TroposphericCorrection
elevation
- the elevation of the satellite [rad]
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |