复制 (Data Management)

许可等级:BasicStandardAdvanced

摘要

复制输入数据并将输出粘贴到相同位置或不同位置,而考虑数据的大小。输入数据元素和输出数据元素的数据类型完全相同。

用法

语法

Copy_management (in_data, out_data, {data_type})
参数说明数据类型
in_data

要复制到相同位置或不同位置的数据。

Data Element
out_data

输出数据的位置和名称。输出数据的文件扩展名必须与输入数据的扩展名相匹配。例如,如果要复制文件地理数据库,则输出数据元素的后缀必须为 .gdb

Data Element
data_type
(可选)

要复制的数据的类型。只有在地理数据库中的要素数据集和要素类名称相同时,才需要提供一个值。在这种情况下,需要为希望复制的项选择数据类型(要素数据集或要素类)。

String

代码实例

复制 (Copy) 示例 1(Python 窗口)

以下 Python 窗口脚本演示了如何在即时模式下使用 Copy 功能。

import arcpy
from arcpy import env

env.workspace = "C:/data"
arcpy.Copy_management("majorrds.shp", "C:/output/majorrdsCopy.shp")
Copy 示例 2(独立 Python 脚本)

以下 Python 脚本演示了如何在独立脚本中使用 Copy 功能。

# 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)

环境

相关主题

许可信息

ArcGIS for Desktop Basic: 是
ArcGIS for Desktop Standard: 是
ArcGIS for Desktop Advanced: 是
5/10/2014