需要 Data Reviewer 许可。
校验是一种工具,可用于根据特定条件验证数据。某些校验可用来搜索条件(例如狭长面或急锐角化),其他校验则可用来搜索与其他要素具有空间关系的要素。例如,可能需要查找之前错误地放置在 water 要素中的建筑物。
了解有关可通过 Data Reviewer 使用的校验的详细信息
决定要对数据运行哪些校验
It is customary for people using Data Reviewer to have a product specification, such as Vector Map 1 or TopoMap, that the data must be validated against. 例如,某项规范可能要求建筑物与道路的距离至少为 25 米。几何重叠校验可用于查找距道路要素类中某个要素的距离小于 25 米的所有建筑物。
还有一些校验可用于确保数据不包含任何无效要素。这包括其几何类型没有正确的折点数量或具有空范围的要素。
配置校验
配置校验时需遵守一些常规步骤。这些步骤包括:
- 指定校验的标题
创建批处理作业和添加同一校验的多个实例时,可指定校验的标题。这可用于描述使用该校验查找的条件。使用同一校验的多个实例来验证具有不同验证参数的相同要素类或表时,校验标题十分有用。例如,如果拥有批处理作业中几何重叠校验的多个实例,则可以为一个实例指定标题“Bridges that Overlap Roads”,为另一个实例指定标题“Bridges that Overlap Railroads”。
- 定义要对其运行校验的要素或表记录
这包括选择要素类或表,以及指示是针对所有要素还是根据结构化查询语言 (SQL) 查询选择的子集运行校验。也可以指示始终对整个要素类或表运行校验。
- 配置特定于校验的条件
这些条件的范围广泛,从定义存在于不同要素类的要素之间的距离容差到指定要素之间的空间关系,都包含在内。例如,可指示要查找至少包含五个折点的河流或与公路重叠的桥梁。
- 添加注释,填充 Reviewer 表中满足校验条件的每条要素或表记录
定义条件之后,可以为 Reviewer 表中的每条记录添加可包含的信息。通过“注释”文本框可在将每条记录写入 Reviewer 表时为其创建特定注释。还以查找包含五个以上折点的河流为例,注释可为“具有 5 个以上折点的河流”。
- 为校验生成的记录分配严重性评级
可通过为其分配严重性评级来表示校验结果的重要性。例如,如果要指示在湖泊中找到的建筑物具有较高的优先级,可以为该校验分配严重性评级 1。
选择要运行校验的范围
配置校验以搜索指定的条件之后,需要选择校验要搜索的范围。
可选择以下选项之一:
- 选择集 - 针对当前在地图中选择的要素运行校验。
- 当前范围 - 针对当前地图范围(由地图比例控制)运行校验。
- 定义查询 - 针对基于定义查询(已为要素类创建)显示的要素运行校验。
- 整个数据库 - 针对要素类中的所有要素运行校验。
- 仅更改的要素 - 如果要验证版本化地理数据库中的数据,则还可以选择仅对编辑过的要素运行校验。当生产工作空间引用企业级地理数据库时,将启用此选项。此设置将验证限制为已从父版本更改为子版本的要素,并且仅适用于校验的主要要素类(要素类 1)。次要数据资源中的所有要素(要素类别 2+)都用于验证。
查看和管理校验结果
完成运行单个校验之后,可浏览结果或者直接将结果写入 Reviewer 表。
通过“浏览结果”选项可使用“浏览要素”窗口浏览地图中的每条记录。使用此方法,可查看每条记录并确定是否将其写入 Reviewer 表。如果要素有多个部分,还可以查看其单个部分。
“写入 Reviewer 表”选项会自动将所有记录写入 Reviewer 表。完成以上示例, Reviewer 表中会有 155 条新记录。