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ámetro | Explicación | Tipo 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.
| 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.html",
controlpnt)
Entornos
Información de licenciamiento
- Basic: Sí
- Standard: Sí
- Advanced: Sí