数据验证和分析入门 (Production Mapping)
ArcGIS 数据检查器 (Data Reviewer) 是一个 ArcGIS 扩展模块,其中包含多个用于进行数据验证和分析的工具。校验可让您对地理数据库中的数据进行各种类型的分析,这些分析包括评估要素范围以及要素之间的空间关系。可使用批处理作业将它们归组到一起,以便能够一次性校验多个条件。
但是,在开始验证和分析任务之前,需要进行一些设置操作。下面是一些针对质量保证/质量控制过程设置 数据检查器 (Data Reviewer) 的技巧和指导。
在开始数据验证之前
校验和批处理作业是用于通过 数据检查器 (Data Reviewer) 执行数据验证的工具。但是,在开始配置校验和创建批处理作业之前,建议您了解要在数据中查找的条件类型。这些条件的示例包括:
- 是否存在数据必须满足的数据规范?例如,构建区是否应为特定的大小,才能确定是将其数字化为点还是面?
- 是否存在空间问题?例如,您是否需要确保未在湖泊或水库上方对建筑物进行数字化?
这些类型的条件也可称为数据的业务规则。业务规则可以来自行业标准或产品规范、主题专家或标准操作流程。可将校验配置为验证上述任一条件。您也可能需要使用多个校验,才能在单个要素类或表格中搜索要验证的所有规则。
了解有关可通过 Data Reviewer 使用的校验的详细信息
如果正在使用较大范围或计划来进行可视质量控制,则可创建面格网来将数据分割为更小、更易管理的部分。这些较小的部分可用于系统性地检查较大范围,以及跟踪可视检查过程。
校验和批处理作业配置
大多数 数据检查器 (Data Reviewer) 校验针对表或者点、线或面要素类运行,但是其中一些校验具有空间要求。以下是具有特定要求的校验类型以及各个校验。
- 连通性校验要求几何网络具有连通性规则。
- 拓扑校验要求地理数据库包含拓扑。
- 关系校验需要关系类。
- z 值校验要求接受验证的要素类具有定义的 z 坐标系。
- 元数据校验要求为要验证的工作空间定义元数据。
组织批处理作业中的校验
配置要添加到批处理作业的校验时,可选择按多种不同方式来对其进行组织。通常,校验包含在一个或多个组中。下面提供了多种情况。
- 您可以创建大型批处理作业,用来验证数据库中的多个条件。该批处理作业可分为多个组,用来反映要验证的不同条件。例如,有一个批处理作业可能同时包含属性校验和空间校验。
- 可根据要素类对校验进行组织,这样便可同时校验同一批处理作业中的多个条件。例如,可以设置多个对同一线要素类运行的校验,也可同时校验多个条件。
- 如果使用包含大型方案的地理数据库,则可创建专注于单个校验的小型批处理作业。可通过重复校验来创建此类型的批处理作业。这种组织校验的方法可让您对方案中的所有要素类运行特定校验。您也可以针对每个几何类型创建批处理作业,这样便可对验证的要素类执行更多控制。例如,要了解任一点要素类是否包含重复要素,可对方案中的所有点要素类运行包含“重复几何校验”的批处理作业。
组织检查器会话
视您的组织而定,设置多个检查器会话以进行数据验证和分析可能十分有用。至少,您可以选择使单独的会话实现自动化控制和可视质量控制。这可让您将手动质量控制从批处理作业结果中分离出来,这对于报告数据质量可能很有必要。通常,自动化验证必须百分之百通过,而手动可视化质量控制则不然。通过将结果分布到不同的会话中,可以使用 数据检查器 (Data Reviewer) 中提供的报表来确定数据的质量等级。