Подпись | Описание | Тип данных |
Входной набор данных мозаики | Путь ко входному набору данных мозаики. | Mosaic Dataset; Mosaic Layer |
Входная таблица решения | Таблицы точек решений после блочного уравнивания. | Table View |
Входные точки решения | Класс объектов точек решения. | Table View |
Выходной отчет | Имя и путь к выходному файлу отчета ортокартографирования. Для веб-сайта поддерживается формат HTML. | File |
Входные опорные точки для уравнивания (Дополнительный) | Связанная таблица опорных точек, может включать в себя связующие точки и наземные опорные точки. | Table View |
Формат отчета (Дополнительный) | Задает выходной формат отчета о блочном уравнивании.
| 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 (Дополнительный) | Задает выходной формат отчета о блочном уравнивании.
| String |
Пример кода
Это пример 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.
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: Да