Validate Parcel Fabric (Parcel)


Validates a parcel fabric against a predefined set of parcel rules, geodatabase topology rules, and any additional rules you have added for your organization.

The parcel fabric uses geodatabase topology rules and parcel rules to define parcels and model their behavior. Geodatabase topology rules define the spatial relationships between parcel features, and parcel rules define behavior that is specific to parcel features. You can define additional geodatabase topology rules and attribute rules to manage and enforce data quality standards in your organization.

Learn more about parcel fabric rules and topology


  • Use this tool to validate an entire parcel fabric dataset or large number of parcels.

  • Parcel topology must be enabled.

  • Dirty areas in the validated extent will be removed. Dirty areas are created when data is added to or modified in the parcel fabric.

  • After validation, rule errors can be viewed by opening the Error Inspector pane. Rule errors are violations of topology and parcel rules and are displayed in the Point Errors, Line Errors, and Polygon Errors sublayers under the parcel fabric layer.

    Learn more about parcel fabric rule errors


ValidateParcelFabric(in_parcel_fabric, {extent})
ParameterExplanationData Type

The parcel fabric to be validated. The parcel fabric can be from a file geodatabase or a feature service.

Parcel Layer

The extent of the dataset to be processed. Only features that fall within the specified extent will be processed.


Derived Output

NameExplanationData Type

The validated parcel fabric.

Parcel Fabric

Code sample

ValidateParcelFabric example (Python window)

The following Python window script demonstrates how to use the BuildParcelFabric tool in immediate mode. The script builds parcels using the combined extent of all input data (MAXOF).

import arcpy


This tool does not use any geoprocessing environments.

Licensing information

  • Basic: No
  • Standard: Yes
  • Advanced: Yes

Related topics