Resumen
Copia los datos de entrada en el disco y pega la salida en la misma ubicación o en otra. 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 copia capas, ya que una capa es una referencia a una clase de entidad.
La herramienta Copiar no le permite copiar un dataset de entidades en una geodatabase de archivos que contenga una clase de entidad con el mismo nombre, al margen de que la clase de entidad sea independiente o esté incluida en un dataset de entidades.
- Al copiar un dataset de mosaico, se 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.
Sintaxis
Copy_management (in_data, out_data, {data_type})
Parámetro | Explicación | Tipo de datos |
in_data | Datos del disco que se van a copiar en la misma ubicación o en otra distinta. | 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 debe tener .gdb como sufijo. | Data Element |
data_type (Opcional) | Tipo de los datos del disco 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, FeatureDataset o FeatureClass, del elemento que desea copiar. | String |
Ejemplo de código
Ejemplo 1 de Copiar (ventana de Python)
La siguiente secuencia de comandos de la ventana de Python demuestra cómo utilizar la función Copiar en el modo inmediato.
import arcpy
arcpy.env.workspace = "C:/data"
arcpy.Copy_management("majorrds.shp", "C:/output/majorrdsCopy.shp")
Ejemplo 2 de Copiar (secuencia de comandos de Python independiente)
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
# Set workspace
arcpy.env.workspace = "C:/data"
# Set local variables
in_data = "majorrds.shp"
out_data = "C:/output/majorrdsCopy.shp"
# Execute Copy
arcpy.Copy_management(in_data, out_data)
Entornos
Información sobre licencias
- ArcGIS for Desktop Basic: Sí
- ArcGIS for Desktop Standard: Sí
- ArcGIS for Desktop Advanced: Sí