在 Standard 或 Advanced 许可等级下可用。
描述
将宗地从输入宗地结构数据集或图层复制到新宗地结构中。
使用方法
如果宗地子图层中存在一个选定内容,则只有所选宗地才会被复制到输出宗地结构。
要覆盖一个现有宗地结构而不是创建新宗地结构,可选择地理处理选项对话框中的覆盖地理处理操作的输出。 要打开地理处理选项对话框,可以单击 ArcMap 中的地理处理菜单,然后单击地理处理选项。
在 Python 中,设置 arcpy.env.overwriteOutput = True。
语法
arcpy.fabric.CopyParcelFabric(in_parcels, output_parcels, {config_keyword})
参数 | 说明 | 数据类型 |
in_parcels | 要复制到另一个宗地结构的宗地。 | Parcel Fabric Layer |
output_parcels | 宗地将被复制到的新宗地结构。如果宗地结构存在,并且您已选择通过将 arcpy.env.overwriteOutput 设置为 True 来覆盖地理处理操作的输出,则现有宗地结构会被包含已复制宗地的新宗地结构覆盖。 | Parcel Fabric |
config_keyword (可选) | 指定文件地理数据库和 ArcSDE 地理数据库中宗地结构的存储参数(配置)。个人地理数据库不使用配置关键字。 对于企业级 ArcSDE,ArcSDE 配置关键字由数据库管理员设置。 | String |
代码示例
CopyParcelFabric 示例 1(Python 窗口)
以下 Python 窗口脚本演示了如何在即时模式下使用 CopyParcelFabric 工具。
import arcpy
arcpy.env.workspace = "C:/data/OaklandCounty.gdb"
arcpy.CopyParcelFabric_fabric ("/Parceldata/ParcelFabric", "/SubdivisionData/SubdivisionFabric",)
CopyParcelFabric 示例 2(独立 Python 脚本)
以下 Python 脚本演示了如何在独立脚本中使用 CopyParcelFabric 工具。
#Name: Copy Parcels.py
# Description: Copies a smaller subset of a parcel fabric to a new parcel fabric.
# Import system modules
import arcpy
from arcpy import env
# Set workspace
env.workspace = "E:\City\LocalGovernment.gdb\ParcelEditing"
# Set local variables
in_data = "Parcel_FabricSub"
out_data = " E:\County\LocalGovernment.gdb\ParcelEditing\Parcel_Fabric"
# Execute Copy Parcels
arcpy.CopyParcelFabric_fabric(in_data, out_data,)
环境
此工具不使用任何地理处理环境。
许可信息
- Basic: 否
- Standard: 是
- Advanced: 是