需要 Data Reviewer 许可。
要获得高质量地图产品并执行准确的数据分析,源数据库必须具有高质量并且得到良好维护。ArcGIS Data Reviewer 使用户能够管理数据,以便支持数据生产和分析。Data Reviewer 可以提供用于自动实现数据质量控制并简化控制过程的完整系统,从而快速改善数据的完整性。
Data Reviewer 由一系列工具组成,这些工具能够对数据进行自动和可视分析。它可用于检测数据库中要素、属性和关系的异常。数据校验包含分析规则,并且可以将其设定为自动运行或根据需要运行。分析结果记录在 Reviewer 会话中,该会话用于管理分析的生命周期。通过选择 Reviewer 表中的记录,可以自动移动到表记录的范围。根据所执行的分析类型,可以在数据库维护中对异常进行校正,也可以进行深入研究。
数据分析工具
Data Reviewer 使用户能够管理数据的质量控制和分析。例如,作为质量控制的一部分,检测海洋中的建筑很可能被识别为错误。但是在百年一遇洪泛区内检测建筑可能不会被识别为错误,这对保险理算员来说是非常有用的分析信息。由 Data Reviewer 提供的校验可监控两种类型的分析。
空间校验
空间校验分析要素的空间关系。您可以分析要素是否重叠、相交、是否位于彼此的指定距离内以及是否接触。例如,您可能想校验道路未延伸到海洋。还可以分析要素是否位于彼此的特定距离内。例如,消火栓必须连接到给水支管。
属性校验
属性校验分析要素和表的属性值。属性校验可以是与地理数据库属性域相似的简单字段验证,也可以是带有更复杂的属性依赖项的字段验证。对于许多要素来说,一个属性依赖于同一要素的另一个属性。例如,如果道路正在施工,则可能无法对其进行访问。可将属性校验配置为监控道路的状态和可达性。
要素完整性校验
要素完整性校验分析要素属性。不是数据库中的所有要素都遵循相同的捕获条件。您可能具有采集规则,其定义两个折点间的最小距离或您的数据中是否允许存在多部件要素。要素完整性校验确保每个要素类都遵循采集规则。例如,急锐角化校验可用于识别包含尖角的要素。
元数据校验
元数据校验分析要素数据集和要素类的元数据信息。元数据可包含有关用于收集派生数据(可能会对数据的可靠性产生显著影响)的源的关键信息。例如,源数据的数据范围可能会对所生成地图的准确性以及使用该数据执行的分析产生显著影响。
托管数据检查
要完成数据分析,必须对数据执行托管检查。无论是通过自动校验还是通过肉眼检查数据,都必须了解整个数据库的完整性。可通过具有任意像元大小的数据创建面格网,大小由若干行和列或地图单位指定。然后可以使用带格网的“Reviewer 总览”窗口导航至特定像元,进而运行批处理作业或通过肉眼检查数据。检查完数据后,可更改像元的状态,以便监控已完成的区域。
交互式分析工具
可以绘制几何草图,以便对缺失要素和形状不精确的要素进行更好的沟通。使用记事本或“标记缺失要素”工具获取草图,以提供相关要素的特定几何信息。
批处理作业
定义批处理作业中的规范,以确保一致的可重复数据分析。可将批处理作业视为组织和存储分析规则的方式,以便执行批处理作业并将这些作业分配给团队的内部或外部成员。它们可以包含涉及各种各样数据类型的多个校验,也可以专注于某个专题。这使用户能够根据需要灵活地运行批处理作业,从而管理数据分析。可以将批处理作业计划为根据需要通过服务运行、通过“Reviewer 批处理验证”工具运行,或者包含在脚本中或作为工作流程的一部分。
“Reviewer 批处理验证”可用于在您使用 ArcMap 中的数据的同时运行批处理作业。
可使用 Windows 计划任务定期运行 Reviewer 批处理作业。与使用“Reviewer 批处理验证”工具运行批处理作业相似,计划任务用于运行批处理作业,并在指定 Reviewer 会话中将结果写入 Reviewer 表。可以将批处理作业计划为在特定日期和时间运行一次,或以固定时间间隔重复运行。
Workflow Manager 用于组织完成作业所需的步骤。可在工作流中定义一个步骤,用来识别运行批处理作业的合适时间,然后直接从该步骤启动作业。工作流中的其他步骤可创建 Reviewer 会话或在启动 ArcMap 时打开 Reviewer 会话,这样可以流畅显示批处理作业运行的所有结果。
脚本可以调用 Data Reviewer 工具箱中的“执行 Reviewer 批处理作业”工具。这可以使用户在工作空间上运行批处理作业,并且将结果写入指定 Reviewer 会话的 Reviewer 表中。地理处理工具中使用的相同功能可以通过命令行或在批处理脚本 (.bat) 中调用。
从数据库创建示例
待分析的数据库通常非常大,这使得完整地分析数据库中的所有值变得不可行或不可能。示例表示具有可管理大小的数据库子集。如果示例无偏差,则示例分析可用于代表整个数据库。这可以显著缩短分析数据库所需的时间。采样校验可用于从一个或多个图层生成要素或记录的统计或随机示例。
存储和管理分析结果
在异常的整个生命周期中,Reviewer 会话可用于存储和管理数据分析的结果。它使用户能够组织通过运行批处理作业和直观检查获得的结果。Reviewer 会话可以存储在位于最中心的供多用户访问的地理数据库中,也可以存储在本地地理数据库中。您可以单独为 Reviewer 会话创建一个地理数据库,也可以将会话包括在要素地理数据库中。分析的相关信息包括注释、状态、分析执行人以及完成时间。此外,还将获取代表性的草图、缩略图或描述异常的几何,如重叠的特定区域。
与分析结果交互
Reviewer 表是访问 Reviewer 会话中存储的信息并与其交互的界面。通过 Reviewer 表,可以管理异常的生命周期的各个阶段。仅需单击表中的记录,即可选择要素并使其自动居中以方便识别。然后,可以根据记录中关于异常的信息来修改要素,或者可以在必要时进一步分析该要素。
汇总分析
通过运行批处理作业和直观检查完成数据分析之后,可以生成结果的报表。报告工具使用户能够以有助于了解数据的多种方式组织结果。