Étiquette | Explication | Type de données |
Jeu de données mosaïque en entrée | Mosaïque en entrée sur laquelle analyser les points de contrôle. | Mosaic Dataset; Mosaic Layer |
Points de contrôle en entrée | Classe d'entités de point de contrôle en entrée. Elle est normalement créée à partir de l’outil Calculer les points de rattachement ou Calculer des points de contrôle. | Feature Layer |
Classe d’entités de couverture de points de contrôle en sortie | Classe d'entités surfaciques en sortie qui contient la couverture des points de contrôle et le pourcentage de la zone au sein de l'image correspondante. | Feature Class |
Classe d'entités chevauchements en sortie | Classe d'entités surfaciques en sortie qui contient toutes les zones superposées entre les images. | Feature Class |
Masque de saisie (Facultatif) |
Classe d'entités surfaciques utilisée pour exclure les zones que vous ne souhaitez pas intégrer dans l'analyse du calcul des points de contrôle. Le champ mask peut contrôler l’inclusion ou l’exclusion des surfaces. La valeur 1 indique que les surfaces définies par les polygones (à l’intérieur) seront exclues du calcul. La valeur 2 indique que les polygones définis (à l’intérieur) seront inclus dans le calcul, tandis que les surfaces situées à l’extérieur des polygones seront exclues. | Feature Layer |
Zone de chevauchement minimale (Facultatif) | Spécifiez le pourcentage minimal que doit respecter la zone de chevauchement, par rapport à l'image. Les zones inférieures au seuil de pourcentage spécifié sont exclues de l'analyse. Assurez-vous qu’il n’existe pas de zones trop petites pour éviter que de petits micropolygones ne soient analysés. | Double |
Niveau de superposition maximal (Facultatif) | Nombre maximal d’images qui peuvent être superposées lors de l’analyse des points de contrôle. Par exemple, si votre mosaïque contient quatre images et que vous spécifiez une valeur de superposition égale à 3, dix combinaisons différentes apparaissent dans la fenêtre de superposition. Si les quatre images s'appellent i1, i2, i3 et i4, les dix combinaisons résultantes sont les suivantes : [i1, i2, i3], [i1 i2 i4], [i1 i3 i4], [i2 i3 i4], [i1, i2], [i1, i3], [i1, i4], [i2, i3], [i2, i4] et [i3, i4]. | Long |
Synthèse
Analyse la couverture des points de contrôle et identifie les zones qui nécessitent des points de contrôle supplémentaires en vue d'améliorer le résultat d'ajustement des blocs.
L'outil vérifie chaque image et fournit les renseignements suivants :
- Le nombre de points de contrôle pour chaque image
- Le pourcentage de l'image couvert par les points de contrôle (distribution des points)
- Les zones de superposition
- Le nombre de points de contrôle au sein des zones superposées
Utilisation
Vous pouvez spécifier un masque afin d'exclure ou d'inclure certaines zones.
Spécifiez une zone de superposition minimale pour ne pas avoir ensuite à analyser des petits micropolygones.
Paramètres
arcpy.management.AnalyzeControlPoints(in_mosaic_dataset, in_control_points, out_coverage_table, out_overlap_table, {in_mask_dataset}, {minimum_area}, {maximum_level})
Nom | Explication | Type de données |
in_mosaic_dataset | Mosaïque en entrée sur laquelle analyser les points de contrôle. | Mosaic Dataset; Mosaic Layer |
in_control_points | Classe d'entités de point de contrôle en entrée. Elle est normalement créée à partir de l’outil Calculer les points de rattachement ou Calculer des points de contrôle. | Feature Layer |
out_coverage_table | Classe d'entités surfaciques en sortie qui contient la couverture des points de contrôle et le pourcentage de la zone au sein de l'image correspondante. | Feature Class |
out_overlap_table | Classe d'entités surfaciques en sortie qui contient toutes les zones superposées entre les images. | Feature Class |
in_mask_dataset (Facultatif) |
Classe d'entités surfaciques utilisée pour exclure les zones que vous ne souhaitez pas intégrer dans l'analyse du calcul des points de contrôle. Le champ mask peut contrôler l’inclusion ou l’exclusion des surfaces. La valeur 1 indique que les surfaces définies par les polygones (à l’intérieur) seront exclues du calcul. La valeur 2 indique que les polygones définis (à l’intérieur) seront inclus dans le calcul, tandis que les surfaces situées à l’extérieur des polygones seront exclues. | Feature Layer |
minimum_area (Facultatif) | Spécifiez le pourcentage minimal que doit respecter la zone de chevauchement, par rapport à l'image. Les zones inférieures au seuil de pourcentage spécifié sont exclues de l'analyse. Assurez-vous qu’il n’existe pas de zones trop petites pour éviter que de petits micropolygones ne soient analysés. | Double |
maximum_level (Facultatif) | Nombre maximal d’images qui peuvent être superposées lors de l’analyse des points de contrôle. Par exemple, si votre mosaïque contient quatre images et que vous spécifiez une valeur de superposition égale à 3, dix combinaisons différentes apparaissent dans la fenêtre de superposition. Si les quatre images s'appellent i1, i2, i3 et i4, les dix combinaisons résultantes sont les suivantes : [i1, i2, i3], [i1 i2 i4], [i1 i3 i4], [i2 i3 i4], [i1, i2], [i1, i3], [i1, i4], [i2, i3], [i2, i4] et [i3, i4]. | Long |
Exemple de code
Il s’agit d’un exemple Python pour la fonction AnalyzeControlPoints.
import arcpy
arcpy.AnalyzeControlPoints_management(
"c:/BD/BD.gdb/redQB", "c:/BD/BD.gdb/redQB_tiePts",
"c:/BD/BD.gdb/out_coverage", "c:/BD/BD.gdb/out_overlap",
"c:/BD/BD.gdb/mask", 5 )
Il s’agit d’un exemple de script Python pour la fonction AnalyzeControlPoints.
#analyze control points
import arcpy
arcpy.env.workspace = "c:/workspace"
#analyze the control points using a mask
mdName = "BD.gdb/redlandsQB"
in_controlPoint = "BD.gdb/redlandsQB_tiePoints"
out_coverage = "BD.gdb/out_overage"
out_overlap = "BD.gdb/out_overlap"
in_mask = "BD.gdb/mask"
arcpy.AnalyzeControlPoints_management(mdName, in_controlPoint,
out_coverage, out_overlap, in_mask, 5)
Environnements
Informations de licence
- Basic: Non
- Standard: Oui
- Advanced: Oui
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?