需要 Data Reviewer 许可。
“单调性”校验可找出高程值或测量值(z 值或 m 值)中存在单调性错误的折线要素。这些要素的 z 值或 m 值未在数值上严格递增或递减。包含非单调值的要素将对分析和模型的结果产生影响。下面的两个示例可说明这些影响:
- 在水资源管理中,储存在流线要素中的高程值用于向数字高程模型添加详细信息(水文 DEM 条件)以强制执行已知的水系类型。
- 在道路管理中,具有两个或更多连续折点(具有相同的测量值)的道路路径要素可能会对长度计算产生不利影响(例如,美国交通运输部 (DOT) 里程报告)。
对于每个非单调的要素折点,将返回点错误几何。在 m 值验证中,不包含任何测量值 (NaN) 的折点同样会作为错误返回。
还可以对要素进行评估以确定其趋势是否符合指定的方式。要素所包含的节点值的趋势与预期不相符时,会影响您的分析结果。
检查注释
- 折线要素必须启用 z 值或 m 值,才能在此校验中使用。
有关更多详细信息,请参阅定义要素类属性。
- 折线要素必须具有已定义的垂直坐标系,才能在此校验中用于评估 z 值。
- 评估单调性时不会比较 z 或 m 容差范围内的相邻折点之间的 z 或 m 值差异。
- 要素的起始节点值和终止节点值用于在评估单调性时确定 z 值或 m 值是否应严格递增或递减。
- 评估单调性时不会比较 x,y 容差范围内的折点。
- 评估单调性时按部件顺序(部件 0、部件 1,以此类推)对多面体要素进行评估。
执行单调性校验
要执行单调性校验,请完成以下步骤:
- 启动 ArcMap。
- 在主菜单上,单击自定义 > 工具栏 > Data Reviewer。
- 单击 Data Reviewer 工具栏上的选择数据校验规则下拉箭头,展开折线校验,然后单击单调性校验。
将弹出单调性校验属性对话框。
- 单击要素类/子类型下拉箭头,选择要运行校验的要素类和子类型。
- 若要在整个要素类上运行校验并保存此设置,请选中始终在整个数据库上运行复选框。
- 若要在要素类的特定要素上运行校验,请单击 SQL 来构造 SQL 查询。
- 在评估组中,选择 Z 值或 M 值以配置验证所需类型。
- 在搜索目标组中,选中复选框以查找应作为结果返回的要素。
- 非单调要素 - 折点未按值严格递增或递减时返回的要素折点。
- 水平值(起始 = 终止)- 起始节点等于终止节点时返回的要素。
- 递减值(起始 > 终止)- 起始节点大于终止节点时返回的要素。
- 递增值(起始 < 终止)- 起始节点小于终止节点时返回的要素。
- 如有必要,可在 Reviewer 备注区域的注释文本框中为校验结果输入描述性文本。
- 如有必要,请单击严重性下拉箭头并在 Reviewer 备注区域中选择指示校验结果优先级的值。
严重性可指示校验结果的重要性。优先级的范围在 1 至 5 之间,1 为最高优先级,5 为最低优先级。
- 单击确定。
- 单击 Data Reviewer 工具条上的运行数据校验按钮 。
将弹出要验证的要素对话框。
- 在“要验证的要素”区域中选择选项。
- 选择集 - 针对当前在地图中选择的要素运行校验。
- 当前范围 - 针对当前地图范围(由地图比例控制)运行校验。
- 定义查询 - 针对基于定义查询(已为要素类创建)显示的要素运行校验。
- 整个数据库 - 针对要素类中的所有要素运行校验。
- 要仅针对已在版本化的工作空间中编辑的要素运行校验,可选中仅更改的要素复选框。
- 单击确定。
校验在要验证的要素 对话框中指定的范围内运行。
校验完成后,将弹出校验结果对话框。
- 执行以下操作之一:
- 如果要在浏览要素 窗口中浏览结果,请选择浏览结果选项。
- 如果已启动了 Reviewer 会话并且要记录 Reviewer 表中的结果,请选择写入 Reviewer 表选项。
- 单击确定。