Résumé
Permet de trouver les candidats d'image dans la mosaïque qui représente le mieux la zone de mosaïquage.
Les images densément superposées sont nécessaires dans de nombreux projets, mais peuvent provoquer une incertitude quant aux images de la mosaïque à utiliser dans votre analyse. Cet outil permet de décider quelles images sont optimales, selon les surfaces de superposition maximales et la surface maximale exclue.
La mosaïque d'entrée comprendra un nouveau champ intitulé Candidat dans la table d'emprise de la mosaïque. Ce champ détermine les images utilisées dans certaines opérations, telles que l'équilibrage des couleurs, la génération d'une ligne de raccord, l'orthocarthographie et les méthodes de mosaïquage.
Utilisation
Cet outil est utile lorsqu'il s'agit de traiter les projets orthomosaïques où de nombreuses données UAV ou UAS se superposent dans votre mosaïque. Dans ces cas, choisir les images optimales dans votre mosaïque génèrera un ajustement de bloc optimal pour votre orthomosaïque.
L'outil Calculer des mosaïques candidates doit être utilisé avant les outils Générer les lignes de raccord ou Équilibrer les couleurs de la mosaïque. La mosaïque d'entrée comprendra un nouveau champ intitulé Candidat dans la table d'emprise de la mosaïque. Ce champ détermine les images utilisées dans ces opérations.
Le champ Candidat de la table d'emprise de la mosaïque peut avoir une valeur égale à 0, 1 ou 2. Une valeur égale à 0 signifie que l'image n'est pas un candidat approprié. Une valeur égale à 1 signifie que cette image est un candidat approprié selon le résultat de l'outil et elle sera utilisée automatiquement par tout algorithme qui utilise le champ Candidat. Une valeur égale à 2 peut être manuellement ajoutée de telle sorte que l'image sélectionnée sera automatiquement utilisée par n'importe quel algorithme qui utilise le champ Candidat.
La valeur du champ Candidat peut être modifiée manuellement pour inclure ou exclure des images spécifiques.
Syntaxe
ComputeMosaicCandidates_management (in_mosaic_dataset, {maximum_overlap}, {maximum_area_loss})
Paramètre | Explication | Type de données |
in_mosaic_dataset | Mosaïque en entrée avec des images qui se superposent densément. | Mosaic Dataset; Mosaic Layer |
maximum_overlap (Facultatif) | Quantité maximale de superpositions que vous souhaitez entre la mosaïque et l'emprise de chaque image dans la mosaïque. Si le pourcentage de superposition est supérieur à ce seuil, l'image est exclue puisqu'elle aura trop d'informations redondantes. Le pourcentage est exprimé sous la forme d'une décimale. Par exemple, une superposition maximale de 60 % est exprimée sous la forme suivante : 0,6. | Double |
maximum_area_loss (Facultatif) | Il s'agit du pourcentage maximum de la surface pouvant être exclue par les images candidates. Une fois que l'outil choisit les meilleures images candidates selon maximum_overlap, il vérifiera ensuite si la surface maximale exclue est inférieure au seuil spécifié. Si la surface exclue est supérieure au seuil spécifié, l'outil ajoutera davantage d'images candidates à compléter en ce qui concerne certains oublis. La plupart de ces surfaces exclues auront tendance à être le long de la bordure de la mosaïque. Le pourcentage est exprimé sous la forme d'un double. Par exemple, une surface maximale exclue de 5 % est exprimée comme 0,05. | Double |
Exemple de code
Exemple d'utilisation de l'outil Calculer des mosaïques candidates (fenêtre Python)
Il s'agit d'un exemple Python qui choisit les candidats avec une superposition inférieure à 60 % et inférieure à 5 % de la surface exclue.
Import arcpy
arcpy.ComputeMosaicCandidates_management("c:/data/fgdb.gdb/md", 0.6, 0.05)
Environnements
Cet outil n'utilise pas d'environnement de géotraitement.
Informations de licence
- ArcGIS Desktop Basic: Non
- ArcGIS Desktop Standard: Oui
- ArcGIS Desktop Advanced: Oui