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