追加宗地结构 (Parcel Fabric)

许可等级:BasicStandardAdvanced

摘要

将一个或多个宗地结构追加到现有目标宗地结构。输入宗地结构的空间参考必须与目标宗地结构的空间参考相匹配。

用法

语法

AppendParcelFabric_fabric (in_parcels, target, unjoined_group, {parcels_schema_type}, {field_mapping_parcels}, {parcels_subtype}, {lines_schema_type}, {field_mapping_lines}, {lines_subtype}, {control_schema_type}, {field_mapping_control}, {control_subtype})
参数说明数据类型
in_parcels

将被追加到目标宗地结构的输入宗地结构。输入宗地结构的空间参考必须与目标宗地结构的空间参考相匹配。

Parcel Fabric Layer
target

输入宗地结构将被追加到的现有宗地结构。输入宗地结构的空间参考必须与目标宗地结构的空间参考相匹配。

Parcel Fabric
unjoined_group

确定宗地追加方式。

  • UNJOINED_GROUP将宗地作为未连接的、独立的宗地追加到宗地结构中。
  • JOINED_GROUP将宗地作为连接的宗地追加到宗地结构中。
Boolean
parcels_schema_type
(可选)

指定输入宗地结构宗地表的方案(字段定义)是否必须与目标宗地结构宗地表的方案相匹配之后,才能够追加要素。

  • TEST输入宗地结构宗地表的方案(字段定义)必须与目标宗地结构宗地表的方案相匹配。如果方案不匹配,将返回错误。
  • NO_TEST输入宗地表的方案(字段定义)不必与目标宗地表的方案相匹配。除非目标宗地表中存在相同字段,否则输入宗地表中与目标宗地表字段不匹配的任何字段都不会映射到目标宗地表中。
String
field_mapping_parcels
(可选)

列出将被映射到目标宗地表中的属性字段。此列表包括目标宗地表的现有属性字段及在输入宗地表与目标宗地表之间匹配的属性字段。

由于输入宗地结构被追加到具有预定义方案(字段定义)的现有目标宗地结构中,因此宗地扩展的属性字段映射控件不允许在目标宗地结构中添加或移除字段。

Field Mappings
parcels_subtype
(可选)

为被追加到目标宗地结构的宗地结构中的所有新宗地要素分配该子类型的子类型描述。

String
lines_schema_type
(可选)

指定输入宗地结构线表的方案(字段定义)是否必须与目标宗地结构线表的方案相匹配之后,才能够追加要素。

  • TEST输入宗地结构线表的方案(字段定义)必须与目标宗地结构线表的方案相匹配。如果方案不匹配,将返回错误。
  • NO_TEST输入线表的方案(字段定义)不必与目标线表的方案相匹配。除非目标线表中存在相同的字段,否则输入线表中与目标线表字段不匹配的任何字段都不会映射到目标线表中。
String
field_mapping_lines
(可选)

列出将被映射到目标线表中的属性字段。此列表包括目标线表的现有属性字段及在输入线表与目标线表之间匹配的属性字段。

由于输入宗地结构被追加到具有预定义方案(字段定义)的现有目标宗地结构中,因此线扩展的属性字段映射控件不允许在目标宗地结构中添加或移除字段。

Field Mappings
lines_subtype
(可选)

为所有追加到目标宗地结构的宗地结构中的新线要素指定该子类型的子类型描述。

String
control_schema_type
(可选)

指定输入宗地结构控制表的方案(字段定义)是否必须与目标宗地结构控制表的方案相匹配之后,才能够追加要素。

  • TEST输入宗地结构控制表的方案(字段定义)必须与目标宗地结构控制表的方案相匹配。如果方案不匹配,将返回错误。
  • NO_TEST输入控制表的方案(字段定义)不必与目标控制表的方案相匹配。除非目标控制表中存在相同字段,否则输入控制表中与目标控制表字段不匹配的任何字段都不会映射到目标控制表中。
String
field_mapping_control
(可选)

列出将被映射到目标控制表中的属性字段。此列表包括目标控制表的现有属性字段及在输入控制表与目标控制表之间匹配的属性字段。

由于输入宗地结构被追加到具有预定义方案(字段定义)的现有目标宗地结构中,因此控制点扩展的属性字段映射控件不允许在目标宗地结构中添加或移除字段。

Field Mappings
control_subtype
(可选)

为所有追加到目标宗地结构的宗地结构中的新控制点要素指定该子类型的子类型描述。

String

代码实例

AppendParcelFabric 示例 1(Python 窗口)

以下 Python 窗口脚本演示了如何在即时模式下使用 AppendParcelFabric 工具。

import arcpy
arcpy.env.workspace = "C:/data/OaklandCounty.gdb"
arcpy.AppendParcelFabric_fabric ("/ParcelData/CountyFabric","/SubdivisionData/Subdivision","JOINED_GROUP",
"TEST","","","TEST","","","TEST","","")
AppendParcelFabric 示例 2(独立 Python 脚本)

以下脚本演示了如何使用 AppendParcelFabric 工具。

# Name: Append Parcels.py 
# Description: Appends a new subdivision to the county's 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_Fabric"
out_data = " E:\County\LocalGovernment.gdb\ParcelEditing\Parcel_Fabric"


# Execute Append Parcels
arcpy. AppendParcelFabric_fabric(in_data, out_data, "JOINED_GROUP","TEST","","","TEST","","","TEST","","")

环境

此工具不使用任何地理处理环境

相关主题

许可信息

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