Générer un rapport d’ajustement de bloc (Reality Mapping)

Synthèse

Génère un rapport après l’application d’un ajustement de bloc Reality Mapping sur un jeu de données mosaïque. Ce rapport est utile lors de l’évaluation de la qualité et de la précision des produits Reality Mapping.

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.

Paramètres

ÉtiquetteExplicationType de données
Jeu de données mosaïque en entrée

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

Mosaic Dataset; Mosaic Layer
Table de solutions en entrée

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

Table View
Points de solution en entrée

Classe d’entités ponctuelles de solution

Table View
Rapport en sortie

Chemin et nom du fichier de rapport Reality Mapping en sortie. Le format de sortie pris en charge pour un site Web est le format HTML.

File
Points de contrôle en entrée pour ajustement
(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
Format du rapport
(Facultatif)

Spécifie le format de sortie du rapport d’ajustement de bloc.

  • HTMLLe rapport d’ajustement est créé au format HTML. Il s’agit de l’option par défaut.
  • PDFLe rapport d’ajustement est créé au format PDF.
  • JSONLe rapport d’ajustement est créé au format JSON.
  • JSON brefLe rapport d’ajustement est créé au format JSON abrégé.
String

arcpy.rm.GenerateBlockAdjustmentReport(input_mosaic_dataset, input_solution_table, input_solution_point, output_report, {input_control_point_for_adjustment}, {report_format})
NomExplicationType 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 et nom du fichier de rapport Reality Mapping 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)

Spécifie le format de sortie du rapport d’ajustement de bloc.

  • HTMLLe rapport d’ajustement est créé au format HTML. Il s’agit de l’option par défaut.
  • PDFLe rapport d’ajustement est créé au format PDF.
  • JSONLe rapport d’ajustement est créé au format JSON.
  • BRIEF JSONLe rapport d’ajustement est créé au format JSON abrégé.
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 la fonction 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_rm(
        mdname, solutiontbl, solutionpnt, "c:/omproject/adjustmentreport.html")
Exemple 2 d'utilisation de l'outil GenerateBlockAdjustmentReport (script autonome)

Ce script autonome illustre l’utilisation de la fonction 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.rm.GenerateBlockAdjustmentReport(
        mdname, solutiontbl, solutionpnt, "c:/omproject/adjustmentreport.pdf",
controlpnt, report_format="PDF")

Informations de licence

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

Rubriques connexes