生成区域网平差报告 (数据管理)

摘要

可在对镶嵌数据集执行正射映射区域网平差后生成报告。 当评估正射映射产品的质量和精度时,该报告将非常重要。

使用情况

  • 如果包含可选控制点表,则输出报告将包含控制点的精度评估以及区域网平差的精度评估。

参数

标注说明数据类型
输入镶嵌数据集

输入镶嵌数据集路径。

Mosaic Dataset; Mosaic Layer
输入解决方案表

区域网平差后的关联解决方案点表。

Table View
输入解决方案点

解决方案点要素类。

Table View
输出报表

输出正射映射报告文件路径和名称。 网站支持的输出格式为 HTML。

File
供校正的输入控制点
(可选)

包含连接点和地面控制点的关联控制点表。

Table View
报告格式
(可选)

指定区域网平差报告的输出格式。

  • HTML将以 HTML 格式创建平差报告。 这是默认设置。
  • PDF将以 PDF 格式创建平差报告。
  • JSON将以 JSON 格式创建平差报告。
  • Brief JSON将以缩写 JSON 格式创建平差报告。
String

arcpy.management.GenerateBlockAdjustmentReport(input_mosaic_dataset, input_solution_table, input_solution_point, output_report, {input_control_point_for_adjustment}, {report_format})
名称说明数据类型
input_mosaic_dataset

输入镶嵌数据集路径。

Mosaic Dataset; Mosaic Layer
input_solution_table

区域网平差后的关联解决方案点表。

Table View
input_solution_point

解决方案点要素类。

Table View
output_report

输出正射映射报告文件路径和名称。 网站支持的输出格式为 HTML。

File
input_control_point_for_adjustment
(可选)

包含连接点和地面控制点的关联控制点表。

Table View
report_format
(可选)

指定区域网平差报告的输出格式。

  • HTML将以 HTML 格式创建平差报告。 这是默认设置。
  • PDF将以 PDF 格式创建平差报告。
  • JSON将以 JSON 格式创建平差报告。
  • BRIEF JSON将以缩写 JSON 格式创建平差报告。
String

代码示例

GenerateBlockAdjustmentReport 示例 1(Python 窗口)

这是 GenerateBlockAdjustmentReport 函数的 Python 示例。

import arcpy
arcpy.management.ComputeBlockAdjustment(
     "c:/BD/BD.gdb/redQB", "c:/BD/BD.gdb/redQB_tiePoints",
     "POLYORDER1", "c:/BD/BD.gdb/redQB_solution")
GenerateBlockAdjustmentReport 示例 2(独立脚本)

这是 GenerateBlockAdjustmentReport 函数的独立脚本示例。

import arcpy
mdname = "c:/omproject/adjustedcollection.gdb/droneimgs"
solutiontbl = "c:/omproject/adjustedcollection.gdb/droneimgs_solutiontbl"
solutionpnt = "c:/omproject/adjustedcollection.gdb/droneimgs_solutionpnt"
controlpnt = "c:/omproject/adjustedcollection.gdb/droneimgs_tiepoints"
arcpy.management.GenerateBlockAdjustmentReport(
        mdname, solutiontbl, solutionpnt, "c:/omproject/adjustmentreport.pdf",
controlpnt, report_format="PDF")

许可信息

  • Basic: 是
  • Standard: 是
  • Advanced: 是

相关主题