Copiar elementos de catálogo de ráster (Administración de datos)

Resumen

Hace una copia del catálogo de ráster, incluido todo su contenido, o un subconjunto del contenido si existe una selección.

Uso

Sintaxis

CopyRasterCatalogItems_management (in_raster_catalog, out_raster_catalog, {config_keyword}, {spatial_grid_1}, {spatial_grid_2}, {spatial_grid_3})
ParámetroExplicaciónTipo de datos
in_raster_catalog

Nombre y ubicación del catálogo de ráster que se copiará.

Raster Catalog Layer
out_raster_catalog

Nombre y ubicación del catálogo de ráster de salida.

Puede copiar su catálogo de ráster de salida a cualquier tipo de geodatabase: personal, de archivos o de ArcSDE.

Raster Catalog
config_keyword
(Opcional)

Especifica los parámetros de almacenamiento (configuración) para una geodatabase de archivos y una geodatabase de ArcSDE. Las geodatabases personales no utilizan palabras clave de configuración.

El administrador de base de datos establece las palabras clave de configuración de ArcSDE.

String
spatial_grid_1
(Opcional)

Los parámetros Cuadrícula espacial de salida 1, 2 y 3 se aplican únicamente a las geodatabases de archivos y a las geodatabases de ArcSDE. Si no está familiarizado con la configuración de los tamaños de cuadrícula, deje estas opciones como 0,0,0 y ArcGIS calculará por usted los tamaños óptimos. Para obtener más información acerca de este parámetro, consulte la documentación de la herramienta Agregar índice espacial.

Double
spatial_grid_2
(Opcional)

Tamaño de celda de la segunda cuadrícula espacial. Deje el tamaño en 0 si sólo desea una cuadrícula. En caso contrario, establezca el tamaño como al menos tres veces más grande que Cuadrícula espacial 1.

Double
spatial_grid_3
(Opcional)

Tamaño de celda de la tercera cuadrícula espacial. Deje el tamaño en 0 si sólo desea dos cuadrículas. En caso contrario, establezca el tamaño como al menos tres veces más grande que Cuadrícula espacial 2.

Double

Ejemplo de código

Ejemplo 1 de CopyRasterCatalogItems (ventana de Python)

Esta es una muestra de Python para CopyRasterCatalogItems.

import arcpy
arcpy.CopyRasterCatalogItems_management("c:/data/CopyRC.mdb/RC1",
                                        "c:/data/OutRC.gdb/RC2" ,
                                        "" , "" , "" , "")
Ejemplo 2 de CopyRasterCatalogItems (secuencia de comandos independiente)

Esta es una muestra de secuencia de comandos de Python para 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 SDE 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()

Entornos

Temas relacionados

9/11/2013