需要 Data Reviewer 许可。
摘要
事件叠加校验用于查找基于定义的关系来叠加其他事件的线性参考事件。 或者,您还可以查找不在指定关系中的事件。
总览
事件叠加校验将针对两个或多个事件要素来标识无效的叠加组合。 如果给定其他事件的值,则其可以帮助确定某个位置是否需要事件 coverage。
行业情景
下面是可以使用此校验的情景:
- 在道路管理中,事件要素必须符合高速公路性能监测系统 (HPMS) 指南。
- 在道路管理中,表示 55 mph 区域的速度限制事件不能叠加地方路段或表示路径中坡道段的事件。
- 在管道管理中,防护涂层必须与管道的材料类型、压力和直径相适应。
支持的工作流
ArcGIS Data Reviewer 校验支持多种用于实施数据自动检查的方法。 下表列出了此校验支持的实现方法:
验证 | 约束 | ||
---|---|---|---|
Reviewer 批处理作业 | Reviewer 地图规则 | 属性(验证)规则 | 否 |
否 | 是 | 是 (ArcGIS Pro 2.6 或更高版本) |
注:
将在 ArcGIS Pro 2.8 上弃用基于地图的 Reviewer 规则 并不再建议使用。 此功能将在 ArcGIS Pro 的下一个主要版本中移除。 建议您将自动检查工作流迁移到属性规则中可用的 Data Reviewer 功能。
语法
参数 | 必需项 | 描述 | 工作流 |
---|---|---|---|
路径标识符 | 是 | 包含将事件关联至路径所用值的字段名称。 | 验证 |
路径开始日期 | 是 | 字段名称,其中包含用于定义路径开始日期的值。 该字段必须为日期数据类型。 | 验证 |
路径结束日期 | 是 | 字段名称,其中包含用于定义路径结束日期的值。 该字段必须为日期数据类型。 | 验证 |
叠加事件 | 是 | 按规则叠加和评估的事件。 此规则类型的有效输入为折线要素图层。 | 验证 |
搜索目标 | 是 | 应用到叠加事件的查询表达式。 值与 SQL 查询中定义的值相匹配的每个事件都会作为 Reviewer 结果返回。 | 验证 |
反转关系 | 否 | 对搜索目标进行评估后,此参数将确定是使用正常结果,还是使用反向结果。 例如,此参数可用于标识与搜索目标查询表达式不匹配的事件。
| 验证 |
标题/名称 | 否 | 规则的唯一标题或名称。 此信息用于支持数据质量要求可追踪性、自动报告和校正工作流。 | 验证 |
备注/说明 | 否 | 发现不合规要素时定义的错误描述。 此信息用于为推动校正工作流提供指导。 | 验证 |
严重性 | 否 | 发现不合规要素时分配错误的严重性。 该值表明错误相对于其他错误的重要性。 该值的范围从 1 到 5,1 为最高优先级,5 为最低优先级。 | 验证 |
标签 | 否 | 规则的标签属性。 此信息用于规则创作和管理流程,以支持数据质量要求的可追踪性和报告。 | 验证 |
输入图层设置(仅适用于地图规则)
参数 | 必需项 | 描述 | 工作流 |
---|---|---|---|
输入路径图层 | 是 | 引用事件的输入要素图层。 此规则类型的有效输入为启用 m 值的折线要素图层。 单击前进按钮 定义路径字段设置并将过滤应用到要素图层中的特定要素。 | 验证(地图规则) |
叠加事件 | 是 | 按规则叠加和评估的事件。 此规则类型的有效输入为折线要素图层。 地图规则:单击前进按钮 定义事件字段设置并将过滤应用到要素图层中的特定要素。 | 验证(地图规则) |
搜索目标 | 是 | 应用到叠加事件的查询表达式。 值与 SQL 查询中定义的值相匹配的每个事件都会作为 Reviewer 结果返回。 | 验证(地图规则) |
反转关系 | 是 | 对搜索目标进行评估后,此参数将确定是使用正常结果,还是使用反向结果。 例如,此参数可用于标识与搜索目标查询表达式不匹配的事件。
| 验证(地图规则) |
注释
使用该校验时,请牢记以下内容:
- 支持验证在 ArcGIS Roads and Highways 或 ArcGIS Pipeline Referencing 的位置参考系统 (LRS) 中注册的线事件。
- 路线要素必须启用 m 值,并在 Roads and Highways 或 Pipeline Referencing 的位置参考系统 (LRS) 中注册。
- 所有路径和事件图层的路径标识符字段(数值数据类型)均为必填。
- 路径标识符字段上的属性索引可加快动态分段过程的速度。
- 与非单调路径要素关联的事件不由此校验评估。 非单调路径是包含连续或数值非严格递增或递减的测量值的路径。
单调性校验用于查找需要校正的非单调路径。
- 无关联路径的事件(孤立事件)不由此校验评估。 孤立事件是不具有对应路径要素(由事件的路径标识符属性值标识)的事件要素。
无效事件校验用于查找需要校正的孤立事件。
- 包含无效测量值的事件不由此校验评估。 无效事件值是相关路径测量值中大于、小于间隙或位于其中的事件测量值。
无效事件校验用于查找包含无效测量值的事件。
- 将此检查创作为属性(验证)规则时,以下条件适用:
- 输入数据源的 Validation Status 属性值和包含在搜索目标参数中的事件在评估期间都会被忽略。 例如,在规则评估期间将包含具有以下验证状态的输入路径要素:0(无需计算,无需验证,无错误)、1(无需计算,无需验证,存在错误)、 4(需要计算,无需验证,无错误)或 5(需要计算,需要验证,存在错误)。
- 在启用验证功能的情况下共享 web 图层时,包括叠加事件参数的数据源。
- 将此校验创作为基于地图的规则时,请验证使用数据库特定 SQL 函数的过滤器参数是否于生产环境中支持的参数相同。