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

        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.