com.supermap.image.processing
类 GenerateDSMParameter
- java.lang.Object
-
- com.supermap.image.processing.GenerateDSMParameter
-
- 直接已知子类:
- GenerateDEMParameter
public class GenerateDSMParameter extends Object
生成DSM参数
-
-
构造器概要
构造器 构造器和说明 GenerateDSMParameter()构造一个DSM生成参数
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 DenseMatchingMethodgetDenseMatchingMethod()doublegetResolution()DatasetVectorgetRiverMask()Rectangle2DgetTargetBounds()PrjCoordSysgetTargetPrjCoordSys()StringgetWaterBodyElevationFieldName()booleanisUseTripleImages()GenerateDSMParametersetDenseMatchingMethod(DenseMatchingMethod denseMatchingMethod)设置密集匹配方法GenerateDSMParametersetPrjCoordSys(PrjCoordSys value)设置影像坐标系GenerateDSMParametersetResolution(double resolution)设置影像分辨率GenerateDSMParametersetRiverMask(DatasetVector riverMask)设置水体掩膜GenerateDSMParametersetTargetBounds(Rectangle2D bounds)设置影像范围GenerateDSMParametersetUseTripleImages(boolean value)当输入的影像数据是三线阵传感器数据时,设置是否进行三线阵遥感影像生产, 若为是,进行三线阵生产,若为否,进行双线阵生产GenerateDSMParametersetWaterBodyElevationFieldName(String waterBodyElevationFieldName)设置水体掩膜高程字段,用于掩膜填值,可以为空
-
-
-
方法详细资料
-
getDenseMatchingMethod
public DenseMatchingMethod getDenseMatchingMethod()
- 返回:
- 获取密集匹配方法
-
setDenseMatchingMethod
public GenerateDSMParameter setDenseMatchingMethod(DenseMatchingMethod denseMatchingMethod)
设置密集匹配方法- 参数:
denseMatchingMethod- 密集匹配方法- 返回:
- 当前对象
-
setTargetBounds
public GenerateDSMParameter setTargetBounds(Rectangle2D bounds)
设置影像范围- 参数:
bounds- 影像输出范围- 返回:
- 当前对象
-
isUseTripleImages
public boolean isUseTripleImages()
- 返回:
- 是否进行三线阵遥感影像生产
-
setUseTripleImages
public GenerateDSMParameter setUseTripleImages(boolean value)
当输入的影像数据是三线阵传感器数据时,设置是否进行三线阵遥感影像生产, 若为是,进行三线阵生产,若为否,进行双线阵生产- 参数:
value- 是否进行三线阵遥感影像生产- 返回:
- 当前对象
-
getTargetBounds
public Rectangle2D getTargetBounds()
- 返回:
- 获取影像输出范围
-
setRiverMask
public GenerateDSMParameter setRiverMask(DatasetVector riverMask)
设置水体掩膜- 参数:
riverMask- 影像水体掩膜- 返回:
- 当前对象
-
getRiverMask
public DatasetVector getRiverMask()
- 返回:
- 获取水体掩膜
-
setWaterBodyElevationFieldName
public GenerateDSMParameter setWaterBodyElevationFieldName(String waterBodyElevationFieldName)
设置水体掩膜高程字段,用于掩膜填值,可以为空- 参数:
waterBodyElevationFieldName- 水体掩膜高程字段- 返回:
- 当前对象
-
getWaterBodyElevationFieldName
public String getWaterBodyElevationFieldName()
- 返回:
- 获取水体掩膜高程字段
-
getResolution
public double getResolution()
- 返回:
- 获取影像分辨率
-
setResolution
public GenerateDSMParameter setResolution(double resolution)
设置影像分辨率- 参数:
resolution- 分辨率- 返回:
- 当前对象
-
getTargetPrjCoordSys
public PrjCoordSys getTargetPrjCoordSys()
- 返回:
- 获取影像坐标系
-
setPrjCoordSys
public GenerateDSMParameter setPrjCoordSys(PrjCoordSys value)
设置影像坐标系- 参数:
value- 影像坐标系- 返回:
- 当前对象
-
-
Copyright © 2021–2025 SuperMap. All rights reserved.