When an error feature is created, an associated dirty area is also created, which encompasses the feature geometry. Error features descriptions can help you understand what caused the error. Error features can be inspected and fixed by editing the feature geometry for evaluation the next time the network topology is validated or enabled.
Error features
The Point Errors and Line Errors feature classes manage all error features for a trace network. These feature classes are sublayers of the trace network layer and cannot be edited. When you add a trace network to an active map view, the sublayers are available in the Contents pane.
Error feature management
Errors result from enabling or validating a network topology. To fix an error feature, the associated network feature or features must be corrected. Error features are created for a variety of geometry-related reasons, from identifying empty geometries to highlighting coincident point features. .
Note:
Error features that do not prevent connectivity from being established between features are traversable in a trace operation when the Validate Consistency option is not enabled.
The table below describes the errors, situations that produce them, suggested actions for resolving each error feature, and the type of error feature or features that are generated. In the Solution column, Option 1 is often the most useful and has the least impact. However, some options depend on other factors, so the first option may not always be the best for your particular case.
Error ID | Description and situation | Solution | Error feature type |
---|---|---|---|
1 | The geometry for the network feature is empty. | Option 1: Inspect the Origin Network Source ID and Origin Global ID of the error feature to identify the associated feature in error. Delete and re-create the feature. An error feature is created in the lower left corner of the spatial extent for each feature with empty geometry. After corrections are made, ensure all dirty areas are validated. | Point or Line |
5 | Line feature has length within tolerance. The length of a linear network feature is too short and fits within the network tolerance. For example, the network tolerance is 1 meter and a line in the network is 90 centimeters. | Option 1: Adjust the length of the line feature. Option 2: Adjust the network tolerance. (Admin) | Line |
6 | Geometry error—Could not locate the vertex along the line feature. The network topology cannot get the list of vertices associated with a linear network feature. | Option 1: Rerun the Validate Network Topology tool. Option 2: Delete the vertex, rerun the Validate Network Topology tool, and create another vertex if necessary. | Line |
19 | A linear network feature is multipart. Multipart features are not allowed. | Option 1: Modify the feature so it is not multipart. Option 2: Delete the line and re-create it. | Line |
20 | Self-intersecting line. This can occur in cases where a linear network feature loops back and overlaps itself at the intersection of two vertices. For example, a valid looped pipe has missing z-values. | Option 1: Place a vertex on each line segment at the point of intersection. Adjust the z-value for each vertex to add vertical space between the lines. Option 2: Split the line into single features. | Line |
21 | Duplicate vertices. A linear network feature has vertices existing in the same x,y,z location. For example, a canal ditch has missing z-values. This could also be encountered in cases where a line has fewer than two vertices or where a line feature has a length within the tolerance. | Option 1: Offset one of the vertices (x and y or z). Option 2: Delete one of the vertices. | Line |
25 | Two or more points are geometrically coincident. For example, a gauge and a well have the same x,y,z coordinates. | Option 1: Offset one of the points (x and y or z). Option 2: Delete one of the points. | Point |
32 | Error setting network attribute values. This occurs when the Flow direction network attribute contains a value that exceeds the 4 bits reserved in the network topology. | Change the attribute value to fall within the range of allowable values for the coded value domain. | Point |
Access error feature attributes
To access error feature classes, the trace network layer must be available in the Contents pane. If it is not, add it to your active map from the Catalog pane.
- Expand the Trace Network layer in the Contents pane.
- Right-click the Point Errors or Line Errors sublayer.
- Click Attribute table to open the attribute table associated with the layer.
See the table below to understand the values in the table.
Understand error feature attributes
The following table lists the fields in each error feature class, a description of each, and example values.
Error table attributes
Field alias | Description | Example value |
---|---|---|
Object ID | The object ID of the error feature. | 1 |
Origin network source ID | The source ID of the origin feature participating in the error situation. | 3 |
Origin global ID | The global ID of one of the features participating in the error situation. | {FC2AA170-6072-4E31-B9F4-D924AD21F5E8} |
Destination network source ID | The source ID of the other feature participating in the error situation. | 3 |
Destination global ID | The global ID of the destination feature participating in the error situation. | {05F50F98-F2C3-4001-AB83-7F08FA71ACF2} |
Error type | A numerical value associated with the error. | 25 |
Error text | An explanation of the error. | Stacked point features |
Global ID | The global ID of the error feature. | {4CFE50C9-BAAD-4B0A-855A-2BF8A0622A04} |
Shape or Shape length | Shape is present for points. Shape length is present for lines. | Point Z Polyline Z |