com.supermap.analyst.spatialanalyst

类 NeighbourStatisticsParameter

  • java.lang.Object
    • com.supermap.analyst.spatialanalyst.NeighbourStatisticsParameter
    • 方法详细资料

      • getSourceDataset

        public DatasetGrid getSourceDataset()
        返回待进行邻域分析的数据集。
        返回:
        待进行邻域分析的数据集。
      • setSourceDataset

        public void setSourceDataset(DatasetGrid value)
        设置待进行邻域分析的数据集。
        参数:
        value - 待进行邻域分析的数据集。
      • getTargetDatasource

        public Datasource getTargetDatasource()
        返回用于存储结果数据集的数据源。
        返回:
        用于存储结果数据集的数据源。
      • setTargetDatasource

        public void setTargetDatasource(Datasource value)
        设置用于存储结果数据集的数据源。
        参数:
        value - 用于存储结果数据集的数据源。
      • getShapeType

        public abstract NeighbourShapeType getShapeType()
        返回邻域形状。
        返回:
        邻域形状。
      • setUnitType

        public void setUnitType(NeighbourUnitType value)
        设置邻域统计的单位类型。
        参数:
        value - 邻域统计的单位类型。
      • setStatisticsMode

        public void setStatisticsMode(GridStatisticsMode value)
        设置邻域分析的统计方法。

        不同的统计方法决定了结果栅格的取值,如取邻域中最大,最小,均值等作为该栅格的输出值。

        参数:
        value - 邻域分析的统计方法。
      • getTargetDatasetName

        public String getTargetDatasetName()
        返回结果数据集的名称。
        返回:
        结果数据集的名称。
      • setTargetDatasetName

        public void setTargetDatasetName(String value)
        设置结果数据集的名称。
        参数:
        value - 结果数据集的名称。
      • isIgnoreNoValue

        public boolean isIgnoreNoValue()
        返回是否忽略无值。

        若为 true,则凡是计算区域内有无值的都不参加计算;若为 false,则凡是计算区域内有无值的,结果栅格值都为无值。

        返回:
        是否忽略无值。
        默认值:
        默认值为 true。
      • setIgnoreNoValue

        public void setIgnoreNoValue(boolean ignoreNoValue)
        设置是否忽略无值。

        若为 true,则凡是计算区域内有无值的都不参加计算;若为 false,则凡是计算区域内有无值的,结果栅格值都为无值。

        参数:
        ignoreNoValue - 是否忽略无值。

Copyright © 2021–2024 SuperMap. All rights reserved.