宗地结构数据集属性

摘要

Describe 函数将返回宗地结构的以下属性。还支持数据集属性

宗地结构数据集将返回 "DEParcelDataset"dataType

Describe 函数也适用于宗地结构图层。

宗地结构数据集用于管理土地记录和宗地数据网络。

了解有关宗地结构的详细信息

属性

属性说明数据类型
connectionsFeatureClass
(只读)

与宗地结构关联的 Connections 要素类的 Describe 对象。

Describe
parcelTypeNames
(只读)

返回与宗地结构关联的宗地类型名称列表。

List
parcelTypes
(只读)

返回与宗地结构数据集关联的宗地类型对象列表。每个宗地类型对象都是一个包含四个元素的列表:

  • 宗地类型的名称
  • 宗地类型面要素类的名称
  • 宗地类型线要素类的名称
  • 如果宗地类型是大型管理宗地,则为 True

List
pointsFeatureClass
(只读)

与宗地结构关联的 Points 要素类的 Describe 对象。

Describe
recordsFeatureClass
(只读)

与宗地结构关联的 Records 要素类的 Describe 对象。

Describe
topology
(只读)

与宗地结构关联的拓扑的 Describe 对象。

Describe
topologyEnabled
(只读)

返回是否启用宗地拓扑

Boolean
version
(只读)

返回宗地结构系统表的方案版本。

方案版本ArcGIS Pro 版本

1

2.4

2

2.5

Integer

代码示例

宗地结构属性示例(独立脚本)

以下独立脚本用于打印与宗地结构关联的宗地类型名称,并访问宗地类型元素。还用于打印与宗地结构关联的拓扑名称。

import arcpy
# Create a Describe object from the parcel fabric dataset
desc = arcpy.Describe("C:/Data/Parcels.gdb/County/ParcelFabric")
# Print parcel type names associated with the parcel fabric
for p in desc.parcelTypeNames:
    print ("Parcel type: " + p)
# Print parcel type lists
for p in desc.parcelTypes:
    print(p)
# Print the name for the Lots parcel type
for i in desc.parcelTypes:
    if i[0] == 'Lot':
        print(i[0])
# Print topology name associated with the parcel fabric
print("topology: " + desc.topology.name)

在本主题中