De clase de entidad a geodatabase (Conversión)

Resumen

Convierte una o más clases de entidad o capas de entidades a clases de entidad de geodatabase.

Uso

  • Si la entrada es una capa con entidades seleccionadas, sólo se escribirán esas entidades seleccionadas a las nuevas clases de entidad de salida.

  • El nombre de las clases de entidad de salida se basará en el nombre de la clase de entidad de entrada. Por ejemplo, si la entrada es C:\base\streams.shp, la clase de entidad de salida se llamará streams.

  • Si el nombre de una clase de entidad de salida ya existe en la geodatabase de salida y la opción Permitir que las herramientas de geoprocesamiento sobrescriban los datasets existentes está desactivada, se incorporará un número al final del nombre de la clase de entidad para que sea único (por ejemplo, rivers_1). Si alguna de las clases de entidad de entrada tiene el mismo nombre, también se incorporará un número a los nombres de clase de entidad de salida, independientemente de la opción para sobrescribir datasets existentes. De lo contrario, la clase de entidad se sobrescribirá.

  • Para transferir dominios, subtipos, reglas de atributos, grupos de campos y valores contingentes a la geodatabase de salida, active el entorno Transferir propiedades de campo de geodatabase.

  • Esta herramienta no admite anotación.

Parámetros

EtiquetaExplicaciónTipo de datos
Entidades de entrada

Una o más clases de entidad o capas de entidades que se importarán a una geodatabase.

Feature Layer
Geodatabase de salida

La geodatabase de salida o de destino.

Feature Dataset; Workspace

Salida derivada

EtiquetaExplicaciónTipo de datos
Geodatabase actualizada

La geodatabase o el dataset de entidades de geodatabase que contiene las nuevas clases de entidad.

Workspace; Feature Dataset

arcpy.conversion.FeatureClassToGeodatabase(Input_Features, Output_Geodatabase)
NombreExplicaciónTipo de datos
Input_Features
[Input_Features,...]

Una o más clases de entidad o capas de entidades que se importarán a una geodatabase.

Feature Layer
Output_Geodatabase

La geodatabase de salida o de destino.

Feature Dataset; Workspace

Salida derivada

NombreExplicaciónTipo de datos
Derived_Geodatabase

La geodatabase o el dataset de entidades de geodatabase que contiene las nuevas clases de entidad.

Workspace; Feature Dataset

Muestra de código

Ejemplo de FeatureClassToGeodatabase (ventana de Python)

El siguiente script de la ventana de Python demuestra cómo utilizar la función FeatureClassToGeodatabase de modo inmediato.

import arcpy
arcpy.env.workspace = 'C:/data'
arcpy.conversion.FeatureClassToGeodatabase(['climate.shp', 'majorrds.shp'],
                                           'C:/output/output.gdb')
Ejemplo 2 de FeatureClassToGeodatabase (script independiente)

El siguiente script independiente muestra cómo utilizar la función FeatureClassToGeodatabase.

# Name: FeatureClassToGeodatabase_Example2.py
# Description: Use FeatureClassToGeodatabase to copy feature classes
#              to geodatabase format
 
# Import modules
import arcpy
 
# Set environment settings
arcpy.env.workspace = 'C:/data'
 
# Set local variables
in_features = ['climate.shp', 'majorrds.shp']
out_location = 'C:/output/output.gdb'
 
# Run FeatureClassToGeodatabase
arcpy.conversion.FeatureClassToGeodatabase(in_features, out_location)

Información de licenciamiento

  • Basic: Sí
  • Standard: Sí
  • Advanced: Sí

Temas relacionados