Is This Content Helpful?
We're glad to know this article was helpful.
Zero length geometries are not valid in the geometric network whether they apply to the geometry associated with entire network features or to the geometry associated with a section of complex edge that has mid-span connectivity.
The error, "The geometry for an edge element may not be zero length", can occur under different scenarios, some of which involve editing and others that involve reconcile or conflict resolution. All of the scenarios below involve an edge element being associated with a zero length geometry:
Scenario 1 - Moving multiple junctions, connected to the same edge feature, to the same location. This causes either the edge geometry or subsections of the complex edge geometry to collapse, resulting in a zero length geometry.
Scenario 2 - Deleting the vertices along a complex edge feature that are coincident with junctions connected at mid-span. The deletion of the vertices removes the segments of the complex edge, but does not delete the junctions. When the vertices are deleted, the junctions snap to the closest vertex of the complex edge feature, which can result in a zero length segment of the complex edge.
Scenario 3 - Moving a junction feature connected to two complex edge features at mid-span.
Scenario 4 - During conflict resolution with the Conflicts Dialog.
Scenario 5 - During reconcile, in which the error message is appended to the end of a "The version failed to reconcile." error.
The error is due to the geometry for an edge element collapsing on itself and forming a polyline or geometry with a length of zero. The geometry may correspond to an entire edge feature or to a segment of a complex edge feature.
Depending on the action that caused the error message to be displayed, the solution to the issue may vary.