Résumé
Crée une copie d'un catalogue d'images, avec tout son contenu, ou un sous-ensemble de ce dernier, si une sélection a été effectuée.
Utilisation
L'entrée et la sortie de cet outil sont un catalogue d'images de géodatabase.
Vous pouvez copier votre catalogue d'images en sortie dans tout type de géodatabase.
Lorsque vous utilisez ArcMap, vous pouvez utiliser l'outil Sélection pour choisir les éléments du catalogue d'images à copier.
Les propriétés du catalogue d'images en sortie sont les mêmes que celles du catalogue d'images en entrée, ainsi que les propriétés des jeux de données raster dans le catalogue d'images.
Syntaxe
arcpy.management.CopyRasterCatalogItems(in_raster_catalog, out_raster_catalog, {config_keyword}, {spatial_grid_1}, {spatial_grid_2}, {spatial_grid_3})
Paramètre | Explication | Type de données |
in_raster_catalog | Nom et emplacement du catalogue d'images à copier. | Raster Catalog Layer |
out_raster_catalog | Nom et emplacement du catalogue d'images en sortie. Vous pouvez copier votre catalogue d'images en sortie dans tout type de géodatabase. | Raster Catalog |
config_keyword (Facultatif) | Spécifie les paramètres de stockage (configuration) d’une géodatabase. Les mots-clés de configuration sont définis par l'administrateur de la base de données. | String |
spatial_grid_1 (Facultatif) | Les paramètres Grille 1, 2 et 3 en sortie s'appliquent uniquement aux géodatabases fichier et aux géodatabases d'entreprise. Si vous êtes peu familier avec la définition de tailles de grille, laissez les valeurs 0,0,0 pour ces options et ArcGIS calculera des tailles optimales pour vous. Pour plus d'informations sur ce paramètre, reportez-vous à la documentation relative à l'outil Ajouter un index spatial. | Double |
spatial_grid_2 (Facultatif) | Taille de cellule du deuxième index spatial. Laissez la taille à 0 si vous souhaitez seulement une grille. Sinon, définissez la taille sur une valeur au moins trois fois supérieure à Spatial Grid 1 (Grille spatiale 1). | Double |
spatial_grid_3 (Facultatif) | Taille de cellule du troisième index spatial. Laissez la taille à 0 si vous souhaitez seulement deux grilles. Sinon, définissez la taille sur une valeur au moins trois fois supérieure à Spatial Grid 2 (Grille spatiale 1). | Double |
Exemple de code
Exemple 1 d'utilisation de l'outil CopyRasterCatalogItems (fenêtre Python)
Il s'agit d'un exemple de script Python pour CopyRasterCatalogItems.
import arcpy
arcpy.CopyRasterCatalogItems_management("c:/data/CopyRC.mdb/RC1",
"c:/data/OutRC.gdb/RC2" ,
"" , "" , "" , "")
Exemple 2 d'utilisation de l'outil CopyRasterCatalogItems (script autonome)
Ceci est un exemple de script Python pour CopyRasterCatalogItems.
##=========================
##Copy Raster Catalog Items
##Usage: CopyRasterCatalogItems_management in_raster_catalog out_raster_catalog {config_keyword} {spatial_grid_1}
## {spatial_grid_2} {spatial_grid_3}
try:
import arcpy
arcpy.env.workspace = r"C:\PrjWorkspace"
##Copy FGDB Unmanaged Raster Catalog to PGDB Unmanaged Raster Catalog
arcpy.CopyRasterCatalogItems_management("CopyRC.gdb\\Unmanaged","output\\CopyRC.mdb\\Unmanaged", "", "3000", "", "")
##Copy PGDB Unmanaged Raster Catalog to FGDB Unmanaged Raster Catalog
arcpy.CopyRasterCatalogItems_management("CopyRC.mdb\\Unmanaged","output\\CopyRC.gdb\\Unmanaged", "MAX_FILE_SIZE_4GB", "1000", "3000", "9000")
##Copy FGDB Managed Raster Catalog to Enterprise Managed Raster Catalog
arcpy.CopyRasterCatalogItems_management("CopyRC.gdb\\Managed","output\\SDE94.sde\\Managed","DEFAULTS","2000","6000","18000")
except:
print "Copy Raster Catalog Items example failed."
print arcpy.GetMessages()
Environnements
Informations de licence
- Basic: Oui
- Standard: Oui
- Advanced: Oui