ArcGIS for Desktop

  • Documentation
  • Pricing
  • Support

  • My Profile
  • Help
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

The mapping platform for your organization

ArcGIS for Desktop

A complete professional GIS

ArcGIS for Server

GIS in your enterprise

ArcGIS for Developers

Tools to build location-aware apps

ArcGIS Solutions

Free template maps and apps for your industry

ArcGIS Marketplace

Get apps and data for your organization

  • Documentation
  • Pricing
  • Support
Esri
  • Sign In
user
  • My Profile
  • Sign Out

Help

  • Home
  • Get Started
  • Map
  • Analyze
  • Manage Data
  • Tools
  • More...

Checking the parcel fabric

Available with Standard or Advanced license.

  • Parcel errors
  • Line errors
  • Point errors
  • Line point errors
  • Control point errors

The Check Parcel Fabric command is available for validating the topological integrity of your parcel fabric. The command identifies data corruptions such as out-of-sequence parcel traverse lines, parcels that are not closed, invalid dimensions and so on. To run the command, right-click a parcel fabric dataset in the Catalog window and click Check Parcel Fabric.

Checking the fabric is useful for validating parcel data that has been migrated to the fabric. When migrating data into the fabric, inconsistencies and errors in the source data can result in corruptions in the fabric. The command identifies data corruptions in the fabric and reports the errors in a list format that can be saved for future use. All reported check fabric errors do not need to be fixed immediately. Check fabric errors can be fixed over time, as needed in the area in which you are working. If you are adjusting a selection of parcels using the least-squares adjustment, it is best to have all check fabric errors fixed in those selected parcels to ensure a successful adjustment.

Parcel errors
Parcel errors

Check parcel fabric errors are reported on the Fabric Errors dialog box. Errors found in parcels, lines, and points are listed with the ObjectID of the corrupt feature. The ObjectID can then be used to locate the corresponding feature in the parcel fabric. The corrupt feature can be either edited and corrected or unjoined and deleted.

The following errors are reported:

Parcel errors

In most cases, the following parcel errors are most easily corrected by deleting or unjoining the corrupt parcel and re-entering a new, correct parcel. In some cases, regenerating the parcel can fix the error.

Parcel does not have a valid shape

The parcel does not have a valid, geometric shape; for example, the parcel shape is self-intersecting or the parcel has no geometric shape (the shape is null).

Line sequence error

The parcel contains lines that are out of sequence.

In this case, the parcel's traverse lines are out of sequence, for example, 1-2-4-3. Line sequence errors are caused either by incorrect data entry of the parcel traverse or by dangling, overshot/undershot, or tiny line segments in migrated data. For example, in the parcel line feature class shown below, an undershot line is resulting in a failure by the importer to create a fabric parcel:

Dangling line
Dangling line

Often, the corrupt parcel is not rendered in the fabric. To open and examine the parcel, the parcel must be selected in the parcel layer's attribute table and opened by right-clicking the parcel, which is listed in the Parcel Explorer dialog box. In some cases, regenerating the parcel may fix this error.

Line sequences do not start at 1

The sequence IDs of the lines within this parcel do not start at 1. Parcel traverse lines are stored in the Lines table, and the sequence of the traverse lines should always start at 1.

Traverse line sequence

Traverse line sequence

Causes

  • Road centerline parcels with multiple paths

    Each path should be a separate parcel and not form one single parcel.

  • Connection line as the first line of the parcel

    The line category should be changed to Origin Connection rather than Connection.

  • Incorrect from- and to-point IDs in the traverse grid

    Sometimes this is caused by incorrect data entry when entering a parcel in a parcel group.

Often, the corrupt parcel is not rendered in the fabric. To open and examine the parcel, the parcel must be selected in the parcel layer's attribute table and opened by right-clicking the parcel, which is listed in the Parcel Explorer dialog box.

Parcel has dangling boundary links

This error can result from a parcel traverse that does not close back onto its starting point.

Parcel lines do not form a closed loop
Parcel lines do not form a closed loop.

Parcel lines do not form a closed loop

Causes

  • Dangling or overshot lines in migrated data, which has resulted in incorrectly assigned from- and to-points
  • Overlapping lines in migrated data, which has resulted in a duplicate parcel line in the parcel fabric

Parcel has disconnected links

A disconnected link is a line that is not connected to or part of a parcel boundary but is stored as a parcel traverse line for that parcel boundary. This line could be connected to another parcel boundary in the fabric but is related to the wrong parcel.

Possible causes

  • Incorrect data entry or migration of poor-quality parcel data
  • Data corruption resulting from manually editing parcel fabric system tables

Parcel has missing points

This parcel's boundary lines are referencing point IDs that do not exist.

Possible causes

  • Data corruption resulting from manually editing parcel fabric system tables
  • Migration of poor-quality parcel data

Regenerate the parcel to fix this error.

Parcel contains lines with errors

There are errors on some of the traverse lines of this parcel. A list of line errors should appear with the parcel error. Examples of line errors are invalid line categories and invalid line radii. See the 'Line errors' section for a more detailed explanation of each type of line error.

Parcel contains line points with errors

There are errors on some of this parcel's points that are line points on other parcels. A list of line point errors should appear with the parcel error. Examples of line point errors are invalid referenced point IDs—for example, the line point refers to a point on the parcel that does not exist—and invalid referenced lines. See the 'Line point errors' section for a more detailed explanation of each type of line point error.

Parcel contains points with errors

There are errors on some of this parcel's points. A list of point errors should appear with this parcel error. Examples of point errors are invalid coordinates and invalid curve center points. See the 'Point errors' section for a more detailed explanation of each type of line point error.

Parcel does not have valid shape

The parcel does not have a valid, geometric shape; for example, the parcel shape is self-intersecting or the parcel has no geometric shape (the shape is null).

Line errors

Line has invalid ID

The ObjectID of this line is not valid.

Unjoin the parcel that contains the line and open the unjoined parcel. Delete and re-enter the corrupt line. Join the parcel back to the parcel fabric layer.

Line has invalid sequence

The sequence value for this line (in the Sequence attribute field in the parcel lines table) is not a valid number.

Unjoin the parcel that contains the line and open the unjoined parcel. Check that the line sequencing (From and To points) of the parcel traverse is correct. If necessary, delete and re-enter the corrupt lines. Join the parcel back to the parcel fabric layer.

Line has invalid category

The category value for this line ( in the Category attribute field) is not a recognized value. The following line categories are recognized:

  • 0—Boundary line
  • 1—Dependent line
  • 2—Precise connection line
  • 3—Connection line
  • 4—Radial line
  • 5—Road frontage line
  • 6—Origin connection line
  • 7—Part connection line

Open the parcel and choose a valid category under the Category field on the Lines tab.

Line has invalid from point

The parcel line is referencing an invalid from-point ID. The referenced point ID most likely does not exist in the points table.

Regenerate the parcel to fix this error.

Line has invalid to point

The parcel line is referencing an invalid to-point ID. The referenced point ID most likely does not exist in the points table.

Regenerate the parcel to fix this error.

Line has invalid center point

The center point for this curved line is invalid. The referenced point ID most likely does not exist in the points table.

Regenerate the parcel to fix this error.

Line has invalid radius

The value stored in the Radius attribute field for the curved line is invalid. The radius value is most likely missing.

Regenerate the parcel to fix this error.

Line does not have a valid shape

The line shape geometry is invalid. The line shape could be corrupt or missing.

Unjoin the parcel that contains the line and open the unjoined parcel. Delete and re-enter the corrupt line. Join the parcel back to the parcel fabric layer. In some cases it may be easiest to delete the parcel and re-enter a new parcel.

Line has same from and to points

This line is referencing the same from- and to-point IDs. The same from- and to-point IDs can be seen in both the parcel traverse dialog box and in the FromPointID and ToPointID attribute fields in the Lines table.

Causes

  • Incorrect data entry of the parcel traverse
  • Overlapping lines of different lengths in data that has been migrated to the parcel fabric

Unjoin the parcel that contains the line and open the unjoined parcel. Delete and re-enter the corrupt line. Join the parcel back to the parcel fabric layer. In some cases it may be easiest to delete the parcel and re-enter a new parcel.

Prevent or minimise this error by running a topology to find overlapping lines in your data before migration into the parcel fabric.

Curve is missing a radial line

Each curved line in a fabric parcel has two stored radial lines in the lines table. This error is generated when a curve has one or both radial lines missing.

Radial lines

Radial lines

Causes

  • Incorrectly stored and entered multiring or donut parcels
  • Poor-quality data that has been migrated to the parcel fabric

Regenerate the parcel to fix this error.

Other lines in this parcel boundary have the same from PointID or Other lines in this parcel boundary have the same to PointID

Causes:

  • The to and from points of the line have been reversed. This could occur when a traverse line is out of sequence.
  • A point in the parcel connects more than two boundary lines. This could occur when a connection line has been incorrectly categorized as a boundary line.

Unjoin and open the parcel. Delete and re-enter corrupt lines. Join the parcel back to the parcel fabric layer. In some cases it may be easiest to delete the parcel and re-enter a new parcel.

Point errors

Invalid coordinate

One or all of the x,y,z coordinate values of the parcel point are invalid. A coordinate might be missing or might contain an invalid number or character.

Regenerate the parcel to fix this error.

The center point attribute is set incorrectly

If a point is the center point of a curve, it is flagged with a value of 1 in the CenterPoint attribute field in the Points table. This error occurs when a point is not the center point of a curve and has a CenterPoint attribute value of 1.

Regenerate the parcel to fix this error.

Point is missing

A point is being referenced that most likely does not exist in the Points table. For example, this error will occur if a line references a from- or to-point that does not exist in the Points table.

Regenerate the parcel to fix this error.

Point does not have a valid shape

The point shape geometry is invalid. The point shape could be corrupt or missing.

Regenerate the parcel to fix this error.

Line point errors

Linepoint does not refer to a valid point

A parcel point becomes a line point when it lies on an adjacent parcel boundary but does not split the boundary. In the LinePoints table, LinePointID references a point ID in the Points table. This error will occur when the LinePointID attribute value is not a valid point ID. The point ID most likely is missing.

Line points table

Line points table

Regenerate the parcel to fix this error.

Linepoint does not have a valid from point

The point ID referenced in the FromPointID field is not a valid point ID. The point ID is most likely missing.

Regenerate the parcel to fix this error.

Linepoint does not have a valid to point

The point ID referenced in the ToPointID field is not a valid point ID. The point ID is most likely missing.

Regenerate the parcel to fix this error.

Linepoint does not have a valid line

This error occurs when a line does not exist between the from- and to-point IDs (FromPointID, ToPointID) referenced in the LinePoints table.

Use the Delete Line Point tool Delete a Line Point on the Parcel Editor toolbar to delete the line point. Add a new line point using the Add Line Point tool Add a Line Point.

Control point errors

Control point has invalid coordinates

One or all of the x,y,z coordinate values of the control point are invalid. A coordinate might be missing or might contain an invalid number or character.

Select the control point and regenerate the geometry to fix this error.

Control point back reference is invalid

A control point references the fabric point to which it is associated via the PointID field in the Control table. The fabric point stores a back reference to the control point via the Name field in the Points table. This error indicates that the ID referenced in the Points or Control table are either incorrect or missing.

Control and Points tables
Control and Points tables

Use the Match Control Point tool on the Parcel Editor toolbar to re-link the control point to the correct parcel fabric point.

Feedback on this topic?

ArcGIS for Desktop

  • Home
  • Documentation
  • Pricing
  • Support

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

About Esri

  • About Us
  • Careers
  • Insiders Blog
  • User Conference
  • Developer Summit
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | Privacy | Legal