Résumé
Crée une mosaïque à partir d'un catalogue d'images, d'un jeu de sélection d'un catalogue d'images ou d'une mosaïque.
Utilisation
Cette mosaïque peut être créée dans ou à l'extérieur d'une géodatabase. Si elle n'est pas créée dans une géodatabase,
- il n'est pas créé de limite,
- Le fichier portera l'extension .amd.
Si l'entrée est un catalogue d'images RPF créé avec Military Analyst, le Champ d'échelle doit être défini.
Il n'est pas possible de créer de vues d'ensemble pour une mosaïque référencée.
Une mosaïque référencée est une option pour la diffusion d'un catalogue d'images en tant qu'un service d'imagerie ; toutefois, vous pouvez également créer une mosaïque complètement adaptée à partir d'un catalogue d'images à l'aide de l'outil Créer une mosaïque suivi de l'outil Ajouter des rasters à la mosaïque.
Vous pouvez utiliser cet outil pour créer une mosaïque à partir d'une autre mosaïque, pour créer une mosaïque avec une sortie différente. Par exemple, vous pouvez créer une mosaïque avec des données d'altitude, puis en créer une autre qui sera utilisée pour produire un produit dérivé, tel que la pente ou l'ombrage.
Syntaxe
CreateReferencedMosaicDataset_management (in_dataset, out_mosaic_dataset, {coordinate_system}, {number_of_bands}, {pixel_type}, {where_clause}, {in_template_dataset}, {extent}, {select_using_features}, {lod_field}, {minPS_field}, {maxPS_field}, {pixelSize}, {build_boundary})
Paramètre | Explication | Type de données |
in_dataset | Catalogue d'images ou mosaïque en entrée. | Mosaic Layer; Mosaic Dataset; Raster Catalog Layer |
out_mosaic_dataset | Mosaïque référencée que vous souhaitez créer. | Mosaic Dataset |
coordinate_system (Facultatif) | Projection pour la mosaïque en sortie. | Spatial Reference |
number_of_bands (Facultatif) | Nombre de canaux que contiendra la mosaïque référencée. | Long |
pixel_type (Facultatif) | Profondeur des couleurs, ou résolution radiométrique, de la mosaïque. Dans le cas contraire, le premier jeu de données raster est utilisé.
| String |
where_clause (Facultatif) | Expression SQL permettant de sélectionner des jeux de données raster qui seront inclus dans la mosaïque en sortie. | SQL Expression |
in_template_dataset (Facultatif) | Sélectionne des jeux de données raster en fonction de l'étendue d'une autre image ou classe d'entités. Les jeux de données raster qui se trouvent dans l'étendue définie seront compris dans la mosaïque. Pour entrer manuellement les coordonnées minimales et maximales de l'étendue, utilisez le paramètre Etendue. | Feature Layer; Raster Layer |
extent (Facultatif) | Coordonnées minimales et maximales de l'étendue. | Envelope |
select_using_features (Facultatif) | Limite l'étendue à la forme ou à l'enveloppe lorsqu'une classe d'entités est spécifiée dans le paramètre in_template_dataset.
| Boolean |
lod_field (Facultatif) | Champ dans la table de catalogue d'images qui définit les échelles de carte auxquelles la mosaïque doit être affichée ; sinon, une image fil de fer s'affiche. | Field |
minPS_field (Facultatif) | Spécifiez un champ à partir de la table attributaire d'emprise qui définit la taille de cellule minimale pour afficher la mosaïque ; sinon, seule une emprise s'affiche. | Field |
maxPS_field (Facultatif) | Spécifiez un champ à partir de la table attributaire d'emprise qui définit la taille de cellule maximale pour afficher la mosaïque ; sinon, seule une emprise s'affiche. | Field |
pixelSize (Facultatif) | Définissez la taille de cellule maximale pour afficher la mosaïque plutôt que de spécifier un champ. Si vous effectuez un zoom arrière supérieur à cette taille de cellule, seule l'emprise sera affichée. | Double |
build_boundary (Facultatif) | Régénère la limite. Si la sélection couvre une zone plus petite que la mosaïque source, il est conseillé d'utiliser ce paramètre. Cela est disponible uniquement si la mosaïque est créée dans une géodatabase.
| Boolean |
Exemple de code
Exemple 1 d'utilisation de l'outil CreateReferencedMosaicDataset (fenêtre Python)
Ceci est un exemple Python d'utilisation de l'outil CreateReferencedMosaicDataset.
import arcpy
arcpy.CreateReferencedMosaicDataset_management(
"C:/workspace/RefMD.gdb/md", "ref_md.amd", "GCS_WGS_1984.prj",
"1", "#", "#", "ref_md.shp", "#", "SELECT_USING_FEATURES", "#",
"#", "#", "#", "NO_BOUNDARY")
Exemple 2 d'utilisation de l'outil CreateReferencedMosaicDataset (script autonome)
Ceci est un exemple de script Python d'utilisation de l'outil CreateReferencedMosaicDataset.
# Create Referenced Mosaic Dataset from existing Mosaic Dataset
# Use shape file to clip the source mosaic dataset
import arcpy
arcpy.env.workspace = "C:/Workspace"
arcpy.CreateReferencedMosaicDataset_management(
"RefMD.gdb/md", "ref_md.amd", "GCS_WGS_1984.prj", "1", "#", "#",
"ref_md.shp", "#", "SELECT_USING_FEATURES", "#", "#", "#", "#",
"NO_BOUNDARY")
Environnements
Informations de licence
- ArcGIS Desktop Basic: Non
- ArcGIS Desktop Standard: Oui
- ArcGIS Desktop Advanced: Oui