Résumé
Regroupe plusieurs éléments dans une mosaïque sous forme d'un élément.
Utilisation
Vous devez utiliser les sélections et les requêtes pour choisir les éléments de mosaïque à combiner. Si un champ d'îlot est également spécifié, l'outil utilise les résultats de la sélection et combine tous les champs d'îlot similaires dans des lignes séparées.
Le nombre maximum par défaut d'éléments autorisés par combinaison est 1 000. Si le nombre maximum est dépassé, l'outil insère les éléments combinés supplémentaires pour la sélection ou la requête. Par exemple, si 2 000 éléments sont sélectionnés, l'outil créé deux éléments combinés.
Syntaxe
arcpy.management.MergeMosaicDatasetItems(in_mosaic_dataset, {where_clause}, {block_field}, {max_rows_per_merged_items})
Paramètre | Explication | Type de données |
in_mosaic_dataset | Mosaïque contenant les éléments que vous voulez combiner. | Mosaic Layer |
where_clause (Facultatif) | Expression SQL permettant de sélectionner certains rasters à combiner au sein de la mosaïque. | SQL Expression |
block_field (Facultatif) | Champ dans la table attributaire que vous voulez utiliser pour regrouper les images. Seuls les champs de date, numériques et de chaîne peuvent être définis comme champs d'îlot. | Field |
max_rows_per_merged_items (Facultatif) | Limite le nombre d'éléments à combiner. Si le nombre maximum est dépassé, l'outil crée plusieurs éléments combinés. La valeur par défaut est 1 000 lignes. | Long |
Sortie dérivée
Nom | Explication | Type de données |
out_mosaic_dataset | Jeu de données mosaïque mis à jour. | Couche de mosaïque |
Exemple de code
Exemple 1 d'utilisation de l'outil Combiner les éléments de mosaïque (fenêtre Python)
Il s’agit d'un exemple Python d'utilisation de l'outil MergeMosaicDatasetItems.
import arcpy
arcpy.MergeMosaicDatasetItems_management("c:/data/merge_md_items.gdb/md",
"", "Year", "2000")
Exemple 2 d'utilisation de l'outil Combiner les éléments de mosaïque (script autonome)
Il s’agit d'un exemple de script Python d'utilisation de l'outil MergeMosaicDatasetItems.
#Merge items with items that are newer than year 1999
import arcpy
arcpy.MergeMosaicDatasetItems_management(
"c:/data/merge_md_items.gdb/md", "Year>1999", "", "1000")
Environnements
Cet outil n'utilise pas d’environnement de géotraitement.
Informations de licence
- Basic: Non
- Standard: Oui
- Advanced: Oui