Générer un rapport d'ajustement de bloc (Gestion des données)

Résumé

Génère un rapport après avoir exécuté un ajustement de bloc d’ortho-cartographie dans un jeu de données mosaïque. Le rapport est essentiel pour évaluer la qualité et la précision des produits d’ortho-cartographie.

Utilisation

  • Si la table des points de contrôle optionnelle est incluse, le rapport en sortie contient l’évaluation de la précision des points de contrôle, ainsi que l’évaluation de la précision de l’ajustement de bloc.

Syntaxe

arcpy.management.GenerateBlockAdjustmentReport(input_mosaic_dataset, input_solution_table, input_solution_point, output_report, {input_control_point_for_adjustment}, {report_format})
ParamètreExplicationType de données
input_mosaic_dataset

Chemin d’accès au jeu de données mosaïque en entrée

Mosaic Dataset; Mosaic Layer
input_solution_table

Table de points de solution associée après l’ajustement de bloc.

Table View
input_solution_point

Classe d’entités ponctuelles de solution

Table View
output_report

Chemin d'accès et nom du fichier de rapport d’ortho-cartographie en sortie. Le format de sortie pris en charge pour un site Web est le format HTML.

File
input_control_point_for_adjustment
(Facultatif)

Table des points de contrôle associée, qui peut inclure les points de rattachement et les points de contrôle au sol.

Table View
report_format
(Facultatif)

Format de sortie du rapport d’ajustement de bloc.

  • HTMLLe rapport d'ajustement est créé sous forme de fichier HTML. Il s’agit de l’option par défaut.
  • PDFLe rapport d'ajustement est créé sous forme de fichier PDF.
String

Exemple de code

Exemple 1 d'utilisation de l'outil GenerateBlockAdjustmentReport (fenêtre Python)

Il s’agit d'un exemple Python d'utilisation de l'outil 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")
Exemple 2 d'utilisation de l'outil GenerateBlockAdjustmentReport (script autonome)

Ce script autonome illustre l'utilisation de l'outil 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")

Informations de licence

  • Basic: Oui
  • Standard: Oui
  • Advanced: Oui

Rubriques connexes