Resumen
Crea un catálogo de ráster vacío en una geodatabase.
Uso
Una vez creado el catálogo de ráster, se pueden cargar los datasets ráster.
Se pueden crear catálogos de ráster en cualquier tipo de geodatabase.
Una vez que se creó un catálogo de ráster, se pueden cargar los datasets ráster haciendo clic con el botón derecho del ratón en el catálogo de ráster y seleccionando Cargar datos. Los datasets ráster también se pueden cargar en un catálogo de ráster utilizando la herramienta Espacio de trabajo a catálogo de ráster.
Los catálogos de ráster pueden ser administrados o no administrados por la geodatabase. Cuando el catálogo de ráster lo administra la geodatabase, los datasets ráster del catálogo de ráster se almacenarán físicamente en la geodatabase. Cuando se elimina una fila o un ráster del catálogo, se elimina de la geodatabase. Cuando un catálogo de ráster no está administrado, el catálogo de ráster solo contiene los enlaces o indicadores que conectan una fila del catálogo de ráster a un dataset ráster almacenado fuera de la geodatabase. Estos datasets ráster están almacenados fuera de la geodatabase. Todos los datasets ráster que se cargan en un catálogo de ráster relacionado deben ser un archivo en disco. Los datasets ráster de geodatabase solo se pueden cargar en catálogos de ráster administrados. Los catálogos de ráster almacenados en una geodatabase corporativa siempre son administrados.
Se recomienda utilizar la herramienta De espacio de trabajo a catálogo de ráster para cargar datos en el catálogo de ráster de modo que el tamaño de la cuadrícula espacial se calcule automáticamente.
Más información sobre elementos de geodatabase: índices espaciales y tamaño de cuadrícula
Cuando crea un catálogo de ráster en una geodatabase corporativa, el nombre del dataset ráster no puede contener espacios. Utilice guiones bajos para separar las palabras en los nombres de datasets ráster.
Sintaxis
arcpy.management.CreateRasterCatalog(out_path, out_name, {raster_spatial_reference}, {spatial_reference}, {config_keyword}, {spatial_grid_1}, {spatial_grid_2}, {spatial_grid_3}, {raster_management_type}, {template_raster_catalog})
Parámetro | Explicación | Tipo de datos |
out_path | La geodatabase que va a contener el catálogo de ráster; puede ser cualquier tipo de geodatabase. | Workspace |
out_name | El nombre del catálogo de ráster que se va a crear. | String |
raster_spatial_reference (Opcional) | El sistema de coordenadas para la columna de ráster en el catálogo de ráster. La referencia espacial de la columna de ráster se utiliza durante la carga de datos como:
El valor predeterminado es el sistema de coordenadas establecido en los Entornos de geoprocesamiento. | Coordinate System |
spatial_reference (Opcional) | El sistema de coordenadas para la columna de geometría. La referencia espacial para la columna de geometría define la referencia espacial de las huellas de los datasets ráster. El valor predeterminado es el sistema de coordenadas establecido en los Entornos de geoprocesamiento. | Spatial Reference |
config_keyword (Opcional) | Especifica los parámetros de almacenamiento (configuración) para una geodatabase. El administrador de base de datos establece las palabras clave de configuración. | String |
spatial_grid_1 (Opcional) | Los parámetros spatial_grid_1, spatial_grid_2 y spatial_grid_3 se utilizan para calcular un índice espacial y solo se aplican a geodatabases de archivos y geodatabases corporativas. 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. Si utiliza el índice de cuadrícula espacial predeterminado (cero), se recomienda cargar los datos utilizando la herramienta Espacio de trabajo a catálogo de ráster. Si la herramienta se utiliza para cargar datasets ráster, el tamaño de la cuadrícula espacial se calculará de manera automática. Si se utiliza otra herramienta para cargar los datasets ráster en un catálogo de ráster, necesita ejecutar la herramienta Calcular índice de cuadrícula espacial predeterminado después de que se completa la carga. 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 en un valor al menos tres veces más alto que la 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 en un valor al menos tres veces más alto que la Cuadrícula espacial 2. | Double |
raster_management_type (Opcional) | Los datasets ráster de los catálogos de ráster se pueden administrar de dos maneras: administrados o no administrados (por la geodatabase).
| String |
template_raster_catalog [template_raster_catalog,...] (Opcional) | Si desea que su nuevo catálogo de ráster esté basado en una plantilla, puede especificar una plantilla catálogo de ráster. El nuevo catálogo de ráster tendrá los mismos campos que la plantilla de catálogo de ráster. | Raster Catalog Layer |
Muestra de código
Ejemplo 1 de CreateRasterCatalog (ventana de Python)
Esta es una muestra de Python para la herramienta CreateRasterCatalog.
import arcpy
arcpy.CreateRasterCatalog_management("c:/data/CreateRC.gdb", "fgdb_unman",
"Albers_Conical.prj", "Albers_Conical.prj",
"MAX_FILE_SIZE_4GB", "1000", "3000", "9000",
"UNMANAGED", "")
Ejemplo 2 de CreateRasterCatalog (secuencia de comandos independiente)
Esta es una muestra de la secuencia de comandos de Python para la herramienta CreateRasterCatalog.
##========================
##Create Raster Catalog
##Usage: CreateRasterCatalog_management out_path out_name {raster_spatial_reference} {spatial_reference} {config_keyword}
## {spatial_grid_1} {spatial_grid_2} {spatial_grid_3} {MANAGED | UNMANAGED}
## {template_raster_catalog;template_raster_catalog...}
try:
import arcpy
arcpy.env.workspace = r"C:\PrjWorkspace"
##Create PGDB Unmanaged Raster Catalog
arcpy.CreateRasterCatalog_management("CreateRC.mdb", "Unmanaged", "Albers_Conical.prj", "Albers_Conical.prj", "", "12000", "", "", \
"UNMANAGED", "")
##Create FGDB Unmanaged Raster Catalog
arcpy.CreateRasterCatalog_management("CreateRC.gdb", "Unmanaged", "Albers_Conical.prj", "Albers_Conical.prj", "MAX_FILE_SIZE_4GB", \
"1000", "3000", "9000", "UNMANAGED", "")
##Create Managed Enterprise Raster Catalog with FGDB template
arcpy.CreateRasterCatalog_management("SDE94.sde", "Managed", "Albers_Conical.prj", "Albers_Conical.prj", "DEFAULTS","2000", "6000", \
"18000", "MANAGED", "CreateRC.mdb\\Unmanaged;CreateRC.gdb\\Unmanaged")
except:
print "Create Raster Catalog example failed."
print arcpy.GetMessages()
Entornos
Información de licenciamiento
- Basic: Sí
- Standard: Sí
- Advanced: Sí