Résumé
Crée une mosaïque vide dans une géodatabase.
Utilisation
La mosaïque doit être créée dans une géodatabase.
Une fois que la mosaïque est créée, vous pouvez utiliser l'outil Ajouter des rasters à la mosaïque pour l'alimenter avec des rasters.
A partir d'ArcGIS Desktop 10.5, les mosaïques créées dans les géodatabases Oracle PostgreSQL et SQL Server seront créées avec le nouveau mot de passe RASTER_STORAGE intitulé RASTERBLOB. Le mot-clé RASTERBLOB met en œuvre un transfert efficace des éléments du catalogue de mosaïques vers le DBMS.
Les mosaïques créées avec RASTERBLOB ne peuvent pas être ouvertes avec les versions précédentes du logiciel. Si vous souhaitez créer des mosaïques rétrocompatibles avec les versions précédentes, vous devez modifier le mot-clé de configuration pour RASTER_STORAGE en optant pour un des mots-clés compatibles suivants :
- BINARY pour PostgreSQL et SQL Server
- BLOB pour Oracle.
Le nom de la mosaïque doit rester dans les limites de la géodatabase ou de la base de données sous-jacente. Par exemple, le nom ne peut pas commencer par un nombre.
Syntaxe
arcpy.management.CreateMosaicDataset(in_workspace, in_mosaicdataset_name, coordinate_system, {num_bands}, {pixel_type}, {product_definition}, {product_band_definitions})
Paramètre | Explication | Type de données |
in_workspace | Chemin d'accès à la géodatabase. A partir d'ArcGIS Desktop 10.5, les mosaïques créées dans les géodatabases Oracle PostgreSQL et SQL Server seront créées avec le nouveau mot de passe RASTER_STORAGE intitulé RASTERBLOB. Le mot-clé RASTERBLOB met en œuvre un transfert efficace des éléments du catalogue de mosaïques vers le DBMS. Les mosaïques créées avec RASTERBLOB ne peuvent pas être ouvertes avec les versions précédentes du logiciel. Si vous souhaitez créer des mosaïques rétrocompatibles avec les versions précédentes, vous devez modifier le mot-clé de configuration pour RASTER_STORAGE en optant pour un des mots-clés compatibles suivants :
| Workspace |
in_mosaicdataset_name | Nom de la mosaïque que vous créez. | String |
coordinate_system | Système de coordonnées de tous les éléments de la mosaïque. | Coordinate System |
num_bands (Facultatif) | Nombre de canaux que détiendront les jeux de données raster dans la mosaïque. | Long |
pixel_type (Facultatif) | Définissez la profondeur des couleurs, ou la résolution radiométrique, de la mosaïque. Dans le cas contraire, le premier jeu de données raster est utilisé.
| String |
product_definition (Facultatif) | Sélectionnez un modèle qui est propre au type d'imagerie que vous utilisez ou qui est générique. Les options génériques incluent les types de données raster suivants :
| String |
product_band_definitions [Band Name {Wavelength Minimum} {Wavelength Maximum},...] (Facultatif) | Modifiez le paramètre product_definition en ajustant les plages de longueurs d'ondes, en modifiant l'ordre des canaux et en ajoutant de nouveaux canaux lorsque vous utilisez la définition du produit CUSTOM. | Value Table |
Sortie dérivée
Nom | Explication | Type de données |
out_mosaic_dataset | Jeu de données mosaïque mis à jour. | Mosaïque |
Exemple de code
Exemple 1 d'utilisation de l'outil CreateMosaicDataset (fenêtre Python)
Il s'agit d'un exemple de script Python pour CreateMosaicDataset.
import arcpy
arcpy.CreateMosaicDataset_management(
"C:/workspace/CreateMD.gdb","mosaicds",
"C:/workspace/World_Mercator.prj", "3",
"8_BIT_UNSIGNED", "False Color Infrared")
Exemple 2 d'utilisation de l'outil CreateMosaicDataset (script autonome)
Ceci est un exemple de script Python pour CreateMosaicDataset.
#Create 3-Band FGDB Mosaic Dataset
import arcpy
arcpy.env.workspace = "C:/Workspace"
gdbname = "CreateMD.gdb"
mdname = "mosaicds"
prjfile = "C:/Workspace/World_Mercator.prj"
noband = "3"
pixtype = "8_BIT_UNSIGNED"
pdef = "NONE"
wavelength = ""
arcpy.CreateMosaicDataset_management(gdbname, mdname, prjfile, noband,
pixtype, pdef, wavelength)
Environnements
Informations de licence
- Basic: Non
- Standard: Oui
- Advanced: Oui