在 Advanced 许可等级下可用。
创建正射映射工作空间后,下一步即是使用平差和优化组中的工具执行区域网平差。 平差工具负责的操作包括:计算重叠图像的匹配点(连接点)、执行三角测量计算和粗糙正射校正。 平差工具使用适合各个正射映射工作空间类型的算法和处理过程。 例如,算法针对卫星影像执行 RPC 三角测量并针对航空影像执行帧三角测量。 用于平差计算的参数可在平差对话框中进行定义。 可通过质量报告工具查看平差质量报告。
注:
ArcGIS Pro 中正射映射工程内的航空三角测量具有以下限制:
- 100 GP 用于无人机和数码帧影像
- 1000 GP 用于扫描的航空影像
- 卫星影像的大小没有限制
以千兆像素为单位的工程大小可以通过将图像数量乘以图像的像素大小(以兆像素为单位)再除以 1000 来计算。
例如,如果航拍图像为 10,000 x 12,000 像素,则图像为 120 兆像素。
具有 400 张 120 兆像素图像的工程为 (400 x 120)/1000 = 48 千兆像素。
这些限制代表可以有效处理的块大小的预期限制。 更大的块可能能够在 ArcGIS Pro 的当前版本中运行,但是在未来版本中可能会强制要求使用限制。 对于在适当硬件上作为 ArcGIS Image Server 的一部分运行的正射映射,不会应用此限制。
平差工具
平差工具 用于对当前正射映射工作空间中的图像集合执行区域网平差。 可以在图像源分辨率下进行处理 - 先计算源图像中的连接点,然后根据计算的连接点执行三角测量;也可在粗糙分辨率下进行处理,以估计外部图像方向并提高 GPS 定位性能。 无人机影像和扫描的航空影像通常包含质量较差,或无外部方向和粗略的 GPS 信息。 如果方向信息包含在无人机影像的元数据中,请选中使用元数据中的方向复选框。 否则,将计算方向参数 omega、phi 和 kappa。 在大多数情况下,将在粗糙的分辨率下执行初始平差 - 使用用户定义的金字塔等级来估计影像方向,然后在源分辨率下执行平差。 在精确的平差计算中,初始平差中生成的连接点将用作以源分辨率进行的连接点计算和三角测量计算的种子。 在创建正射映射工作空间前或创建的过程中,为影像集构建金字塔,将减少初始平差过程的时间。
平差选项
在平差对话框 中定义用于计算区域网平差的参数。 这些参数包括变换类型、连接点密度、源影像和已计算的平差点的相对精度以及其他参数,如下所述。 根据指定的工作空间类型,在对话框中显示合适的参数组。 例如,为卫星影像工作空间提供的参数与针对无人机影像定义的参数不同。
重置工具
重置工具 可将工作空间返回到先前选择的状态。 由此可以更改平差参数、重新处理图像集合并优化结果。 使用重置为初始状态选项可将工作空间返回到未经平差的初始状态。 使用重置为估计状态选项可将工作空间恢复为已快速平差状态,或使用重置为完整平差状态选项将工作空间重置为先前的完整平差状态。 要保留当前的正射产品,请在重置之前保存一个副本。 如果重置选项不可用,则该功能未启用。
重置功能默认未启用,请通过选中工作空间创建向导的工作空间配置页面上的允许校正重置复选框将其激活。
优化平差
要根据地面参考进一步提高平差精度,可通过管理 GCP 工具 在优化组中添加地面控制点 (GCP)。 可通过在 GCP 管理器表中查看 GCP 残差来评估校正质量。 GCP 残差信息在 dX、dY 和 dZ 字段中列出,分别表示测量位置与其真实地面坐标在 x、y 和 z 方向上的偏差。 可通过单击字段标题按升序或降序对残差进行排序。 具有非预期残差值的 GCP 通常指示调查的地面坐标、记录的坐标或测量的图像位置存在错误。 如果遇到的 GCP 测量位置具有较高的残差值,建议检查、重新测量和重新运行校正,以包含所有更改。 如果发现残差值未得到改善,右键单击 GCP 标注,然后单击检测点更改点状态。 类似于 GCP,检测点是具有已知地面坐标的点,并捕获多个重叠影像中的可见要素。 但是,我们并不将其用作控制平差过程的输入。 相反,检测点可以测量校正结果的精度。 对于每个检测点,其已知地面位置和平差后的对应像素位置之间的距离将用于计算均方根误差 (RMSE)。 更改点状态后必须重新运行校正,以将更改合并到校正过程中。 与区域网平差精度有关的其他统计信息位于校正报表窗口中。
要查看单个图像的平差信息(包括连接点覆盖范围、连接点计数和均方根 (RMS)),请使用检查组中的图像检查器 。 这使得您可以根据平差统计数据过滤或删除图像,或激活未曾在平差中使用的图像。 如果校正误差大于预期,请使用管理连接点工具 来检查和编辑连接点。 管理连接点工具还可以用于重新激活图像。
图层渲染
完成平差后,系统将自动填充内容窗格中的解决方案数据和控制点图层。 要调整图层符号系统,请右键单击图层,选择图层符号系统,然后选择一种关联点的显示方法。 此外,还可以打开和关闭图层组。
管理连接点
管理连接点窗格显示了多个用于处理连接点的工具。 可以使用连接点编辑器工具 过滤、添加和移除连接点,从而增强图像连接和校正精度。 运行分析连接点工具 以生成 coverage 要素类和重叠面要素类;这些要素类将添加到 QA/QC 数据实体并包含在图像检查器表中。 这两个要素类能够帮助您了解是否具有足够的连接点以及需要在何处添加更多的连接点。 要为影像集合中的特定区域添加连接点,或使用不同的参数重新计算连接点,请运行重新计算连接点工具 。 生成连接点地图位置可能是一个非常耗时的过程,尤其在处理大型工程时更是如此。 因此,这是一个可选步骤,可以在使用重新投影连接点 的初始校正过程后运行该步骤。
注:
在校正过程中,您只能使用校正窗口中的重新投影连接点选项。 要在校正过程中最初跳过此任务后运行此任务,请使用管理连接点下拉菜单上的重新投影连接点选项。
这些工具将更新正射映射工作空间中的控制点。 再次运行平差工具以合并更改并更新图像集合。 有关使用“连接点编辑器”和“影像检查器”的完整工作流,请参阅管理正射映射工作空间中的连接点。
图标 | 名称 | 描述 |
---|---|---|
加载图像 | 从地图中选择并加载重叠影像。 | |
添加影像 | 添加重叠影像。 | |
按 ID 添加影像 | 按影像 ID 添加影像。 | |
移除图像 | 移除图像。 | |
添加点集 | 根据所选连接点创建点集。 | |
添加连接点 | 通过单击预览窗格中的图像中的位置来创建连接点。 然后,在其他图像中添加相应的连接点。 | |
删除所有已过滤点集 | 删除所有已列出的点集。 | |
删除点集 | 删除所选点集。 | |
删除连接点 | 删除所选连接点。 | |
撤消上次对连接点所做的编辑 | 撤消上次对连接点所做的编辑。 | |
动态范围调整 | 仅使用图像显示窗口内包含的数据来调整拉伸。 | |
使连接点居中 | 将查看器居中放置在连接点上。 | |
过滤点集 | 通过选择、当前地图范围和属性来过滤点集。 | |
闪烁地图上的点集中的连接点 | 突出显示地图上所选的点集。 | |
将已列出的连接点显示为地图上的所选连接点 | 在地图上突出显示已列出的连接点。 | |
显示解决方案点 | 显示查看器中的解决方案点。 | |
同步放大 | 将所有图像视图调整为第一个图像的比例。 | |
同步缩小 | 将预览中的所有图像缩小到固定比例。 | |
缩放 | 缩放至全图范围。 | |
旋转 | 旋转连接点图像视图。 | |
同步平移 | 当平移视图时,对视图进行同步。 | |
显示手动连接点 | 在预览窗口中显示手动连接点。 |
GCP 管理器
GCP 管理器窗格用于添加、编辑和管理控制点,以便在正射映射工程中使用这些控制点。 如果 GCP 管理器窗格的表格中没有任何行,则表示当前不存在与您的正射映射工程相关联的 GCP 或连接点。 如果您已将 GCP 保存在文件中,则可以使用导入 GCP 按钮 将其导入。 如果您没有 GCP 文件,则可以使用管理 GCP 下拉菜单上的计算 GCP 来创建 GCP。 您还可以使用添加 GCP 或连接点工具 来创建 GCP 和连接点。
要将 GCP 手动添加到 GCP 管理器窗格,请单击手动添加 GCP 按钮 。 选择后,新行将添加到 GCP 管理器表中。 GCP ID、X、Y 和 Z 字段可以使用相应的坐标信息进行编辑或更新。 XY Accuracy 或 Z Accuracy 字段可用于将 GCP 分类为 1D、2D 或 3D 点。 当重分类 GCP 时,请使用以下指南:
- 一维 (1D) GCP - 仅具有垂直或 z 值的 GCP。 此 GCP 类型的 XY Accuracy 字段必须设置为 NA,并且仅在 Z 字段中输入高度或 z 值。
- 二维 (2D) GCP - 仅具有 x,y 值(东向和北向)的 GCP。 此 GCP 类型的 Z Accuracy 字段必须设置为 NA,并在相应字段中输入 x,y 值。
- 三维 (3D) GCP - 具有 x,y 和 z 值(东向、北向和高度)的 GCP。
注:
双击每个字段以在 GCP 管理器中输入 3D 值。 要将 3D GCP 转换为 1D 或 2D GCP,请将 XY Accuracy 或 Z Accuracy 字段设置为 NA。
使用手动添加 GCP 按钮 将 2D 或 3D GCP 坐标输入到 GCP 管理器表格中后,待处理的 GCP 符号将显示在 2D 地图视图中,并突出显示 GCP 位置。 所显示 GCP 位置的准确性将直接关系到地图的准确性。 建议使用调查员提供的显示 GCP 位置的描述或影像来指导点识别和测量。 不含 x,y 值的 1D GCP 将不会显示在地图上。
下表列出了可在 GCP 管理器窗格中使用的所有工具。 有关添加 GCP 的完整工作流,请参阅将 GCP 添加到正射映射工作空间。
图标 | 名称 | 描述 |
---|---|---|
添加 GCP 或连接点 | 可以单击地图上的位置来创建 GCP。 然后,在 GCP 管理器查看器中添加相应的连接点。 | |
手动添加 GCP | 创建具有通用 GCP ID 的空行,用于将 1D、2D 或 3D GCP 添加到工程。 可以在 GCP 管理器预览窗口中测量相应的 GCP 连接点。 | |
清除链接 | 针对所选地面控制点,删除图像之间的所有链接。 | |
删除 GCP | 删除所选地面控制点。 | |
撤消删除 GCP | 撤消删除 GCP 操作。 | |
全部删除 | 删除所有地面控制点。 | |
导入 GCP | 从文本文件、.csv 文件或要素类中导入 GCP 文件。 要素类必须在 Shape 字段或两个单独的字段中定义 x,y。 | |
导出 GCP | 将 GCP 导出到文件。 | |
过滤器 | 按下过滤器切换按钮以显示所有 GCP,或仅显示当前地图中的 GCP。 默认设置为显示所有 GCP。 单击过滤器按钮以过滤掉当前范围外的 GCP。 当 GCP 位于图像集合区域之外或者用于关注感兴趣区域内的某个 GCP 时,可以使用该工具。 | |
刷新 | 刷新 GCP 管理器窗格和地图显示中的 GCP。 对 GCP 进行编辑以确保管理器和地图显示仍然同步时,该工具将非常有用。 | |
GCP_Manager | 定义 GCP 值格式并设置用于测量 GCP 连接点的符号的类型、颜色和大小。 | |
定义 Z 校正 | 定义 Z 校正方法以在无法使用地图属性定义变换时手动收集地面控制点。 | |
设置 GCP 精度 | 更新所有或所选的 GCP 精度值。 | |
添加影像 | 将所选影像添加到预览窗口。 | |
按 ID 添加影像 | 使用影像 ID 将影像添加到预览窗口。 | |
缩放 | 缩放至图像全图范围。 | |
显示 GCP | 在图像显示窗口中显示相应的 GCP 位置。 | |
动态范围调整 | 仅使用图像显示窗口内包含的数据来调整拉伸。 | |
拉伸 | 应用百分比裁剪拉伸,且使用经修改的“最大”中断默认值。 | |
锐化 | 对预览图像应用卷积插值过滤器。 |
要暂时禁用 GCP,请将 XY Accuracy 和 Z Accuracy 字段更改为 <NA>。
要将 GCP 更改为检测点,请右键单击表中的 GCP 行,然后选择更改为检测点。