Résumé
Les coordonnées de repère d'un espace image et film pour chaque image dans une mosaïque.
Les repères sont des marques, normalement environ quatre ou huit, dans des photos aériennes de référence. Ils jouent un rôle important pour déterminer la transformation de l'image en film, connue comme l'orientation intérieure. Cet outil est utilisé pour trouver automatiquement les coordonnées d’image des repères pour chaque image dans une mosaïque sur la base d'un fichier modèle de repère fourni par l'utilisateur. Un fichier modèle de repères est une table avec des champs requis pour stocker les images de repères ou les chemins vers les images.
Utilisation
Cet outil utilise un fichier modèle de repères pour trouver automatiquement les coordonnées d’image de chaque repère dans une mosaïque.
Un fichier de modèle de repères est une table de champs pour stocker les images de repères ou chemins vers les images.
Pour plus d’informations sur les détails de l’utilisation de cet outil dans un processus d’ortho-cartographie, reportez-vous à la rubrique Processus des images numérisées.
Le système de coordonnées sur film, un facteur du calcul des points de repère, décrit l’orientation de la numérisation de l’image. Le rapport de calibrage de la caméra définit le système de coordonnées dans lequel le film est exposé depuis la plateforme de traitement d’images. Au cours de la numérisation, une rotation peut être appliquée à l’image de telle sorte que le système de coordonnées sur film permette de décrire l’orientation numérisée pour le calcul correct de l’orientation intérieure de l’image. Par exemple, si l’image est acquise dans l’orientation de gauche et que vous avez numérisé l’image ayant subi une rotation de 90 degrés dans le sens des aiguilles d’une montre, le système de coordonnées sur film sera, par exemple, X_DOWN_Y_Right.
L’emplacement des points de repère dans les images numérisées respecte le diagramme suivant.
La table de sortie créée par cet outil peut servir d’entrée pour l’outil Update Interior Orientation (Mettre à jour l’orientation intérieure).
Terrain Description Type CameraID
ID de caméra lié à la définition de la caméra incluant les coordonnées des points de repère.
Chaîne, obligatoire
FiducialPosition
Emplacements des points de repère avec les valeurs LL(1), UR(2), UL(3), LR(4), LM(5), RM(6), UM(7) et BM(8). Reportez-vous au diagramme ci-dessus pour connaître les emplacements de point de repère.
Chaîne, obligatoire
FiducialPhoto
Stocke le chemin de la photo des points de repère. La photo des points de repère peut être une photo autonome au format TIFF, PNG ou JPEG ou une partie d’image, définie par la taille (width et height) et l’emplacement du centre (CenterRow et CenterColumn) dans l’image. Si l’image est un élément d’un jeu de données mosaïque, la syntaxe du chemin est theMosaicDataPath\objectid=id, où id est la valeur ObjectID de cette image, par exemple, c\data\fgdb.gdb\md\objectid=1.
Chaîne, obligatoire
ScanPixelSize
Taille de pixel utilisée dans la photo des points de repère ; il s’agit généralement de la taille de pixel de numérisation. Elle est exprimée en microns.
Numérique
Largeur
Largeur du modèle de points de repère en pixels. Elle est nécessaire uniquement lorsque le modèle de points de repère est définie par une partie de l’image. La valeur figure dans l’espace image et l’origine est l’angle supérieur gauche.
Numérique, facultative
Hauteur
Hauteur du modèle de points de repère en pixels. Elle est nécessaire uniquement lorsque le modèle de points de repère est définie par une partie de l’image. La valeur figure dans l’espace image et l’origine est l’angle supérieur gauche.
Numérique, facultative
CenterRow
Ligne du centre du modèle de points de repère dans la totalité de l’image. Elle est nécessaire uniquement lorsque le modèle de points de repère est définie par une partie de l’image entière.
Numérique, facultative
CenterColumn
Colonne du centre du modèle de points de repère dans la totalité de l’image. Elle est nécessaire uniquement lorsque le modèle de points de repère est définie par une partie de l’image entière.
Numérique, facultative
IsSymmetry
Booléen indiquant si un modèle est symétrique.
Numérique, facultative
Table en sortie
Syntaxe
ComputeFiducials_management (in_mosaic_dataset, {where_clause}, out_fiducial_table, {fiducial_templates}, {film_coordinate_system})
Paramètre | Explication | Type de données |
in_mosaic_dataset | La mosaïque créée à partir des photos aériennes numérisées à l'aide d'un type raster numérisé ou de caméra image. | Mosaic Layer |
where_clause (Facultatif) | Une chaîne de définition d'interrogation qui définit un sous-groupe de rasters pour calculer les repères. | SQL Expression |
out_fiducial_table | La table de sortie qui stocke toutes les coordonnées des repères dans un espace image et film. | Table |
fiducial_templates (Facultatif) | La table de modèle de repère qui contient les champs requis pour stocker les images de repères et d'autres propriétés. | Table View; File; String |
film_coordinate_system (Facultatif) | Un mot clé qui définit le système de coordonnées du film de la photographie aérienne numérisée. Il est utilisé dans le calcul d'informations de repère et la construction de la transformation affine.
| String |
Exemple de code
Exemple 1 d'utilisation de la fonction de calcul des points de repère 'ComputeFiducials' (fenêtre Python)
Il s'agit d'un exemple Python d'utilisation de l'outil ComputeFiducials.
arcpy.ComputeFiducials_management(r"c:\test\orthomapping.gdb\orthomosaicdataset",
r"c:\test\orthomapping.gdb\out_table", "objectID = 1",
r"c:\test\fiducilatemplate.csv", "X_RIGHT_Y_UP")
Exemple 2 d'utilisation de la fonction de calcul des points de repère 'ComputeFiducials' (script autonome)
Ce script autonome illustre l'utilisation de l'outil ComputeFiducials.
import arcpy
in_mosaic_dataset = "c:\\test\\ortho.gdb\\ortho_md"
out_fiducial_table = "c:\\test\\ortho.gdb\\fiducial_table"
where_clause = ""
fiducial_template = "c:\\test\\fiducilatemplate.csv"
film_coordinate_system = "NO_CHANGE"
arcpy.ComputeFiducials_management(in_mosaic_dataset, out_fiducial_table,
where_clause,fiducial_template, film_coordinate_system)
Environnements
Cet outil n'utilise pas d'environnement de géotraitement.
Informations de licence
- ArcGIS Desktop Basic: Non
- ArcGIS Desktop Standard: Non
- ArcGIS Desktop Advanced: Oui