Generar informe de ajuste de bloques (Administración de datos)

Resumen

Genera un informe después de realizar el ajuste de bloques de representación cartográfica de ortofotos en el dataset de mosaico. El informe es fundamental para evaluar la calidad y precisión de los productos de representación cartográfica de ortofotos.

Uso

  • Si se incluye la tabla de puntos de control opcional, el informe de salida contendrá una evaluación de precisión de los puntos de control y del ajuste de bloques.

Sintaxis

arcpy.management.GenerateBlockAdjustmentReport(input_mosaic_dataset, input_solution_table, input_solution_point, output_report, {input_control_point_for_adjustment}, {report_format})
ParámetroExplicaciónTipo de datos
input_mosaic_dataset

La ruta del dataset de mosaico de entrada.

Mosaic Dataset; Mosaic Layer
input_solution_table

La tabla de puntos de solución asociada después del ajuste de bloques.

Table View
input_solution_point

La clase de entidad de puntos de solución.

Table View
output_report

La ruta y el nombre de archivo del informe de representación cartográfica de ortofotos de salida. El formato de salida compatible con un sitio web es HTML.

File
input_control_point_for_adjustment
(Opcional)

La tabla de puntos de control asociada, que puede incluir puntos de enlace y puntos de control del terreno.

Table View
report_format
(Opcional)

El formato de salida del informe de ajuste de bloques.

  • HTMLEl informe de ajuste se crea en forma de un archivo HTML. Esta es la opción predeterminada.
  • PDFEl informe de ajuste se crea en forma de un archivo PDF.
String

Muestra de código

Ejemplo 1 de GenerateBlockAdjustmentReport (ventana de Python)

Esta es una muestra de Python para la herramienta GenerateBlockAdjustmentReport.

import arcpy
mdname = "c:/omproject/adjustedcollection.gdb/droneimgs"
solutiontbl = "c:/omproject/adjustedcollection.gdb/droneimgs_solutiontbl"
solutionpnt = "c:/omproject/adjustedcollection.gdb/droneimgs_solutionpnt"
arcpy.GenerateBlockAdjustmentReport_management(
        mdname, solutiontbl, solutionpnt, "c:/omproject/adjustmentreport.html")
Ejemplo 2 de GenerateBlockAdjustmentReport (script independiente)

Esta es una muestra de un script independiente de la herramienta 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.GenerateBlockAdjustmentReport_management(
        mdname, solutiontbl, solutionpnt, "c:/omproject/adjustmentreport.pdf",
controlpnt, report_format="PDF")

Información de licenciamiento

  • Basic: Sí
  • Standard: Sí
  • Advanced: Sí

Temas relacionados