public class InterpolationCressmanParameter extends InterpolationParameter
InterpolationParameter
类。该类为 Cressman插值算法提供必要的参数信息,包括逼近值、最大迭代次数等。。
Cressman 插值算法是在气象领域中应用最多的一种插值方法,是将离散点内插到规则格点引起误差较小的一种逐步订正的内插方法,被广泛应用于气象领城各种诊断分析和数值预报方案的客观分析中。作为气象上最常用的客观分析方法,Cressman插值能非常好地完成拟合内插,模拟的情形比较接近实际情况,图像比较平滑和连续既美观而且数据精度也比较高。
构造器和说明 |
---|
InterpolationCressmanParameter()
构造一个 InterpolationCressmanParameter 的新对象。
|
InterpolationCressmanParameter(double approximation,
int maxIterationCount,
double resolution,
double searchRadius)
根据指定的参数构造一个 InterpolationCressmanParameter 的新对象。
|
限定符和类型 | 方法和说明 |
---|---|
double |
getApproximation()
返回Cressman插值的逼近值。
|
double |
getMaxIterationCount()
返回Cressman插值的最大迭代次数。
|
InterpolationAlgorithmType |
getType()
返回插值算法类型。
|
void |
setApproximation(double value)
设置Cressman插值的逼近值。
|
void |
setMaxIterationCount(int value)
设置Cressman插值的最大迭代次数。
|
String |
toString()
返回一个表示 InterpolationCressmanParameter 对象的字符串。
|
dispose, getBounds, getExpectedCount, getMaxPointCountForInterpolation, getMaxPointCountInNode, getResolution, getSearchMode, getSearchRadius, setBounds, setExpectedCount, setMaxPointCountForInterpolation, setMaxPointCountInNode, setResolution, setSearchMode, setSearchRadius
public InterpolationCressmanParameter()
public InterpolationCressmanParameter(double approximation, int maxIterationCount, double resolution, double searchRadius)
approximation
- 指定的插值运算的逼近值。maxIterationCount
- 指定的插值运算的最大迭代次数。resolution
- 指定的插值运算所获得的栅格数据集的分辨率。searchRadius
- 指定的插值运算时查找参数运算点的查找范围。public double getApproximation()
Cressman插值迭代计算的逼近值,取值范围大于0。值越小拟合程度越高,意味着插值效果更好,但过小的话会导致迭代次数更多、运行时间更长。
public void setApproximation(double value)
Cressman插值迭代计算的逼近值,取值范围大于0。值越小拟合程度越高,意味着插值效果更好,但过小的话会导致迭代次数更多、运行时间更长。
value
- Cressman插值的逼近值。public double getMaxIterationCount()
即插值拟合过程的最大迭代次数,设置该值是为了避免逼近值较小时导致的迭代次数过多,运行时间过长。
public void setMaxIterationCount(int value)
即插值拟合过程的最大迭代次数,设置该值是为了避免逼近值较小时导致的迭代次数过多,运行时间过长。
value
- Cressman插值的最大迭代次数public InterpolationAlgorithmType getType()
getType
在类中 InterpolationParameter
InterpolationAlgorithmType
public String toString()
toString
在类中 InterpolationParameter
Copyright © 2021–2024 SuperMap. All rights reserved.