Skip To Content

Parcel Fabric Dataset properties

Summary

The Describe function returns the following properties for parcel fabrics. Dataset Properties are also supported.

A parcel fabric dataset returns a dataType of "ParcelDataset".

A parcel fabric dataset is used to manage land records and parcel data networks.

Properties

PropertyExplanationData Type
catalogPath
(Read Only)

Returns the path of the parcel fabric dataset.

String
version
(Read Only)

Returns the schema version of the parcel fabric system tables.

Schema versionArcGIS Pro version

1

2.3

Integer
parcelTypes
(Read Only)

Returns a list of parcel type objects that are associated with the parcel fabric dataset. Each parcel type object is a tuple with five elements:

  • The name of the parcel type
  • The name of the parcel type polygon feature class
  • The name of the parcel type line feature class
  • The type of boundary that is stored for the parcel type

    SHARED

    A single boundary line is used for adjacent parcels.

    OVERLAPPING

    Adjacent parcels have their own boundary lines. Boundary lines are overlapping.

  • True if the parcel type is a large, administrative parcel

tuple
parcelTypeNames
(Read Only)

Returns a list of parcel type names associated with the parcel fabric.

String
topology
(Read Only)

Returns the topology object that is associated with the parcel fabric.

Object
recordsFeatureClass
(Read Only)

Returns the Records feature class object that is associated with the parcel fabric.

Object
pointsFeatureClass
(Read Only)

Returns the Points feature class object that is associated with the parcel fabric.

Object
connectionsFeatureClass
(Read Only)

Returns the Connections feature class object that is associated with the parcel fabric.

Object
extent
(Read Only)

Returns the Extent object.

Extent

Code sample

FeatureClass properties example (stand-alone script)

The following stand-alone script prints the parcel type names associated with the parcel fabric and accesses parcel type elements. It also prints the name of the topology associated with the parcel fabric.

import arcpy

#Create a Describe object from the parcel fabric dataset
desc = arcpy.Describe("C:/ArcGISProData/ParcelFabricPro.gdb/CountySmall/ParcelFabricSmall")

#Print parcel type names associated with the parcel fabric
for p in desc.parcelTypeNames:
    print ("Parcel type: " + p)

#Print parcel type tuples
for p in desc.parcelTypes:
    print(p)

#Print the boundary keyword for the Lots parcel type
for i in desc.parcelTypes:
    if i[0] == 'Lot':
        print(i[3])

#print topology name associated with the parcel fabric
print("topology: " + desc.topology.name)