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

        public DomProjectConfig()
        默认构造函数
    • 方法详细资料

      • 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.