Étiquette | Explication | Type de données |
Jeu de données mosaïque
| Chemin et nom de la mosaïque en entrée. | Mosaic Layer |
Couche de mosaïque en sortie
| Le nom de la couche de mosaïque en sortie. | Mosaic Layer |
Expression
(Facultatif) | Définissez une requête en utilisant le langage SQL ou utilisez le Générateur de requêtes pour créer une requête. | SQL Expression |
Modèle d’étendue
(Facultatif) | L'étendue en sortie peut être spécifiée en définissant les quatre coordonnées ou en utilisant l'étendue d'une couche existante.
| Extent |
Canaux
(Facultatif) | Bandes qui sont exportées pour la couche. Si aucun canal n'est spécifié, tous les canaux seront utilisés dans la sortie. | Value Table |
Méthode de mosaïquage
(Facultatif) | Choix de la méthode de mosaïquage. La méthode de mosaïquage définit la façon dont la couche est créée à partir de différents rasters contenus dans le jeu de données mosaïque.
| String |
Champ de tri
(Facultatif) | Choisissez le champ de tri. Lorsque la méthode de mosaïquage est BY_ATTRIBUTE, vous devez définir le champ par défaut à utiliser pour trier les rasters. La liste des champs comprend ceux présents dans la table de service et de type métadonnées. | String |
Valeur de base du tri
(Facultatif) | Valeur de base de l'ordre. Les images sont triées selon la différence entre cette valeur et la valeur attributaire du champ spécifié. | String |
Verrouiller l’ID de raster
(Facultatif) | ID ou nom du raster sur lequel le service doit être verrouillé afin d’afficher uniquement les rasters spécifiés. Si cette valeur n’est pas renseignée, elle est identique à la valeur système par défaut. Vous pouvez définir plusieurs ID sous la forme d'une liste délimitée par des points-virgules. | String |
Ordre de tri
(Facultatif) | Indiquez si le l'ordre de tri doit être croissant ou décroissant.
| String |
Opérateur de mosaïque
(Facultatif) | Sélectionnez l’opérateur de mosaïque à utiliser. Lorsque deux rasters ou plus ont la même priorité de tri, ce paramètre permet d’affiner l’ordre de tri.
| String |
Taille de cellule en sortie
(Facultatif) | Taille de cellule de la couche de mosaïque en sortie. | Double |
Modèle de traitement
(Facultatif) | Modèle de traitement de la fonction raster pouvant s’appliquer à la couche de mosaïque en sortie.
| String |
Synthèse
Permet de créer une couche de mosaïque à partir d'une mosaïque ou d'un fichier de couche. La couche créée par l'outil est temporaire et disparaît à la fin de la session si la couche n'est pas enregistrée en tant que fichier de couche ou si la carte n'est pas enregistrée.
Cet outil peut servir à créer une couche vous permettant de travailler avec un sous-ensemble donné de canaux dans un jeu de données mosaïque.
Utilisation
La sortie peut être créée avec un sous-ensemble des canaux seulement. Cela contribue à gagner du temps et économiser de l’espace disque.
Paramètres
arcpy.management.MakeMosaicLayer(in_mosaic_dataset, out_mosaic_layer, {where_clause}, {template}, {band_index}, {mosaic_method}, {order_field}, {order_base_value}, {lock_rasterid}, {sort_order}, {mosaic_operator}, {cell_size}, {processing_template})
Nom | Explication | Type de données |
in_mosaic_dataset | Chemin et nom de la mosaïque en entrée. | Mosaic Layer |
out_mosaic_layer | Le nom de la couche de mosaïque en sortie. | Mosaic Layer |
where_clause (Facultatif) | Définissez une requête en utilisant le langage SQL. | SQL Expression |
template (Facultatif) | L'étendue en sortie peut être spécifiée en définissant les quatre coordonnées ou en utilisant l'étendue d'une couche existante.
| Extent |
band_index [ID,...] (Facultatif) | Bandes qui sont exportées pour la couche. Si aucun canal n'est spécifié, tous les canaux seront utilisés dans la sortie. | Value Table |
mosaic_method (Facultatif) | Choix de la méthode de mosaïquage. La méthode de mosaïquage définit la façon dont la couche est créée à partir de différents rasters contenus dans le jeu de données mosaïque.
| String |
order_field (Facultatif) | Choisissez le champ de tri. Lorsque la méthode de mosaïquage est BY_ATTRIBUTE, vous devez définir le champ par défaut à utiliser pour trier les rasters. La liste des champs comprend ceux présents dans la table de service et de type métadonnées. | String |
order_base_value (Facultatif) | Valeur de base de l'ordre. Les images sont triées selon la différence entre cette valeur et la valeur attributaire du champ spécifié. | String |
lock_rasterid (Facultatif) | ID ou nom du raster sur lequel le service doit être verrouillé afin d’afficher uniquement les rasters spécifiés. Si cette valeur n’est pas renseignée, elle est identique à la valeur système par défaut. Vous pouvez définir plusieurs ID sous la forme d'une liste délimitée par des points-virgules. | String |
sort_order (Facultatif) | Indiquez si le l'ordre de tri doit être croissant ou décroissant.
| String |
mosaic_operator (Facultatif) | Sélectionnez l’opérateur de mosaïque à utiliser. Lorsque deux rasters ou plus ont la même priorité de tri, ce paramètre permet d’affiner l’ordre de tri.
| String |
cell_size (Facultatif) | Taille de cellule de la couche de mosaïque en sortie. | Double |
processing_template (Facultatif) | Modèle de traitement de la fonction raster pouvant s’appliquer à la couche de mosaïque en sortie.
| String |
Exemple de code
Il s'agit d'un exemple de script Python pour MakeMosaicLayer.
arcpy.MakeMosaicLayer_management(
"fgdb.gdb/mdsrc", "mdlayer2", "", "clipmd.shp", "3;2;1",
"BY_ATTRIBUTE", "Tag", "Dataset", "", "DESCENDING", "LAST", "10",
processing_template="NDVI")
Ceci est un exemple de script Python pour MakeMosaicLayer.
arcpy.MakeMosaicLayer_management(
"fgdb.gdb/mdsrc", "mdlayer2", "", "clipmd.shp", "3;2;1",
"BY_ATTRIBUTE", "Tag", "Dataset", "", "DESCENDING", "LAST", "10",
processing_template="Custom_func")
Environnements
Vous avez un commentaire à formuler concernant cette rubrique ?