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 对象构造一个与其完全相同的新对象。
-
方法概要
所有方法 静态方法 实例方法 具体方法 限定符和类型 方法和说明 voiddispose()释放 IncrementalParameter 对象所占有的资源。StringgetAssessmentFieldName()返回评估字段的名称。doublegetBeginDistance()返回开始距离。DistanceMethodgetDistanceMethod()返回距离计算方法类型。doublegetIncrementalDistance()返回距离增量。intgetIncrementalNumber()返回递增的距离段数目。booleanisStandardization()返回是否对空间权重矩阵进行标准化。voidsetAssessmentFieldName(String value)设置评估字段的名称。voidsetBeginDistance(double value)设置开始距离。voidsetDistanceMethod(DistanceMethod value)设置距离计算方法类型。voidsetIncrementalDistance(double value)设置距离增量。voidsetIncrementalNumber(int value)设置递增的距离段数目。static voidsetIsDisposable(com.supermap.data.InternalHandleDisposable obj, boolean disposable)voidsetStandardization(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–2025 SuperMap. All rights reserved.