com.supermap.image.processing

类 GeometricProject.Creator

  • 封闭类:
    GeometricProject


    public static class GeometricProject.Creator
    extends Object
    几何工程创建类,用于创建几何工程
    • 方法详细资料

      • setProjectRootPath

        public GeometricProject.Creator setProjectRootPath(String projectRootPath)
        设置几何工程目录
        参数:
        projectRootPath - 几何工程目录
        返回:
        当前对象
      • getProjectRootPath

        public String getProjectRootPath()
        获取几何工程的主目录
        返回:
        几何工程的主目录
      • setConfig

        public GeometricProject.Creator setConfig(GeometricProjectConfig config)
        设置几何工程的配置选项。配置选项在创建完工程后无法修改。
        参数:
        config - 几何工程的配置选项
        返回:
        当前对象
      • getConfig

        public GeometricProjectConfig getConfig()
        获取几何工程配置选项
        返回:
        几何工程配置选项
      • setSourceImages

        public GeometricProject.Creator setSourceImages(InputImagePackage[] imagePackages)
        设置待处理的原始影像,必须含所有 RPC 参数
        参数:
        imagePackages - 待处理原始影像
        返回:
        当前对象
      • getSourceImages

        public InputImagePackage[] getSourceImages()
        获取待处理的原始影像
        返回:
        待处理的原始影像组
      • setReferenceImages

        public GeometricProject.Creator setReferenceImages(InputImage[] referenceImages)
        设置参考影像,用于提取地面控制点等
        参数:
        referenceImages - 参考影像
        返回:
        当前对象
      • getReferenceImages

        public InputImage[] getReferenceImages()
        获取参考影像
        返回:
        参考影像
      • setAnchorProjects

        public GeometricProject.Creator setAnchorProjects(GeometricProject[] anchorProjects)
        设置锚点几何工程。锚点几何工程为已经正确进行过几何处理的工程。在进行区域网平差时,如果当前几何工程中的影像与锚点几何工程的影像 有重叠区,则会以锚点工程的影像为基准.

        注意:当前几何工程的影像的初始误差很小(比如5个像素)时才适用此种方法,当影像的初始误差大于5像素时,建议将当前几何工程与锚点几何工程影像一起进行区域网平差,提高影像的绝对精度

        参数:
        anchorProjects - 锚点几何处理工程数组
        返回:
        当前对象
      • getAnchorProject

        public GeometricProject[] getAnchorProject()
        获取锚点几何工程。
        返回:
        锚点几何工程
      • getBuildPyramidParameter

        public ImagePyramidBuildingParameter getBuildPyramidParameter()
        获取创建影像金字塔参数
        返回:
        创建影像金字塔参数
      • setRPCDirectory

        public GeometricProject.Creator setRPCDirectory(String directory)
        设置 RPC 文件路径。可选参数。如果设置修正的 RPC 文件路径,几何处理过程中将使用指定的 RPC 文件路径下的 RPC 参数。如果没有指定 RPC 文件路径或 RPC 文件路径下不存在 rpc 文件时,将直接使用原始影像的 RPC 参数
        参数:
        directory - RPC 文件路径
        返回:
        当前对象
      • getRPCDirectory

        public String getRPCDirectory()
        获取 RPC 文件路径
        返回:
        RPC 文件路径
      • create

        public GeometricProject create()
        创建几何工程
        返回:
        几何工程
      • getLastError

        public String getLastError()
        获取最新的错误信息
        返回:
        最新的错误信息

Copyright © 2021–2024 SuperMap. All rights reserved.