Построить отчет блочного уравнивания (Управление данными)

Краткая информация

Создает отчет после выполнения блочного уравнивания ортокартографирования на наборе данных мозаики. Отчет важен для оценки качества и точности продуктов ортокартографии.

Использование

  • Если имеется дополнительная таблица опорных точек, в выходном отчете будет содержаться оценка качества по опорных точкам, а также оценка точности блочного уравнивания.

Параметры

ПодписьОписаниеТип данных
Входной набор данных мозаики

Путь ко входному набору данных мозаики.

Mosaic Dataset; Mosaic Layer
Входная таблица решения

Таблицы точек решений после блочного уравнивания.

Table View
Входные точки решения

Класс объектов точек решения.

Table View
Выходной отчет

Имя и путь к выходному файлу отчета ортокартографирования. Для веб-сайта поддерживается формат HTML.

File
Входные опорные точки для уравнивания
(Дополнительный)

Связанная таблица опорных точек, может включать в себя связующие точки и наземные опорные точки.

Table View
Формат отчета
(Дополнительный)

Задает выходной формат отчета о блочном уравнивании.

  • HTMLОтчет об уравнивании будет создан в формате HTML. Это значение по умолчанию
  • pdfОтчет об уравнивании будет создан в формате PDF.
  • JSONОтчет об уравнивании будет создан в формате JSON.
  • Краткий 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)

Это пример Python для функции GenerateBlockAdjustmentReport.

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: Да

Связанные разделы