|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.lang.Object com.supermap.analyst.spatialanalyst.TabulateParameter
public class TabulateParameter
区域制表参数类,用于为区域制表提供必要的参数信息。
构造方法摘要 | |
---|---|
TabulateParameter()
默认构造函数,构造一个新的 TabulateParameter 对象。 |
|
TabulateParameter(TabulateParameter parameter)
拷贝构造函数,根据给定的 TabulateParameter 对象构造一个与其完全相同的新对象。 |
方法摘要 | |
---|---|
Dataset |
getClassDataset()
返回待进行面积统计/栅格数统计的类别数据集。 |
java.lang.String |
getClassFieldName()
返回进行面积统计/栅格数统计的类别字段。 |
double |
getResolution()
返回分辨率。 |
java.lang.String |
getTargetDatasetName()
返回结果数据集(属性表)名称。 |
Datasource |
getTargetDatasource()
返回存储结果数据集的数据源。 |
Dataset |
getZoneDataset()
返回区域数据集。 |
java.lang.String |
getZoneFieldName()
返回定义各区域值的字段。 |
void |
setClassDataset(Dataset classDataset)
设置待进行面积统计/栅格数统计的类别数据集。 |
void |
setClassFieldName(java.lang.String classFieldName)
设置进行面积统计/栅格数统计的类别字段。 |
void |
setResolution(double resolution)
设置栅格数据集的分辨率。 |
void |
setTargetDatasetName(java.lang.String targetDatasetName)
设置结果数据集(属性表)名称。 |
void |
setTargetDatasource(Datasource targetDatasource)
设置存储结果数据集的数据源。 |
void |
setZoneDataset(Dataset zoneDataset)
设置区域数据集。 |
void |
setZoneFieldName(java.lang.String zoneFieldName)
设置定义各区域值的字段。 |
从类 java.lang.Object 继承的方法 |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
构造方法详细信息 |
---|
public TabulateParameter()
public TabulateParameter(TabulateParameter parameter)
parameter
- 指定的 TabulateParameter 对象。方法详细信息 |
---|
public Dataset getClassDataset()
public void setClassDataset(Dataset classDataset)
建议优先使用栅格数据集。若使用点或线数据集,则将输出与要素相交的区域。
classDataset
- 待进行面积统计/栅格数统计的类别数据集。public Dataset getZoneDataset()
public void setZoneDataset(Dataset zoneDataset)
区域定义为输入中具有相同值的所有区,各区无需相连。
建议优先使用栅格数据集。若使用矢量数据集,则可在内部对其应用“矢量转栅格”进行转换。
zoneDataset
- 区域数据集。public java.lang.String getClassFieldName()
public void setClassFieldName(java.lang.String classFieldName)
classFieldName
- 进行面积统计/栅格数统计的类别字段。public java.lang.String getZoneFieldName()
public void setZoneFieldName(java.lang.String zoneFieldName)
zoneFieldName
- 定义各区域值的字段。public Datasource getTargetDatasource()
public void setTargetDatasource(Datasource targetDatasource)
targetDatasource
- 指定的存储结果数据集的数据源。public double getResolution()
public void setResolution(double resolution)
用户根据需求及期望设置分辨率,分辨率的单位与源数据集的地理单位相同。如果设置的分辨率与区域数据或类型数据的分辨率不同,内部会重采样为设置的分辨率,使得耗时增加。若没有分辨率要求,建议可以不设置该值,即直接使用默认分辨率性能更优。
未设置该值时,则默认分辨率由区域数据集确定:
区域制表计算面积时,该面积是用各类别栅格数和分辨率计算得到。
resolution
- 分辨率。public java.lang.String getTargetDatasetName()
public void setTargetDatasetName(java.lang.String targetDatasetName)
targetDatasetName
- 指定的结果数据集(属性表)名称。
|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |