Is This Content Helpful?
We're glad to know this article was helpful.
When a database feature class is added to ArcMap by dragging and dropping or by adding a query layer, sometimes some of the features are not displayed. Instead, an error message similar to the following is displayed:
Error: "One or more layers failed to draw:<layer name>: Linestring or poly boundary is self-intersecting."
When ArcGIS is rendering a feature class and encounters a geometry that is not compliant with the Esri shape library validation rules, the features stop drawing.
Use database specific tools to determine the invalid data and fix it.
All spatial types have their own accessor functions and use their own shape verification rules.
Therefore, to determine the steps required to check for shape validity of third-party spatial types, refer to the appropriate database spatial type documentation.
For the Esri ST_Geometry validation rules, see Geometry validation on tables containing ST_Geometry columns.