public class ZonalStatisticsAnalystParameter extends Object
构造器和说明 |
---|
ZonalStatisticsAnalystParameter()
构造一个新的 ZonalStatisticAnalystParameter 对象。
|
ZonalStatisticsAnalystParameter(ZonalStatisticsAnalystParameter zonalStatisticsAnalystParameter)
根据给定的 ZonalStatisticAnalystParameter 对象构造一个与其完全相同的的新对象。
|
限定符和类型 | 方法和说明 |
---|---|
PixelFormat |
getPixelFormat()
已过时。
此方法已废弃,对结果栅格的像素类型的说明,请参见:
zonalStatisticsOnRasterValue() 方法。
返回像素格式。 |
GridStatisticsMode |
getStatisticsMode()
返回分带统计类型。
|
String |
getTargetDatasetName()
返回结果数据集的名称。
|
Datasource |
getTargetDatasource()
返回用于存储结果数据的数据源。
|
String |
getTargetTableName()
返回分析结果属性表的名称。
|
Dataset |
getValueDataset()
返回需要被统计的值数据。
|
Dataset |
getZonalDataset()
返回待统计的分带数据集。
|
String |
getZonalFieldName()
返回矢量分带数据中用于标识带的字段。
|
boolean |
isIgnoreNoValue()
返回统计时是否忽略无值数据。
|
void |
setIgnoreNoValue(boolean isIgnoreNoValue)
设置统计时是否忽略无值数据。
|
void |
setPixelFormat(PixelFormat pixelFormat)
已过时。
此方法已废弃,对结果栅格的像素类型的说明,请参见:
zonalStatisticsOnRasterValue() 方法。
设置像素格式。 |
void |
setStatisticsMode(GridStatisticsMode value)
设置分带统计类型。
|
void |
setTargetDatasetName(String outputDatasetName)
设置结果数据集的名称。
|
void |
setTargetDatasource(Datasource targetDatasource)
设置用于存储结果数据的数据源。
|
void |
setTargetTableName(String outputTableName)
设置分析结果属性表的名称。
|
void |
setValueDataset(Dataset valueDataset)
设置需要被统计的值数据。
|
void |
setZonalDataset(Dataset zonalDataset)
设置待统计的分带数据集。
|
void |
setZonalFieldName(String zonalFieldName)
设置矢量分带数据中用于标识带的字段。
|
public ZonalStatisticsAnalystParameter()
public ZonalStatisticsAnalystParameter(ZonalStatisticsAnalystParameter zonalStatisticsAnalystParameter)
zonalStatisticsAnalystParameter
- public Dataset getZonalDataset()
public void setZonalDataset(Dataset zonalDataset)
PixelFormat
)为 UBIT1、UBIT4、UBIT8 和 UBIT16 的栅格数据集或矢量面数据集。zonalDataset
- 待统计的分带数据集。IllegalArgumentException
- 如果设置的栅格数据集的像素类型不是 UBIT1、UBIT4、UBIT8 或 UBIT16,或设置的矢量数据集不是面数据集。public Dataset getValueDataset()
public void setValueDataset(Dataset valueDataset)
valueDataset
- 需要被统计的值数据。public Datasource getTargetDatasource()
public void setTargetDatasource(Datasource targetDatasource)
targetDatasource
- 用于存储结果数据的数据源。public GridStatisticsMode getStatisticsMode()
GridStatisticsMode.SUM
。public void setStatisticsMode(GridStatisticsMode value)
value
- 分带统计类型。@Deprecated public PixelFormat getPixelFormat()
zonalStatisticsOnRasterValue()
方法。
返回像素格式。PixelFormat.SINGLE
。@Deprecated public void setPixelFormat(PixelFormat pixelFormat)
zonalStatisticsOnRasterValue()
方法。
设置像素格式。pixelFormat
- 像素格式。public String getZonalFieldName()
public void setZonalFieldName(String zonalFieldName)
zonalFieldName
- 矢量分带数据中用于标识带的字段。public String getTargetDatasetName()
public void setTargetDatasetName(String outputDatasetName)
outputDatasetName
- 结果数据集的名称。public String getTargetTableName()
public void setTargetTableName(String outputTableName)
outputTableName
- 分析结果属性表的名称。public boolean isIgnoreNoValue()
如果为 true,表示无值栅格不参与运算;若为 false,表示有无值参与的运算,结果仍为无值。
public void setIgnoreNoValue(boolean isIgnoreNoValue)
如果为 true,表示无值栅格不参与运算;若为 false,表示有无值参与的运算,结果仍为无值。
isIgnoreNoValue
- 统计时是否忽略无值数据。Copyright © 2021–2024 SuperMap. All rights reserved.