com.supermap.analyst.spatialanalyst
类 TerrainAnalystSetting
- java.lang.Object
-
- com.supermap.analyst.spatialanalyst.TerrainAnalystSetting
-
public class TerrainAnalystSetting extends Object
地形分析基本环境设置类。该类用于提供地形分析时所需要的所有参数信息。
-
-
构造器概要
构造器 构造器和说明 TerrainAnalystSetting()构造一个新的 TerrainAnalystSetting 对象。TerrainAnalystSetting(TerrainAnalystSetting terraindAnalystSetting)根据给定的 TerrainAnalystSetting 对象构造一个与其完全相同的新对象。
-
方法概要
所有方法 实例方法 具体方法 已过时的方法 限定符和类型 方法和说明 Rectangle2DgetBounds()获取结果数据集的地理范围。BoundsTypegetBoundsType()获取分析范围类型。doublegetCellSize()获取结果栅格数据集的单元格大小。CellSizeTypegetCellSizeType()获取结果数据集的单元格的类型。StringgetGridOutputNamePrefix()获取栅格数据集的名称前缀。DatasourcegetOutputDatasource()获取存储结果数据集的数据源。PixelFormatgetPixelFormat()已过时。booleangetUseNoValue()已过时。GeoRegiongetValidRegion()获取分析范围的有效区域。StringgetVectorOutputNamePrefix()获取矢量数据集的名称前缀。booleanisShowProgress()返回是否显示进度条。voidsetBounds(Rectangle2D value)设置结果数据集的地理范围。voidsetBoundsType(BoundsType value)设置分析范围类型。voidsetCellSize(double value)设置结果栅格数据集的单元格大小。voidsetCellSizeType(CellSizeType value)设置结果数据集的单元格类型。voidsetGridOutputNamePrefix(String value)设置栅格数据集的名称前缀。voidsetOutputDatasource(Datasource value)设置存储结果数据集的数据源。voidsetPixelFormat(PixelFormat value)已过时。voidsetShowProgress(boolean value)设置是否显示进度条。voidsetUseNoValue(boolean value)已过时。voidsetValidRegion(GeoRegion value)设置分析范围的有效区域。voidsetVectorOutputNamePrefix(String value)设置矢量数据集的名称前。
-
-
-
构造器详细资料
-
TerrainAnalystSetting
public TerrainAnalystSetting()
构造一个新的 TerrainAnalystSetting 对象。
-
TerrainAnalystSetting
public TerrainAnalystSetting(TerrainAnalystSetting terraindAnalystSetting)
根据给定的 TerrainAnalystSetting 对象构造一个与其完全相同的新对象。- 参数:
terraindAnalystSetting- 给定的地形分析设置类对象。
-
-
方法详细资料
-
getBoundsType
public BoundsType getBoundsType()
获取分析范围类型。- 返回:
- 分析范围类型,默认为 Intersection 类型。
-
setBoundsType
public void setBoundsType(BoundsType value)
设置分析范围类型。- 参数:
value- 分析范围类型,默认值为输入栅格数据集的交集。
-
getBounds
public Rectangle2D getBounds()
获取结果数据集的地理范围。只有 BoundType 为 Custom 时,才可以对其修改。
- 返回:
- 结果数据集的地理范围。默认为 Rectangle(0,0,0,0)
-
setBounds
public void setBounds(Rectangle2D value)
设置结果数据集的地理范围。- 参数:
value- 默认值为输入栅格数据集的交集。
-
getCellSizeType
public CellSizeType getCellSizeType()
获取结果数据集的单元格的类型。- 返回:
- 单元格类型。
-
setCellSizeType
public void setCellSizeType(CellSizeType value)
设置结果数据集的单元格类型。- 参数:
value- 结果数据集单元格的类型。默认值为输入栅格数据集中单元格最小值,即 CellSizeType.Min。
-
getCellSize
public double getCellSize()
获取结果栅格数据集的单元格大小。单位与结果栅格数据集的坐标系单位相同。- 返回:
- 结果栅格数据集的单元格大小。
-
setCellSize
public void setCellSize(double value)
设置结果栅格数据集的单元格大小。单位与结果栅格数据集的坐标系单位相同。只当结果栅格数据集的单元格类型(
setCellSizeType方法)为CellSizeType.CUSTOM时有效。- 参数:
value- 结果栅格数据集的单元格大小。
-
getValidRegion
public GeoRegion getValidRegion()
获取分析范围的有效区域。- 返回:
- 有效区域的范围。默认值为 null。
-
setValidRegion
public void setValidRegion(GeoRegion value)
设置分析范围的有效区域。- 参数:
value- 有效区域范围。
-
getGridOutputNamePrefix
public String getGridOutputNamePrefix()
获取栅格数据集的名称前缀。- 返回:
- 栅格数据集的名称前缀。默认值为 null。
-
setGridOutputNamePrefix
public void setGridOutputNamePrefix(String value)
设置栅格数据集的名称前缀。- 参数:
value- 栅格数据集的名称前缀。
-
getVectorOutputNamePrefix
public String getVectorOutputNamePrefix()
获取矢量数据集的名称前缀。- 返回:
- 矢量数据集的名称前缀。默认值为 null。
-
setVectorOutputNamePrefix
public void setVectorOutputNamePrefix(String value)
设置矢量数据集的名称前。- 参数:
value- 矢量数据集的名称前缀。
-
getOutputDatasource
public Datasource getOutputDatasource()
获取存储结果数据集的数据源。- 返回:
- 存储结果数据集的数据源。默认值为 null。
-
setOutputDatasource
public void setOutputDatasource(Datasource value)
设置存储结果数据集的数据源。- 参数:
value- 存储结果数据集的数据源。
-
isShowProgress
public boolean isShowProgress()
返回是否显示进度条。- 返回:
- 一个布尔值,表示是否显示进度条,如果为 true 表示显示进度条,否则不显示。
- 默认值:
- 默认值为 false。
-
setShowProgress
public void setShowProgress(boolean value)
设置是否显示进度条。- 参数:
value- 是否显示进度条。
-
getUseNoValue
@Deprecated public boolean getUseNoValue()
已过时。- 返回:
- 空值是否参与运算 默认为FALSE
-
setUseNoValue
@Deprecated public void setUseNoValue(boolean value)
已过时。- 参数:
value- 空值是否参与运算
-
getPixelFormat
@Deprecated public PixelFormat getPixelFormat()
已过时。- 返回:
- 数据集的像素格式 默认为DOUBLE
-
setPixelFormat
@Deprecated public void setPixelFormat(PixelFormat value)
已过时。- 参数:
value- 数据集的像素格式
-
-
Copyright © 2021–2025 SuperMap. All rights reserved.