com.supermap.analyst.spatialstatistics
类 IncrementalParameter
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.data.InternalHandleDisposable
-
- com.supermap.analyst.spatialstatistics.IncrementalParameter
-
- 所有已实现的接口:
- IDisposable
public class IncrementalParameter extends com.supermap.data.InternalHandleDisposable
增量空间自相关参数类。该类主要用来对增量空间自相关计算的参数进行设置。通过增量空间自相关参数设置类可以设置评估字段、递增的距离段数目、开始距离、距离增量、距离计算方法类型、标准化。
-
-
构造器概要
构造器 构造器和说明 IncrementalParameter()
默认构造函数,构造一个新的 IncrementalParameter 对象。IncrementalParameter(IncrementalParameter incrementalParameter)
拷贝构造函数,根据给定的 IncrementalParameter 对象构造一个与其完全相同的新对象。
-
方法概要
所有方法 静态方法 实例方法 具体方法 限定符和类型 方法和说明 void
dispose()
释放 IncrementalParameter 对象所占有的资源。String
getAssessmentFieldName()
返回评估字段的名称。double
getBeginDistance()
返回开始距离。DistanceMethod
getDistanceMethod()
返回距离计算方法类型。double
getIncrementalDistance()
返回距离增量。int
getIncrementalNumber()
返回递增的距离段数目。boolean
isStandardization()
返回是否对空间权重矩阵进行标准化。void
setAssessmentFieldName(String value)
设置评估字段的名称。void
setBeginDistance(double value)
设置开始距离。void
setDistanceMethod(DistanceMethod value)
设置距离计算方法类型。void
setIncrementalDistance(double value)
设置距离增量。void
setIncrementalNumber(int value)
设置递增的距离段数目。static void
setIsDisposable(com.supermap.data.InternalHandleDisposable obj, boolean disposable)
void
setStandardization(boolean value)
设置是否对空间权重矩阵进行标准化。
-
-
-
构造器详细资料
-
IncrementalParameter
public IncrementalParameter()
默认构造函数,构造一个新的 IncrementalParameter 对象。
-
IncrementalParameter
public IncrementalParameter(IncrementalParameter incrementalParameter)
拷贝构造函数,根据给定的 IncrementalParameter 对象构造一个与其完全相同的新对象。- 参数:
incrementalParameter
- 指定的 IncrementalParameter 对象。
-
-
方法详细资料
-
dispose
public void dispose()
释放 IncrementalParameter 对象所占有的资源。当调用该方法之后,此对象不再可用。
-
getAssessmentFieldName
public String getAssessmentFieldName()
返回评估字段的名称。仅数值字段有效。
- 返回:
- 评估字段的名称。
-
setAssessmentFieldName
public void setAssessmentFieldName(String value)
设置评估字段的名称。- 参数:
value
- 评估字段的名称。
-
getIncrementalNumber
public int getIncrementalNumber()
返回递增的距离段数目。为增量空间自相关指定分析数据集的次数,该值的范围为:2 ~ 30 。
- 返回:
- 递增的距离段数目。
- 默认值:
- 默认值为 10。
-
setIncrementalNumber
public void setIncrementalNumber(int value)
设置递增的距离段数目。为增量空间自相关指定分析数据集的次数,该值的范围为:2 ~ 30 。
- 参数:
value
- 递增的距离段数目。
-
getBeginDistance
public double getBeginDistance()
返回开始距离。增量空间自相关开始分析的起始距离。
- 返回:
- 开始距离。
- 默认值:
- 默认值为 0.0。
-
setBeginDistance
public void setBeginDistance(double value)
设置开始距离。增量空间自相关开始分析的起始距离。
- 参数:
value
- 开始距离。
-
getIncrementalDistance
public double getIncrementalDistance()
返回距离增量。增量空间自相关每次分析的间隔距离。
- 返回:
- 距离增量。
- 默认值:
- 默认值为 0.0。
-
setIncrementalDistance
public void setIncrementalDistance(double value)
设置距离增量。增量空间自相关每次分析的间隔距离。
- 参数:
value
- 距离增量。
-
isStandardization
public boolean isStandardization()
返回是否对空间权重矩阵进行标准化。若进行标准化,则每个权重都会除以该行的和。
- 返回:
- 是否对空间权重矩阵进行标准化。
- 默认值:
- 默认值为 false,即不进行标准化。
-
setStandardization
public void setStandardization(boolean value)
设置是否对空间权重矩阵进行标准化。若进行标准化,则每个权重都会除以该行的和。
- 参数:
value
- 是否对空间权重矩阵进行标准化。
-
getDistanceMethod
public DistanceMethod getDistanceMethod()
返回距离计算方法类型。暂只支持欧式距离。
- 返回:
- 输出距离计算方法类型。
- 默认值:
- 默认值为
DistanceMethod.EUCLIDEAN
。
-
setDistanceMethod
public void setDistanceMethod(DistanceMethod value)
设置距离计算方法类型。暂只支持欧式距离。
- 参数:
value
- 距离计算方法类型。
-
setIsDisposable
public static void setIsDisposable(com.supermap.data.InternalHandleDisposable obj, boolean disposable)
-
-
Copyright © 2021–2024 SuperMap. All rights reserved.