com.supermap.data.processing

类 ObliquePhotogrammetryGovernance

  • java.lang.Object
    • com.supermap.data.InternalHandle
      • com.supermap.data.InternalHandleDisposable
        • com.supermap.data.processing.ObliquePhotogrammetryGovernance
  • 所有已实现的接口:
    IDisposable


    public class ObliquePhotogrammetryGovernance
    extends com.supermap.data.InternalHandleDisposable
    倾斜数据预处理

    支持对倾斜数据进行检查和修复,是否检查和修复损坏文件、是否修复错误的包围盒、是否修复错误的骨架、是否修复过大的纹理(支持设置纹理阈值)、是否修复冗余纹理。

    • 构造器详细资料

      • ObliquePhotogrammetryGovernance

        public ObliquePhotogrammetryGovernance()
        默认构造一个新的 ObliquePhotogrammetryGovernance 对象。
    • 方法详细资料

      • dispose

        public void dispose()
        释放对象所占资源。
      • removeSteppedListener

        public void removeSteppedListener(SteppedListener l)
      • getInputFolder

        public String getInputFolder()
        获取输入目录,原始倾斜数据所在文件目录。
        返回:
        倾斜数据文件目录
      • setInputFolder

        public void setInputFolder(String inputFolder)
        设置输入目录,原始倾斜数据所在文件目录。
        参数:
        inputFolder - 倾斜数据文件目录
      • getGovernanceParameters

        public GovernanceParameters getGovernanceParameters()
        获取倾斜检查参数
        返回:
        倾斜检查参数
      • setGovernanceParameters

        public void setGovernanceParameters(GovernanceParameters params)
        设置倾斜检查参数
        参数:
        params - 倾斜检查参数
      • checkAndRepair

        public boolean checkAndRepair()
        执行检查文件完整性以及修复
        返回:
      • isContainErrorFile

        public boolean isContainErrorFile()
        是否存在已损坏文件

        优先检查倾斜数据是否有损坏,如没有损坏的文件,再检查不规范的数据。

        如果检查到损坏的文件,返回true,并在原始倾斜数据目录下生成一个lod.txt文件,文件里记录了哪些osgb文件已经损坏,需要将这些数据修复后再继续使用。 如果未检查到损坏的文件,则返回false。

        返回:
        一个bool值,检查到有损坏的文件,返回true;反之返回false。
      • setIsDisposable

        public static void setIsDisposable(com.supermap.data.InternalHandleDisposable obj,
                                           boolean disposable)

Copyright © 2021–2024 SuperMap. All rights reserved.