com.supermap.image.processing
类 DomProjectConfig
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.data.InternalHandleDisposable
-
- com.supermap.image.processing.DomProjectConfig
-
- 所有已实现的接口:
- IDisposable
public class DomProjectConfig extends com.supermap.data.InternalHandleDisposable
DOM 处理工程的配置选项
-
-
构造器概要
构造器 构造器和说明 DomProjectConfig()
默认构造函数
-
方法概要
所有方法 静态方法 实例方法 具体方法 限定符和类型 方法和说明 void
dispose()
CoordSysTransMethod
getCoordSysTransMethod()
获取投影转换方法CoordSysTransParameter
getCoordSysTransParameter()
获取投影转换参照系转换参数DomTemplateType
getDomTemplateType()
获取 DOM 处理模板类型ElevationData
getElevationData()
获取高程数据double
getNoValue()
获取无值或背景值,默认为 NaNPrjCoordSys
getTargetPrjCoordSys()
获取目标坐标系DomProjectConfig
setCoordSysTransMethod(CoordSysTransMethod coordSysTransMethod)
设置投影转换方法DomProjectConfig
setCoordSysTransParameter(CoordSysTransParameter coordSysTransParameter)
设置投影转换参照系转换参数DomProjectConfig
setDomTemplateType(DomTemplateType domTemplateType)
设置 DOM 处理模板,DOM 处理模板决定了 DOM 处理工程中影像处理的方式,默认为融合影像。DomProjectConfig
setElevationData(ElevationData elevationData)
设置高程数据。static void
setIsDisposable(com.supermap.data.InternalHandleDisposable obj, boolean disposable)
DomProjectConfig
setNoValue(double noValue)
指定影像处理的无值或背景值,无值和背景值在影像处理过程中不处理。DomProjectConfig
setTargetPrjCoordSys(PrjCoordSys prjCoordSys)
设置目标坐标系,即结果影像的坐标系。
-
-
-
方法详细资料
-
dispose
public void dispose()
-
setElevationData
public DomProjectConfig setElevationData(ElevationData elevationData)
设置高程数据。只有当创建 DOM 处理工程输入为 RPC 影像时才需要指定高程数据,对于输入正射影像和几何处理工程都不需要指定高程数据- 参数:
elevationData
- 高程数据- 返回:
- 当前 DomProjectConfig 对象
-
getElevationData
public ElevationData getElevationData()
获取高程数据- 返回:
- 高程数据
-
setDomTemplateType
public DomProjectConfig setDomTemplateType(DomTemplateType domTemplateType)
设置 DOM 处理模板,DOM 处理模板决定了 DOM 处理工程中影像处理的方式,默认为融合影像。 当选择DomTemplateType.PANCHROMATIC
时,将只使用全色影像,输出结果也为全色影像影像,无法生成真彩色影像。 当选择DomTemplateType.MULTISPECTRAL
时,将只使用多光谱影像,不会进行影像融合,也无法生成融合影像。 当选择DomTemplateType.FUSE
时,将使用全色和多光谱影像,DOM 处理结果为融合影像。- 参数:
domTemplateType
- DOM 处理模板类型- 返回:
- 当前 DomProjectConfig 对象
-
getDomTemplateType
public DomTemplateType getDomTemplateType()
获取 DOM 处理模板类型- 返回:
- DOM 处理模板类型
-
setTargetPrjCoordSys
public DomProjectConfig setTargetPrjCoordSys(PrjCoordSys prjCoordSys)
设置目标坐标系,即结果影像的坐标系。可选参数,默认为原始影像的坐标系。- 参数:
prjCoordSys
- 目标坐标系- 返回:
- 当前 DomProjectConfig 对象
-
getTargetPrjCoordSys
public PrjCoordSys getTargetPrjCoordSys()
获取目标坐标系- 返回:
- 目标坐标系。
-
setCoordSysTransMethod
public DomProjectConfig setCoordSysTransMethod(CoordSysTransMethod coordSysTransMethod)
设置投影转换方法- 参数:
coordSysTransMethod
- 投影转换方法- 返回:
- 当前对象
-
getCoordSysTransMethod
public CoordSysTransMethod getCoordSysTransMethod()
获取投影转换方法- 返回:
- 投影转换方法
-
getCoordSysTransParameter
public CoordSysTransParameter getCoordSysTransParameter()
获取投影转换参照系转换参数- 返回:
- 投影转换参照系转换参数
-
setCoordSysTransParameter
public DomProjectConfig setCoordSysTransParameter(CoordSysTransParameter coordSysTransParameter)
设置投影转换参照系转换参数- 参数:
coordSysTransParameter
- 投影转换参照系转换参数- 返回:
- 当前对象
-
setNoValue
public DomProjectConfig setNoValue(double noValue)
指定影像处理的无值或背景值,无值和背景值在影像处理过程中不处理。当通过当前接口设置了无值或背景值时使用当前置的值作为影像处理过程中的无值。 当没有指定无值或背景值,或者设置的值无效(无效值为nan或超出像素类型数据范围)时,则使用被处理影像的无值。当被处理影像也没有无值时,则使用被处理影 像的像素类型对应的最小有效值做为无值- 参数:
noValue
- 指定的无值或背景值- 返回:
- 当前对象
-
getNoValue
public double getNoValue()
获取无值或背景值,默认为 NaN- 返回:
- 无值或背景值
-
setIsDisposable
public static void setIsDisposable(com.supermap.data.InternalHandleDisposable obj, boolean disposable)
-
-
Copyright © 2021–2024 SuperMap. All rights reserved.