com.supermap.image.processing
类 GeometricProject.Creator
- java.lang.Object
-
- 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()
获取锚点几何工程。- 返回:
- 锚点几何工程
-
setBuildPyramidParameter
public GeometricProject.Creator setBuildPyramidParameter(ImagePyramidBuildingParameter parameter)
设置创建金字塔参数- 参数:
parameter
- 创建影像金字塔参数- 返回:
- 当前对象
-
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()
获取最新的错误信息- 返回:
- 最新的错误信息
-
addSteppedListener
public GeometricProject.Creator addSteppedListener(SteppedListener l)
添加进度信息监听对象- 参数:
l
- 进度信息监听对象
-
removeSteppedListener
public GeometricProject.Creator removeSteppedListener(SteppedListener l)
移除进度信息监听对象- 参数:
l
- 进度信息监听对象
-
-
Copyright © 2021–2024 SuperMap. All rights reserved.