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
GenerateBlockAdjustmentReport(input_mosaic_dataset, input_solution_table, input_solution_point, output_report, {input_control_point_for_adjustment}, {report_format})
Paramètre | Explication | Type 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.
| 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.html",
controlpnt)
Environnements
Informations de licence
- Basic: Oui
- Standard: Oui
- Advanced: Oui