|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.lang.Object com.supermap.realspace.spatialanalyst.InterpolationParameter3D com.supermap.realspace.spatialanalyst.InterpolationKrigingParameter3D
public class InterpolationKrigingParameter3D
克吕金(Kriging)内插法参数类,继承自 InterpolationParameter3D
类。该类为 Kriging 插值算法提供必要的参数信息,包括半变函数类型、自相关阈值、基台值、块金效应值。
构造方法摘要 | |
---|---|
InterpolationKrigingParameter3D()
构造一个 InterpolationKrigingParameter3D 的新对象。 |
|
InterpolationKrigingParameter3D(double resolution,
SearchMode searchMode,
double searchRadius,
int expectedCount,
VariogramMode variogramMode)
根据指定的参数来构造一个 InterpolationKrigingParameter3D 的新对象。 |
方法摘要 | |
---|---|
double |
getNugget()
返回块金效应值。 |
double |
getRange()
返回自相关阈值。 |
double |
getSill()
返回基台值。 |
InterpolationAlgorithmType |
getType()
返回插值算法类型。 |
VariogramMode |
getVariogramMode()
返回克吕金(Kriging)插值时的半变函数类型。 |
void |
setNugget(double value)
设置块金效应值。 |
void |
setRange(double value)
设置自相关阈值。 |
void |
setSill(double value)
设置基台值。 |
void |
setVariogramMode(VariogramMode variogramMode)
设置克吕金(Kriging)插值时的半变函数类型。 |
java.lang.String |
toString()
返回一个表示 InterpolationKrigingParameter3D 对象的字符串。 |
从类 com.supermap.realspace.spatialanalyst.InterpolationParameter3D 继承的方法 |
---|
dispose, getBounds, getExpectedCount, getMaxPointCountForInterpolation, getMaxPointCountInNode, getResolution, getSearchMode, getSearchRadius, getSliceAltitudes, setBounds, setExpectedCount, setMaxPointCountForInterpolation, setMaxPointCountInNode, setResolution, setSearchMode, setSearchRadius, setSliceAltitudes |
从类 java.lang.Object 继承的方法 |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
构造方法详细信息 |
---|
public InterpolationKrigingParameter3D()
public InterpolationKrigingParameter3D(double resolution, SearchMode searchMode, double searchRadius, int expectedCount, VariogramMode variogramMode)
resolution
- 指定的插值运算所获得的栅格数据集的分辨率。searchMode
- 指定的插值运算时查找参与运算点的查找方式。searchRadius
- 指定的插值运算时查找参数运算点的查找范围。expectedCount
- 指定的参与插值运算的点数。variogramMode
- 指定的半变函数类型。方法详细信息 |
---|
public VariogramMode getVariogramMode()
目前支持球型函数、指数函数和高斯函数类型,详情请参见 VariogramMode
类型。
VariogramMode
VariogramMode.SPHERICAL
。public void setVariogramMode(VariogramMode variogramMode)
variogramMode
- 克吕金插值时的半变函数类型。VariogramMode
public double getRange()
自相关阈值是指当一个半变函数在达到一定距离的时候,曲线的趋势不能够再增长,即趋于水平,那么曲线最初开始水平的距离称为自相关阈值。
public void setRange(double value)
自相关阈值是指当一个半变函数在达到一定距离的时候,曲线的趋势不能够再增长,即趋于水平,那么曲线最初开始水平的距离称为自相关阈值。
value
- 自相关阈值。public double getSill()
基台值是指半变函数达到变长范围时,Y 轴上的值。
有关概念示意图:
public void setSill(double value)
半变异函数值趋向于一稳定值时,此稳定值我们称之为基台值。
有关概念示意图:
value
- 基台值。public double getNugget()
当点间距离为 0(比如,步长=0)时,半变函数值为 0。然而,在一个无限小的距离内,半变函数通常显示出块金效应,这是一个大于 0 的值。如果半变函数在 Y 轴上的截距是 2 ,则块金为 2。
块金效应属于测量误差,或者是小于采样步长的小距离上的空间变化,或者两者兼而有之。测量误差主要是由于观测仪器的内在误差引起的。自然现象的空间变异范围很大(可以在很小的尺度上,也可以在很大的尺度上)。小于步长尺度上的变化就表现为块金的一部分。
有关概念示意图:
public void setNugget(double value)
当点间距离为 0(比如,步长=0)时,半变函数值为 0。然而,在一个无限小的距离内,半变函数通常显示出块金效应,这是一个大于 0 的值。如果半变函数在 Y 轴上的截距是 2 ,则块金为 2。
块金效应属于测量误差,或者是小于采样步长的小距离上的空间变化,或者两者兼而有之。测量误差主要是由于观测仪器的内在误差引起的。自然现象的空间变异范围很大(可以在很小的尺度上,也可以在很大的尺度上)。小于步长尺度上的变化就表现为块金的一部分。
有关概念示意图:
value
- 块金效应值。public java.lang.String toString()
InterpolationParameter3D
中的 toString
public InterpolationAlgorithmType getType()
InterpolationParameter3D
中的 getType
InterpolationAlgorithmType
|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |