使用 ArcGIS Data Reviewer for Desktop 创建 Reviewer 批处理作业并可通过“批处理作业”对话框链接到当前加载到地图中的数据。您可以将多个批处理作业与产品库相关联并将其与以下类别相关联:
- 属性 - 此种类型批处理作业包含可通过“要素管理器”运行的校验,该校验在来自“创建”或“更新”选项卡上的快捷菜单的批处理中运行,或在编辑属性并将属性应用于单个要素后运行。
- 空间 - 此种类型的批处理作业包含可使用“验证当前选择”或“验证当前范围”工具运行的校验。
- 检查器 - 此种类型的批处理作业包含可使用 Reviewer 会话中多种工具运行的校验。
所有这些批处理作业均包含与特定于某些数据模型或产品规范的条件相关的校验。例如,产品规范可以指明所有建筑面积要素不得小于 100 平方米或 NAM 属性不能包含空值。这些条件均可被指定为空间批处理作业或属性批处理作业中的校验。
属性批处理作业
“属性”批处理作业包含搜索特定属性组合或数据中的值的 Reviewer 校验。例如,属性域校验在所选要素中搜索不符合属性域方案中所指定规则的值。这可能包括包含空值或值不在指定范围内的域。
“属性”批处理作业中只能包含以下校验:
可通过“管理要素”窗口中的“更新”选项卡运行此批处理作业中包含的校验。
在更改某个要素的属性后运行此批处理作业中的校验时,将显示“验证结果”窗口,并显示校验名称以及有关该要素的验证错误的描述。如果基于当前的选择运行,则将自动打开“浏览要素”窗口,以便您可以浏览校验的结果。
错误严重性
在批处理作业中配置校验时,您可以为该校验指定严重性值以指明问题的严重性。使用“要素管理器”找到错误后,在修复错误前,不会提交对要素所做的属性更改。“要素管理器”还提供警告,这将返回一条消息,但不会阻止提交更改。校验被视为错误还是警告取决于在校验中指定的严重性,以及在批处理作业与产品库相关联时所选择的错误严重性值。当批处理作业与产品库相关联时,您可以选择指定将以错误形式返回的严重性值。
例如,您对数据执行了两次校验。第一次校验的严重性值为 2,第二次校验的严重性值为 5。如果您选择“批处理作业”对话框上错误严重性值的 1–3 选项,则将以错误的形式返回没有通过第一次校验的要素,并以警告的形式返回没有通过第二次校验的要素。
有关在“属性”批处理作业中包含校验的提示
- 对于“属性”批处理作业中的校验,不能选中“始终在整个数据库上运行”复选框。
- 不建议您将无法指定要素类的校验包括在“属性”批处理作业中。这样的示例包括“连通性规则”和“唯一 ID”校验。
空间批处理作业
“空间”批处理作业包含验证要素的空间组成部分以及属性的校验。例如,几何重叠校验可用于对在湖上意外地进行了数字化的建筑点要素执行校验,属性域校验可用于确保使用属性域的字段中无空值。
使用验证当前选择或验证当前范围工具运行此批处理作业中包含的校验。
当对所选要素运行这些校验时,结果将显示在“浏览要素”窗口中。
有关在“空间”批处理作业中包含校验的提示
- 对于“空间”批处理作业中的校验,不能选中“始终在整个数据库上运行”复选框。
- 以下校验只能包含在 Reviewer 批处理作业中,因此,不能包含在“空间”批处理作业中:
- 自定义校验 - 因为无法知道该校验是否适用于所选集合
- 唯一 ID 校验 - 因为该校验使用工作空间作为输入,而不是要素类
- 连通性校验 - 因为该校验使用工作空间作为输入,而不是要素类
- 采样校验 - 因为该校验使用工作空间作为输入,而不是要素类
- 元数据校验 - 因为该校验不会返回要素形式的结果
- 拓扑规则检查 - 因为该校验需要验证拓扑并占用大量时间
Reviewer 批处理作业
Reviewer 批处理作业包含所有可在 Reviewer 会话中运行的校验。这包括不能包含在“属性”和“空间”批处理作业中的校验,例如,“元数据”和表-表属性校验。例如,如果您表的属性具有有效值,则可以将该表与相应属性值进行比对。
可使用“Reviewer 批处理验证”工具、Data Reviewer 服务、ReviewerConsole.exe 工具或“执行 Reviewer 批处理作业”地理处理工具执行此批处理作业中的校验。
了解有关“执行 Reviewer 批处理作业”工具的详细信息
当运行此类别中的批处理作业时,校验结果将直接写入 Reviewer 表。
批处理作业和产品库
要将批处理作业与当前地图数据相关联,必须指定产品库和生产数据库。如果不使用产品库,则可以将数据库升级到产品库并将当前数据工作空间升级到生产数据库。在“产品库”窗口中定义这两个工作空间后,您可以根据生产数据库中的所有要素类创建新的数据模型版本。
但是,如果您使用包含数据模型的现有产品库,则还可以选择使用现有数据模型或创建新版本的数据模型。
将批处理作业与新数据模型版本相关联时,要将其检入产品库。