public class FixedTroposphericDelay extends Object implements DiscreteTroposphericModel
DataProvidersManager
进行插值实际对流层延迟。
Constructor and Description |
---|
FixedTroposphericDelay(double[] xArr, double[] yArr, double[][] fArr)
创建一个新的 FixedTroposphericDelay 实例。
|
FixedTroposphericDelay(String supportedName)
创建一个新的 FixedTroposphericDelay 实例,并通过默认数据上下文 从给定资源加载延迟值。
|
FixedTroposphericDelay(String supportedName, DataProvidersManager dataProvidersManager)
创建一个新的 FixedTroposphericDelay 实例,并通过指定的数据管理器从给定资源加载延迟值。
|
Modifier and Type | Method and Description |
---|---|
static FixedTroposphericDelay |
getDefaultModel()
返回默认模型,通过 默认数据上下文 从文件“tropospheric-delay.txt”加载延迟值。
|
List<ParameterDriver> |
getParametersDrivers()
获取参数的驱动程序。
|
double |
pathDelay(double elevation, GeodeticPoint point, double[] parameters, AbsoluteDate date)
计算从地面站到卫星的信号路径的对流层路径延迟。
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
pathDelay(T elevation, FieldGeodeticPoint<T> point, T[] parameters, FieldAbsoluteDate<T> date)
计算从地面站到卫星的信号路径的对流层路径延迟。
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getNbParametersDriversValue, getParameterDriver, getParameters, getParameters, getParameters, getParameters, getParametersAllValues, getParametersAllValues, isSupported
public FixedTroposphericDelay(double[] xArr, double[] yArr, double[][] fArr)
FixedTroposphericDelay
实例。
xArr
- 插值函数的横坐标网格
yArr
- 插值函数的纵坐标网格
fArr
- 插值函数的值样本
@DefaultDataContext public FixedTroposphericDelay(String supportedName)
FixedTroposphericDelay
实例,并通过默认数据上下文
从给定资源加载延迟值。
supportedName
- 支持的资源名称的正则表达式
FixedTroposphericDelay(String, DataProvidersManager)
public FixedTroposphericDelay(String supportedName, DataProvidersManager dataProvidersManager)
FixedTroposphericDelay
实例,并通过指定的数据管理器从给定资源加载延迟值。
supportedName
- 支持的资源名称的正则表达式
dataProvidersManager
- 提供对辅助数据的访问。
@DefaultDataContext public static FixedTroposphericDelay getDefaultModel()
public double pathDelay(double elevation, GeodeticPoint point, double[] parameters, AbsoluteDate date)
pathDelay
在接口 DiscreteTroposphericModel
elevation
- 卫星的仰角,以弧度表示
point
- 站点位置
parameters
- 当前日期的对流层模型参数
date
- 当前日期
public <T extends org.hipparchus.CalculusFieldElement<T>> T pathDelay(T elevation, FieldGeodeticPoint<T> point, T[] parameters, FieldAbsoluteDate<T> date)
pathDelay
在接口 DiscreteTroposphericModel
T
- 元素的类型
elevation
- 卫星的仰角,以弧度表示
point
- 站点位置
parameters
- 当前日期的对流层模型参数
date
- 当前日期
public List<ParameterDriver> getParametersDrivers()
getParametersDrivers
在接口 ParameterDriversProvider
Copyright © 2002-2023 CS GROUP. All rights reserved.