com.supermap.image.processing

类 Orthorectification



  • public class Orthorectification
    extends Object
    生成正射影像
    • 构造器详细资料

      • Orthorectification

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

      • getLastError

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

        public DatasetImage generateOrthophoto(DatasetImage sourceDatasetImage,
                                               String rpcPath,
                                               OrthorectificationParameter parameter,
                                               String outputFilePath)
        根据 RPC 信息生成正射影像
        参数:
        sourceDatasetImage - 原始影像数据集,需要有 RPC 信息
        rpcPath - 原始影像数据集对应的 RPC 文件路径,当 rpcPath 为空时,使用影像数据集默认的 RPC 信息
        parameter - 生成正射影像参数
        outputFilePath - 结果影像文件路径
        返回:
        结果影像数据集
      • generateOrthophoto

        public DatasetImage generateOrthophoto(DatasetImage sourceDatasetImage,
                                               String rpcPath,
                                               OrthorectificationParameter parameter,
                                               String outputFilePath,
                                               ImageOutputOption outOption)
        根据 RPC 信息生成正射影像
        参数:
        sourceDatasetImage - 原始影像数据集,需要有 RPC 信息
        rpcPath - 原始影像数据集对应的 RPC 文件路径,当 rpcPath 为空时,使用影像数据集默认的 RPC 信息
        parameter - 生成正射影像参数
        outputFilePath - 结果影像文件路径
        outOption - 影像输出参数选项
        返回:
      • generateOrthophotos

        public DatasetImage[] generateOrthophotos(DatasetImage[] datasetImages,
                                                  String rpcDirectory,
                                                  OrthorectificationParameter parameter,
                                                  String outputDirectory)
        批量生成正射影像
        参数:
        datasetImages - 原始影像数据集数组
        rpcDirectory - RPC 文件目录,当RPC文件目录为空时,会使用原始影像数据集的 RPC 信息
        parameter - 生成正射影像参数
        outputDirectory - 结果影像文件目录
        返回:
        结果影像数据集数组
      • generateOrthophotos

        public DatasetImage[] generateOrthophotos(DatasetImage[] datasetImages,
                                                  String rpcDirectory,
                                                  OrthorectificationParameter parameter,
                                                  String outputDirectory,
                                                  int parallelNumber)
        批量生成正射影像
        参数:
        datasetImages - 原始影像数据集数组
        rpcDirectory - RPC 文件目录,当RPC文件目录为空时,会使用原始影像数据集的 RPC 信息
        parameter - 生成正射影像参数
        outputDirectory - 结果影像文件目录
        parallelNumber - 并发线程数目
        返回:
        结果影像数据集数组
      • generateOrthophotos

        public DatasetImage[] generateOrthophotos(DatasetImage[] datasetImages,
                                                  String rpcDirectory,
                                                  OrthorectificationParameter parameter,
                                                  String outputDirectory,
                                                  ImageOutputOption outOption,
                                                  int parallelNumber)
        批量生成正射影像
        参数:
        datasetImages - 原始影像数据集数组
        rpcDirectory - RPC 文件目录,当RPC文件目录为空时,会使用原始影像数据集的 RPC 信息
        parameter - 生成正射影像参数
        outputDirectory - 结果影像文件目录
        outOption - 写出结果影像参数项
        parallelNumber - 并发线程数目
        返回:
        结果影像数据集数组
      • generateOrthophotos

        public DatasetImage[] generateOrthophotos(DatasetImage[] datasetImages,
                                                  String rpcDirectory,
                                                  OrthorectificationParameter parameter,
                                                  String outputDirectory,
                                                  ImageOutputOption outOption,
                                                  int parallelNumber,
                                                  ParallelStrategy parallelStrategy)
        批量生成正射影像
        参数:
        datasetImages - 原始影像数据集数组
        rpcDirectory - RPC 文件目录,当RPC文件目录为空时,会使用原始影像数据集的 RPC 信息
        parameter - 生成正射影像参数
        outputDirectory - 结果影像文件目录
        outOption - 写出结果影像参数项
        parallelNumber - 并发线程数目
        parallelStrategy - 并行策略
        返回:
        结果影像数据集数组
      • addSteppedListener

        public void addSteppedListener(SteppedListener l)
        添加进度信息监听对象
        参数:
        l - 进度信息监听对象
      • removeSteppedListener

        public void removeSteppedListener(SteppedListener l)
        移除进度信息监听对象
        参数:
        l - 进度信息监听对象

Copyright © 2021–2024 SuperMap. All rights reserved.