When a parcel fabric is created, a geodatabase topology is also created. The parcel fabric uses a set of predefined 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.
The parcel fabric topology is validated against the predefined set of geodatabase topology rules and parcel rules. You can define additional topology rules and attribute rules to enforce data quality standards in your organization.
Parcel type behavior can also be defined by adding different geodatabase topology rules and attribute rules. For example, certain parcel types, such as easement parcels, can be allowed to overlap, whereas other parcel types are not allowed to overlap.
Parcel fabric data quality can be assessed by validating edits against the required and additional rules.
Parcel topology should be enabled after all your parcel types have been added to the parcel fabric. This is because all feature classes controlled by the parcel fabric participate in the parcel fabric topology.
Run the Enable parcel topology geoprocessing tool to enable the parcel fabric topology. When the topology is enabled, parcel fabric feature classes are added to the parcel fabric topology, and the required rules are applied Once the parcel topology is enabled, dirty areas become active. The parcel fabric can be validated to discover errors and parcels can be built.
Run the Disable Parcel Topology geoprocessing tool to remove topology rules from the parcel fabric feature classes and deactivate dirty areas.
When the topology is enabled, dirty areas become active. Dirty areas are created when data is added to or modified in the parcel fabric and indicate that the data has not been validated in the parcel fabric topology.
Dirty areas track the size and shape of the area in which an edit took place, as well as the type of edit, the GlobalID of features participating in the edit, and the editor who performed the edit. A dirty area is represented by a purple translucent square or rectangle. The extent of a dirty area is determined by the shape of the feature that was edited. If a feature's geometry is modified, two dirty areas are generated for the single feature. One represents the envelope of the feature's previous geometry, and the other represents the feature's new geometry.
Dirty areas are added to the map as a sublayer of the parcel fabric layer and can be symbolized and visualized in the same way as any other layer.
When the extent of features covered by dirty areas is validated, the dirty areas are removed.
When to disable the parcel topology
Parcel topology must be disabled when performing the following updates:
- Adding parcel types to the parcel fabric
- Appending or loading data to the parcel fabric
- Batch calculation of attribute fields in any of the parcel fabric feature classes
The parcel topology can be disabled by running the Disable Parcel Topology geoprocessing tool. After performing parcel fabric updates, reenable the parcel topology by running the Enable parcel topology geoprocessing tool.
The parcel fabric is validated against a required set of parcel rules and geodatabase topology rules. You can define additional topology rules to enforce data quality and model parcel type behavior. For example, you can allow some parcel types (such as right-of-ways) to overlap, but add the Must Not Overlap rule for other parcel types.
The parcel fabric uses the required rules described below.
- Parcel Lines/Polygons - Must Have A Record
Geodatabase topology rules
- Lines - Endpoint Must Be Covered By - Points
- Lines - Must Not Have Dangles
- Lines - Must Not Self-Overlap
- Lines - Must Not Self-Intersect
- Lines - Must Be Covered By Boundary Of - Polygons
- Polygon - Boundary Must Be Covered By - Lines
To add a new geodatabase topology rule, complete the following steps:
- Right-click the parcel fabric topology in the Catalog pane and click Properties.
- On the Topology Properties dialog box, click the Rules tab.
- Click Add, or click Click here to add a new rule in the last row of the grid to create an empty row.
- Build new rules or parcel fabric features using the drop-down menu in each column.