Data Reviewer 中的校验

ArcGIS Data Reviewer for Desktop extension 提供了多种校验,可以从 Data Reviewer 工具栏上的选择数据校验规则下拉列表中进行选择。使用这些校验可执行几何和属性验证,还可确保数据完整性。可对整个要素类或数据库、当前范围内的要素或仅所选要素集应用所有验证校验。还可以使用 SQL 查询 WHERE 子句限定特定校验要评估的要素。

View a poster with all the Data Reviewer checks

以下是校验所分成的类别以及各个单独校验的简要说明。

数据库验证校验

校验名称

说明

连通性规则

查找属于几何网络但违反连通性规则的要素

属性域

验证编码值和值域范围以确保所有值均满足属性域约束

关系

搜索关系类中的孤立记录或具有错误基数的记录

子类型

搜索具有错误或空(可选)子类型的要素类

数据库验证校验类别中的校验

默认校验

校验名称

说明

无效几何

查找具有空几何、无内容几何、非简单几何以及具有空包络矩形的要素

多部分线

查找具有多条路径的折线要素

多部分面

查找具有多个部分或包含孔洞的面要素

非线性段

查找具有非线性段(例如弧线和曲线)的折线要素

折线或路径自闭合校验

查找折线中自身接触或交叉的路径或线

默认校验类别中的校验

重复几何校验

校验名称

说明

重复几何

查找被组合且共享属性(可选)的几何类型相同的要素。要素可以来自两个不同的要素类或同一要素类。

重复折点

查找被组合的相同要素中的折点或处于彼此指定容差内的折点。

重复几何校验类别中的校验

要素重叠校验

校验名称

说明

几何重叠

从两个不同要素类或同一要素类中查找具有特殊空间关系的要素

几何交叉

查找位于两个要素类或同一要素类中的两个其他要素之间交点的指定容差内的某个要素类中的要素

狭长面重叠/间距

查找来自两个不同要素类的面要素之间的空隙和重叠

要素重叠校验类别中的校验

面校验

校验名称

说明

评估面周长和面积

查找面积或周长位于指定范围内的要素的部分、环、线段或整个面

无效的孔洞要素

查找与面要素类中的孔洞具有空间关系的要素

狭长面

查找小于指定薄度比率或面积位于指定阈值内(可选)的面

面校验类别中的校验

折线校验

校验名称

说明

急锐角化

查找面或折线中符合以下条件的线段:线段之间的角度小于指定最小值

评估折线长度

查找长度位于指定范围内的折线段、折线部件/路径或折线要素

折线校验类别中的校验

空间参数评估校验

校验名称

说明

评估范围

查找范围在指定大小之内的多点、折线或面要素

评估交叉计数

查找一个要素类中与另一要素类中的折线或面要素相交指定次数的折线要素的折点

部件数评估

查找部件数位于指定范围内的要素

折点数评估

查找折点数位于指定范围内的要素

空间参数评估校验类别中的校验

表校验

校验名称

说明

SQL 查询校验

根据针对行属性运行的 SQL 查询 WHERE 子句查找记录

正则表达式

查找字符串字段的值不与指定格式匹配的记录

表-表属性

查找要素类属性字段和表字段之间相互匹配或不匹配的值

唯一 ID

在整个数据库中搜索表或要素属性字段中的重复值

表校验类别中的校验

拓扑校验

校验名称

说明

查找悬挂点

搜索具有位于指定容差范围内的悬挂点的折线

孤立

查找未连接到拓扑图的拓扑边

拓扑规则

查找违反数据库中定义的拓扑规则的要素

不必要的结点

查找共享结点且在可编辑字段中具有相同属性值的相邻折线要素

不必要的面边界

查找共享边界且在可编辑字段中具有相同属性值的相邻面要素

拓扑校验类别中的校验

Z 值校验

校验名称

说明

相邻折点高程变化

查找高程(z 值)变化大于指定容差的折线或面要素的折点

交点处的不同 Z 值

查找符合以下条件的相交折线要素:在相交处的高程(z 值)差异位于指定的容差范围内

Z 值评估

查找 z 值位于指定范围的要素

面/环闭合

根据 x 值、y 值和 z 值查找面中的非闭合环

坡向变更(单调性)

查找折点按指定条件改变坡向的折线

Z 值校验类别中的校验

高级校验

校验名称

说明

复合

根据对单个对象类运行的一系列几何重叠表-表属性校验来查找记录

自定义

根据在自定义条件表 (CNT) 扩展模块中定义的条件查找记录

采样

从一个或多个图层生成要素集

原子价

查找不满足点和线之间或两个线要素类之间的指定关系的要素

高级校验类别中的校验
9/15/2013