Provides access to members that manage and provide geometric network error detection.
Product Availability
Description
The IGeometricNetworkErrorDetection interface identifies errors between a geometric network and its logical network. In order to maintain correct network connectivity in large production environments, it is necessary to have a collection of tools that will enable the user to detect a variety of connectivity problems within a geometric network. In production environments, it is often impractical to drop the network and rebuild when connectivity problems are encountered during general editing of the network. For this reason, it is necessary to provide a set of tools that will enable the end user to detect and repair such problems.
Philosophically, there should not be any need for such tools—the network should always be correct. From this standpoint, the geodatabase will not waver. However, there are certain circumstances where this may
be violated:
- The end user attempts to build a geometric network from data that has illegal geometry.
- Logic errors in the software implementation (as the software matures, this will become less and less likely).
- Applications or tools that do not correctly abort edit operations that the geometric network returns as an error.
- Third-party tools that attempt to manipulate the geometric network at a low level (for example, at the logical network level) and have logic errors in their software implementation.
Members
Description | ||
---|---|---|
CreateErrorTable | Creates a non-versioned table that can be used to persist error information. | |
CreateSelectionSetFromErrorTable | Returns a set of selection sets of the features in the geometric network Error Table. | |
DeleteNetworkElements | Deletes the network elements associated with the specified network features. | |
DetectNetworkErrors | The features in the geometric network with connectivity problems. | |
ErrorTable | The error table currently associated with the geometric network. This property will return nothing unless it has been set within the running application. |
CoClasses that implement IGeometricNetworkErrorDetection
CoClasses and Classes | Description |
---|---|
GeometricNetwork | Esri Geometric Network object. |