本系列配套练习数据下载链接:
链接:https://pan.baidu.com/s/1imKDcw9wZWk_ItR8fwugZw?pwd=mnsj
提取码:mnsj
-
1、概念:
检查几何工具用于生成要素类中几何问题的报告。
输出表会记录发现的每个几何问题(如果未发现任何问题,该表为空),表中包含以下字段:
-
CLASS:发现问题的要素类的完整路径和名称。 -
FEATURE_ID:存在几何问题的要素的要素 ID (FID) 或对象 ID (OID)。 -
PROBLEM:有关问题的简要描述,包含下列内容之一: Short segment:有些线段短于与几何关联的空间参考的系统单位所允许的长度; Null geometry:该要素不具有几何或者 SHAPE 字段为空; Incorrect ring ordering:面的拓扑结构比较简单,但是面的环可能未正确定向(外环 – 顺时针,内环 – 逆时针); Incorrect segment orientation:各条线段的定向不一致,线段 i 的终点应该与线段 i+1 的起点相接; Self intersections:面不能与自身相交; Unclosed rings:环中最后一条线段的终点必须与第一条线段的起点相接; Empty parts:几何具有多个部分,其中一个部分为空(没有几何); Duplicate vertex:几何的两个或多个折点坐标相同; Mismatched attributes:某线段端点的 z 坐标或 m 坐标与下一条线段中与之重合的端点的 z 坐标或 m 坐标不匹配; Discontinuous parts:几何的某部分由断开的或不连续的部分组成; Empty Z values:几何的一个或多个折点 z 值为空(例如,NaN); Bad envelope:包络矩形与几何的坐标范围不匹配; Bad dataset extent:数据集的范围不包括所有要素。
该工具识别出的问题可通过以下方式得到解决:
-
手动编辑和修复存在几何问题的要素。但是某些问题无法通过编辑进行修复。 -
对识别出存在几何问题的要素类运行修复几何工具。
-
2、工具:
打开输出表,查看该输入要素中发现的几何问题为要素 ID为3的要素为空几何:
本篇文章来源于微信公众号: 码农设计师