从“批处理验证”对话框更新批处理作业的数据源
可以更改整个批处理作业或其中单个校验的工作空间。这使得用户可以使用含不同数据源的现有批处理作业。当在 ArcMap 中加载的对象类不与在批处理作业中指定的工作空间重合时,就可以更新工作空间。
例如,假设批处理作业的一些校验参考“工作空间 A”,其他校验参考“工作空间 B”。如果“工作空间 A”的数据从 ArcMap 加载,则需要更新参考“工作空间 B”的校验才能参考“工作空间 A”。
- 启动 ArcMap。
- 在主菜单上,单击自定义 > 工具条 > Data Reviewer。
- 在下面的其中一个项目中启动检查器会话:
-
单击 Data Reviewer 工具条上的检查器批处理验证按钮 。
将弹出批量验证 对话框。
-
单击从文件添加。
将弹出选择批处理作业文件 对话框。
-
导航到要使用检查器批处理验证工具运行的批处理作业。
注:
选择批处理作业时,按 CTRL 或 SHIFT 可以添加多个批处理作业。
-
单击打开。
将弹出批处理验证 对话框。批处理作业中的校验显示在“批处理作业”区域中。
如果批处理作业中引用了多个工作空间,将弹出更新至单个工作空间 对话框,可以从中选择要使用批处理作业验证的工作空间。
如果 ArcMap 中只有一个工作空间,则批处理作业的工作空间将自动更新到当前工作空间。
提示:要从批量验证 对话框的“批处理作业”区域移除批处理作业组,单击该批处理作业组并单击移除。如果“批处理作业”区域中只列出一个批处理作业组,则还将删除默认校验。要快速选择和取消选择校验,还可以通过右键单击“批处理作业”区域,使用选择所有组和取消选择所有组来实现。
- 单击工作空间。
将显示设置数据源 对话框。
- 单击源下拉箭头并选择检查器批处理作业数据集。
- 或者,若要仅查看有效的数据源,则选中仅显示有效的数据源复选框。
这将从设置数据源 对话框的列表中移除所有有效的数据源。
- 单击表中的某一行。
-
单击更改数据源。
将显示选择数据源 对话框。
- 导航至新的数据源。
-
单击确定。
将显示选择修复选项 对话框。
注:只有选中显示“更改数据源”警告复选框时,才能显示该对话框。如果未显示,则单击确定后即会更新路径。
-
选择更新数据源的选项。
- 如果需要更新与您正在更新的数据源具有相同路径的所有源,请选择应用于所有匹配的路径选项。
例如,如果您在同一工作空间中具有表类和要素,就会更新它们的路径。
- 如果您需要更新与您在源下拉列表中所选类型相匹配的所有数据源的所有源,请选择应用于所有匹配的类型选项。
例如,如果您在源下拉列表中选择“表”,则仅会更新设置数据源 对话框上列出的表的路径。对于同时列出的要素类,不会更改其路径。
- 如果仅需要更新您在步骤 11 中选择的数据源的路径,请选择仅应用于所选的项目选项。
- 如果需要更新与您正在更新的数据源具有相同路径的所有源,请选择应用于所有匹配的路径选项。
-
单击确定。
会根据您单击是或否来更新“工作空间路径”字段中的路径。
- 单击确定。
您也可通过右键单击批处理作业、组或单个校验,然后单击工作空间来更改工作空间。
在与设计批处理作业的工作空间以外的工作空间中对数据运行该批处理作业时,有必要为批处理作业中的每个要素类或表更新工作空间信息。