Verifying your ENC data (Maritime Charting)
You can verify your ENC data while in a Reviewer session using the ArcGIS Data Reviewer functionality that comes with your installation package. The Esri 海事制表 comes with prepackaged data checks that are used with the Reviewer Batch Validate tool. These data checks have been preconfigured to verify that the mandatory attributes on each ENC vector product are attributed properly and are stored in the product library database. In addition to 数据检查器 (Data Reviewer), the 海事制表 uses automatic validation, which is available through the Feature Manager. When you create a feature or modify existing feature attributes, the Attribute Batch Job will automatically validate the attribute settings against the conditions held within the batch job files that are stored within the product library. The following steps can be used to validate data with the prepackaged data checks using the Reviewer Batch Validate tool.
- Start ArcMap.
- If necessary, load data in the map.
- 在下面的其中一个项目中启动检查器会话:
-
在 Data Reviewer 工具条上,单击检查器批处理验证按钮 。
将弹出批量验证 对话框。
-
Click Add from Product Library.
The Choose Batch Job(s) dialog box appears.
- In the Production Database area, click the Version drop-down arrow and choose the edit version you want to validate.
- Click the Choose Product Class drop-down arrow and choose the appropriate ENC product class.
The Choose Batch Job(s) list populates with the associated batch job for the ENC product.
提示:The ArcGIS for Maritime:Charting also includes Reviewer batch jobs for ENC S-58 data validation.
- In the Choose Batch Job(s) list, select the batch jobs listed.
-
Click OK.
将弹出批处理验证 对话框。批处理作业中的校验显示在“批处理作业”区域中。
如果批处理作业中引用了多个工作空间,将弹出更新至单个工作空间 对话框,可以从中选择要使用批处理作业验证的工作空间。
如果 ArcMap 中只有一个工作空间,则批处理作业的工作空间将自动更新到当前工作空间。
注:To remove a batch job group from the Batch Jobs area of the Batch Validate dialog box, click the batch job group and click Remove. If only one batch job group is listed in the Batch Jobs area, the default checks are also deleted. To quickly select and deselect checks, you can also use Select All Groups and Unselect All Groups by right-clicking in the Batch Jobs area.
Once a batch job is added on the Batch Validate dialog box, you can minimize and maximize the groups in the batch job. This also minimizes and maximizes the default checks that are included.
注:To view the parameter values for a batch job, click the check name in the Batch Jobs area, then click the plus sign (+) that appears.
-
或者,单击全部验证,从而确保校验对应的所有要素类都将加载到地图中并且所有默认校验都会添加进来。提示:
在默认校验选项卡的检查器会话管理器 对话框中选择默认校验。
- 在“要验证的要素”区域中选择要使用的范围。
- 选择集 - 当前选定的要素。如果为校验使用的任何要素类定义了定义查询,则它将应用于要素类。
- 当前范围 - 地图显示中的当前范围。如果为校验使用的任何要素类定义了定义查询,则它将应用于要素类。
- 定义查询 - 图层定义查询为每个要素类定义的范围。如果为校验使用的任何要素类定义了定义查询,则它将应用于要素类。
- 整个数据库 - 所有要素类。
-
Click Run.
The default checks and the checks included with the batch job are run against the extent you have chosen. When the batch job has finished running, a message appears notifying you of the number of records that have been written to the Reviewer table.
- Click OK.
Any errors that are found are written to the Reviewer table automatically.
- If errors are found, open the Reviewer table to see the mandatory attribute errors.