需要 Data Reviewer 许可。
当两个来自不同要素类的要素相交于 x,y 平面内时,它们可能具有两个不同 z 值。例如,等值线和桥梁可具有两个不同的高程,因为等值线用于测量地面高程,而桥梁可以高出地面许多,因此这种情况属正常。然而,道路要素与桥相交的交点处的 z 值应相同,如果不同,则这两个要素的交点将视为无效。
交点处的不同 Z 值校验将搜索交点处 z 值差异大于指定容差的相交折线要素。可以对整个要素类和子类型运行该校验,也可对使用 SQL 查询选择的要素集运行该校验。将返回所有错误要素在要素交叉或相交位置处的二维多点几何。
定义了校验条件之后,便可配置注释和严重性评级。注释用于提供有关写入检查器表的要素的更具体描述,并将注释复制到检查器表中的“注释”字段。严重性评级用于指示校验结果在质量保证/质量控制过程方面的重要程度。数字越小,校验结果的优先级越高。
- 启动 ArcMap。
- 在主菜单上,单击自定义 > 工具条 > Data Reviewer。
- 单击 Data Reviewer 工具条上的选择数据校验规则下拉箭头,再单击 Z 值校验旁边的加号 (+),然后单击 交点处的不同 Z 值校验。
将弹出交点处的不同 Z 值校验属性 对话框。
- 单击要素类 1 区域中的要素类/子类型下拉箭头,选择要运行校验的要素类和子类型。
- 若要在整个要素类上运行校验并保存此设置,请选中始终在整个数据库上运行复选框。
- 若要在要素类的特定要素上运行校验,请单击 SQL 来构造 SQL 查询。
- 在要素类 2 区域中重复步骤 4-6。
- 单击相交类型下拉箭头,然后选择校验要使用的相交类型。
- 交叉点 - 要素类 1 中要素的内部与要素类 2 中要素的内部或边界(如果为面)在某一点接触。
- 触点 - 要素类 1 中要素某个部分与要素类 2 中要素的边界接触。要素的内部并不相交。
- 在最小值文本框中输入高程差异容差的最小单位数量。
- 在最大值文本框中输入高程差异容差的最大单位数量。
- 单击单位下拉箭头,然后选择容差单位。
您可以从页面单位和地图单位中进行选择。页面单位包括磅、厘米、英寸和毫米。地图单位包括英尺、码、英里、海里、米、千米、十进制度和分米。
- 如有必要,可在检查器备注区域的注释文本框中为校验结果输入描述性文本。
- 如有必要,单击严重性下拉箭头并在检查器备注区域中选择指示校验结果优先级的值。
严重性可指示校验结果的重要性。优先级的范围在 1 至 5 之间,1 为最高优先级,5 为最低优先级。
- 单击确定。
- 单击 Data Reviewer 工具条上的运行数据校验按钮 。
将弹出要验证的要素 对话框。
- 在“要验证的要素”区域中选择选项。
- 选择集 - 针对当前在地图中选择的要素运行校验。
- 当前范围 - 针对当前地图范围(由地图比例控制)运行校验。
- 定义查询 - 针对基于定义查询(已为要素类创建)显示的要素运行校验。
- 整个数据库 - 针对要素类中的所有要素运行校验。
- 要仅针对已在版本化的工作空间中编辑的要素运行校验,可选中仅更改的要素复选框。
- 单击确定。
校验在要验证的要素 对话框中指定的范围内运行。
校验完成后,将弹出校验结果对话框。
- 执行以下其中一项操作:
- 如果要在浏览要素 窗口中浏览结果,请选择浏览结果选项。
- 如果已启动了检查器会话并且要记录检查器表中的结果,请选择写入检查器表选项。
- 单击确定。