需要 Data Reviewer 许可。
使用 Reviewer 批处理作业管理器创建批处理作业之后,可以使用这些作业通过 Reviewer 批处理验证工具验证数据库中的数据。运行批处理作业时,该批处理作业中包含的所有校验将使用所指定的要素类、子类型和选择集运行。随后,符合每个校验的条件的有关记录将写入 Reviewer 表,以便进行校正或进一步检查。
在 Reviewer 会话管理器对话框的默认校验选项卡上选定的所有默认校验也包含在数据使用的批处理作业中。
选择运行批处理作业的范围之后,可以验证各个校验,以确定可在数据上运行哪些校验。取决于所选的范围,可能无法运行批处理作业中的所有校验。例如,如果只选择宗地多边形并且使用选择集选项运行 Reviewer 批处理验证,则验证街道中心线的校验将可见,但不会生成任何记录,因为街道中心线不是选择集的一部分。
还可以更改整个批处理作业或其中单个校验的工作空间。这使得用户可以使用含不同数据源的现有批处理作业。
运行批处理作业后将生成日志文件,其中包含每个单独校验的相关信息、校验运行的要素数量,以及写入 Reviewer 表的数量。此日志文件位于 %Appdata%\ESRI\Production<release> 目录中。
- 启动 ArcMap。
- 如有必要,请在地图中加载数据。
- 在主菜单上,单击自定义 > 工具条 > Data Reviewer。
- 在下面的其中一个项目中启动检查器会话:
- 在 Data Reviewer 工具条上,单击 Reviewer 批处理验证按钮 。
将弹出批处理验证对话框。
- 单击从文件添加。
将弹出选择批处理作业文件对话框。
- 导航到要使用 Reviewer 批处理验证工具运行的批处理作业。
- 单击打开。
将弹出批处理验证对话框。批处理作业中的校验显示在“批处理作业”区域中。
如果批处理作业中引用了多个工作空间,将弹出更新至单个工作空间 对话框,可以从中选择要使用批处理作业验证的工作空间。
如果 ArcMap 中只有一个工作空间,则批处理作业的工作空间将自动更新到当前工作空间。
- 或者,单击全部验证,从而确保校验对应的所有要素类都将加载到地图中并且所有默认校验都会添加进来。
- 在“要验证的要素”区域中选择要使用的范围。
- 选择集 - 当前选定的要素。如果为校验使用的任何要素类定义了定义查询,则它将应用于要素类。
- 当前范围 - 地图显示中的当前范围。如果为校验使用的任何要素类定义了定义查询,则它将应用于要素类。
- 定义查询 - 图层定义查询为每个要素类定义的范围。如果为校验使用的任何要素类定义了定义查询,则它将应用于要素类。
- 整个数据库 - 所有要素类。
- 仅更改的要素 - 如果要验证版本化地理数据库中的数据,则还可以选择仅对编辑过的要素运行校验。当生产工作空间引用企业级地理数据库时,将启用此选项。此设置将验证限制为已从父版本更改为子版本的要素,并且仅适用于校验的主要要素类(要素类 1)。次要数据资源中的所有要素(要素类别 2+)都用于验证。
- 单击全部验证。
将针对选定的范围验证所有校验。已加载到内容列表中的相应数据的所有校验将启动,而未加载到内容列表中的相应数据的校验将不可用。
- 单击运行。
默认校验以及批处理作业中包含的校验将针对选定的范围运行。当批处理作业完成运行时,将出现一条消息,告知用户 Reviewer 表中已写入的记录数量。
- 单击确定。
- 如有必要,可单击 Reviewer 表按钮打开 Reviewer 表窗口并查看批处理作业结果。