Copiar (Administración de datos)
Resumen
Copia los datos de entrada y pega la salida en la misma u otra ubicación sin importar el tamaño. El tipo de datos del elemento de datos de entrada y salida es idéntico.
Uso
-
Si se copia una clase de entidad a un dataset de entidades, la referencia espacial de la clase de entidad y el dataset de entidades deben coincidir, de lo contrario, la herramienta falla con un mensaje de error.
-
También se copian todos los datos que dependan de la entrada. Por ejemplo, al copiar una clase de entidad o tabla que forma parte de una clase de relación también se copia la clase de relación. Lo mismo se aplica a la clase de entidad que tiene una anotación vinculada a entidad, dominios, subtipos e índices, todo se copia junto con la clase de entidad. Copiar redes geométricas, datasets de red y topologías también copia las clases de entidades participantes.
La herramienta Copiar no le permite copiar un dataset de entidades en una geodatabase de archivos que contiene una clase de entidad con el mismo nombre, independientemente de si la clase de entidad es independiente o está incluida en un dataset de entidades.
- Al copiar un dataset de mosaico copia el dataset de mosaico en la ubicación designada; las imágenes a las que hace referencia el dataset de mosaico no se copian.
Para definir el parámetro Elemento de datos de salida desde el cuadro de diálogo de la herramienta, haga clic en el botón de examinar , escriba un nombre y elija un tipo en la lista desplegable Guardar como tipo: en el cuadro de diálogo Examinar Si va a copiar una clase de entidad en una geodatabase, debe seleccionar Datasets en la lista desplegable Guardar como tipo: para mostrar las geodatabases en el cuadro de diálogo Examinar.
Sintaxis
Parámetro | Explicación | Tipo de datos |
in_data |
Los datos que se copia a la misma u a otra ubicación. | Data Element |
out_data | La ubicación y el nombre de los datos de salida. La extensión de nombre de archivo de los datos de salida debe coincidir con la extensión de los datos de entrada. Por ejemplo, si va a copiar una geodatabase de archivos, el elemento de datos de salida deben tener .gdb como sufijo. | Data Element |
data_type (Opcional) |
El tipo de los datos que se van a copiar. La única vez que deberá proporcionar un valor es cuando una geodatabase contiene un dataset de entidad y una clase de entidad con el mismo nombre. En este caso, debe seleccionar el tipo de datos (dataset de entidades o clase de entidad) del elemento que desea copiar. | String |
Ejemplo de código
La siguiente secuencia de comandos de la ventana de Python demuestra cómo utilizar la función Copiar en el modo inmediato.
import arcpy from arcpy import env env.workspace = "C:/data" arcpy.Copy_management("majorrds.shp", "C:/output/majorrdsCopy.shp")
La siguiente secuencia de comandos de Python demuestra cómo utilizar la función Copiar en una secuencia de comandos independiente.
# Name: Copy_Example2.py # Description: Copy major roads dataset to preserve the original data # Import system modules import arcpy from arcpy import env # Set workspace env.workspace = "C:/data" # Set local variables in_data = "majorrds.shp" out_data = "C:/output/majorrdsCopy.shp" data_type = "" # Execute Copy arcpy.Copy_management(in_data, out_data, data_type)