Error:  One or more layers failed to draw: Linestring or poly boundary is self-intersecting

相关信息
Article ID: 40896
Software:
ArcSDE 10.1
ArcGIS for Desktop Advanced 10.1, 10.2
ArcGIS for Desktop Standard 10.1, 10.2
Platforms: N/A

错误信息
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:

"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.
已邀请:

EsriSupport

赞同来自:

解决方案
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.



Related Information
  1. How can information be obtained about the geometry of a feature in a layer in OracleTo get information about the geometry of a feature that is stored using SDO_Geometry in a geodatabase in Oracle, use the sdelayer command with the feature_info operation. The syntax for the command is as follows: {PRE}sdelayer -o feature_info...
  2. SDO_Geometry layer does not completely draw due to invalid geometry data in Oracle Spatial layerOnly some of the features from an SDO_Geometry layer draw or are returned to the client application.
  3. Unsupported Oracle Spatial geometriesAll valid Oracle Spatial geometry objects of supported geometry and entity types are supported except for geometries similar to the one described below.


Created: 2/28/2013 Last Modified: 8/6/2013

原文链接
http://support.esri.com/en/kno ... 40896

要回复问题请先登录注册