适用于 Location Referencing 许可。
路径校准发生后,事件会受到影响,具体取决于为每个事件图层配置的事件行为。
注:
在编辑路线后,不会更新事件,除非应用了应用事件行为工具。 如果要使用冲突预防,系统会提示您运行应用事件行为,然后才能完成提交。
当添加、编辑、删除一个或多个校准点,或者为 LRS 路径编辑工具选择下游重新校准时,可以在路径上进行校准。
可以使用 Location Referencing 选项卡校准工具来添加校准点更改,方法是使用 ArcGIS Pro 中的创建要素来创建或编辑校准点、使用 Location Referencing 路径编辑工具中的应用下游重新校准,或在运行生成路径工具时选中记录事件位置更新的校准更改选项。
路线校准情景
此路线校准情景涉及一条具有两个现有校准点的路线。 位于现有测量值 10 处的校准点更改为 15,从而导致下游测量值重新校准。
固定不动行为
将保留事件的地理位置;测量值可能发生变化。
移动行为
将保留事件的测量值;地理位置可能发生变化。
停用行为
将保留地理位置和测量值;将停用事件。
上游和下游弧段
路线编辑会以不同的方式影响上游和下游弧段。 查看下图以了解路线编辑如何根据配置的事件行为影响事件。
下图显示了待处理编辑的上游和下游弧段:
下表详述了校准编辑活动如何根据配置的事件行为影响上游和下游事件。
行为 | 校准点编辑的上游事件 | 与校准点编辑交叉的事件 | 校准点编辑的下游事件 |
---|---|---|---|
固定不动 | 如果事件与编辑校准点和最近上游校准点之间的部分交叉,事件上的测量值将更新以保持地理位置。 | 事件上的测量值将更新以保持事件的地理位置。 | 事件上的测量值将更新以保持事件的地理位置。 如果事件与编辑校准点和最近上游校准点之间的弧段交叉,测量值将因校准点值发生变化而进行更新。 |
移动 | 如果事件与编辑校准点和最近上游校准点之间的部分交叉,则将按照测量值在路径上的新位置更新事件折线形状。 | 将按照测量值在路径上的新位置更新事件折线形状。 | 如果与已更新校准点测量值的一部分路线交叉,则将按照测量值在路径上的新位置更新事件折线形状。 |
停用 | 如果事件与编辑校准点和最近上游校准点之间的部分交叉,事件将停用。 | 事件将停用;不会分割与编辑校准点交叉的线事件。 | 如果事件与已更新校准点测量值的一部分路径交叉,事件将停用。 |
详细的行为结果
下面几节详述了如何在校准路线时强制实施事件行为规则。
固定不动事件行为
将在路线的现有测量值 10 处添加校准点,其生效日期为 1/1/2000。 所添加校准点的新测量值为 15,且未应用重新校准下游,生效日期为 1/1/2005。 此校准具有以下效果:
- Event1 由两个时间片表示,因为已按照测量值为 5 的最近上游校准点重新校准路线。 一个时间片从 1/1/2000 到 1/1/2005,原始测量值为 0 到 7,另一个时间片从 1/1/2005 到 <空>,其地理位置保持不变,但 Route1 的新测量值为 0 至 9。
- Event2 由两个时间片表示,因为其与路线上的重新校准位置交叉。 一个时间片从 1/1/2000 到 1/1/2005,原始测量值为 7 至 15,另一个时间片从 1/1/2005 到 <空>,其地理位置保持不变,但 Route1 的新测量值为 9 至 20。
- Event3 由两个时间片表示,因为其与路线上的下游重新校准位置交叉。 一个时间片从 1/1/2000 到 1/1/2005,原始测量值为 15 至 20,另一个时间片从 1/1/2005 到 <空>,其地理位置保持不变,但 Route1 的新测量值为 20 至 25。
在固定不动事件行为之前
下图显示了校准之前的路线:
下表提供了有关校准之前的事件的详细信息:
事件 | 路径名称 | 起始日期 | 结束日期 | 测量始于 | 测量止于 |
---|---|---|---|---|---|
Event1 | Route1 | 1/1/2000 | <空> | 0 | 7 |
Event2 | Route1 | 1/1/2000 | <空> | 7 | 15 |
Event3 | Route1 | 1/1/2000 | <空> | 15 | 20 |
在固定不动事件行为之后
下图显示了校准之后的路线:
下表提供了当“固定不动”为配置的事件行为时,有关校准之后的事件的详细信息:
事件 | 路径名称 | 起始日期 | 结束日期 | 测量始于 | 测量止于 |
---|---|---|---|---|---|
Event1 | Route1 | 1/1/2000 | 1/1/2005 | 0 | 7 |
Event1 | Route1 | 1/1/2005 | <空> | 0 | 9 |
Event2 | Route1 | 1/1/2000 | 1/1/2005 | 7 | 15 |
Event2 | Route1 | 1/1/2005 | <空> | 9 | 20 |
Event3 | Route1 | 1/1/2000 | 1/1/2005 | 15 | 20 |
Event3 | Route1 | 1/1/2005 | <空> | 20 | 25 |
移动事件行为
将在路线的现有测量值 10 处添加校准点,其生效日期为 1/1/2000。 所添加校准点的新测量值为 15,且未应用重新校准下游,生效日期为 1/1/2005。 此校准具有以下效果:
- Event1 由两个时间片表示,因为已按照测量值为 5 的最近上游校准点重新校准路线。 一个时间片从 1/1/2000 到 1/1/2005,原始测量值为 0 至 7,另一个时间片从 1/1/2005 到 <空>,将保留原始事件测量值 0 至 7,但地理位置 x,y 将移至这些测量值在路线上的新位置,因为将根据测量值为 5 的最近上游校准点重新校准路线。
- Event2 由两个时间片表示,因为其与路线上的重新校准位置交叉。 一个时间片从 1/1/2000 到 1/1/2005,原始测量值为 7 至 15,另一个时间片从 1/1/2005 到 <空>,具有相同的测量值 7 至 15,可移动到路线上的其新位置。
- Event3 由两个时间片表示,因为其与路线上的下游重新校准位置交叉。 一个时间片从 1/1/2000 到 1/1/2005,原始测量值为 15 至 20,另一个时间片从 1/1/2005 到 <空>,测量值为 15 至 20,可移动到路线上的其新位置。
在移动事件行为之前
下图显示了校准之前的路线:
下表提供了有关校准之前的事件的详细信息:
事件 | 路径名称 | 起始日期 | 结束日期 | 测量始于 | 测量止于 |
---|---|---|---|---|---|
Event1 | Route1 | 1/1/2000 | <空> | 0 | 7 |
Event2 | Route1 | 1/1/2000 | <空> | 7 | 15 |
Event3 | Route1 | 1/1/2000 | <空> | 15 | 20 |
移动事件行为之后
下图显示了校准之后的路线:
下表提供了当“移动”为配置的事件行为时,有关校准之后的事件的详细信息:
事件 | 路径名称 | 起始日期 | 结束日期 | 测量始于 | 测量止于 |
---|---|---|---|---|---|
Event1 | Route1 | 1/1/2000 | 1/1/2005 | 0 | 7 |
Event1 | Route1 | 1/1/2005 | <空> | 0 | 7 |
Event2 | Route1 | 1/1/2000 | 1/1/2005 | 7 | 15 |
Event2 | Route1 | 1/1/2005 | <空> | 7 | 15 |
Event3 | Route1 | 1/1/2000 | 1/1/2005 | 15 | 20 |
Event3 | Route1 | 1/1/2005 | <空> | 15 | 20 |
停用事件行为
将在路线的现有测量值 10 处添加校准点,其生效日期为 1/1/2000。 所添加校准点的新测量值为 15,且未应用重新校准下游,生效日期为 1/1/2005。 此校准具有以下效果:
- 将停用 Event1,因为已按照测量值为 5 的最近上游校准点重新校准路线。
- 将停用 Event2,因为其与路线上的重新校准位置交叉。
- 将停用 Event3,因为其与路线上的下游重新校准位置交叉。
停用事件行为之前
下图显示了校准之前的路线:
下表提供了有关校准之前的事件的详细信息:
事件 | 路径名称 | 起始日期 | 结束日期 | 测量始于 | 测量止于 |
---|---|---|---|---|---|
Event1 | Route1 | 1/1/2000 | <空> | 0 | 7 |
Event2 | Route1 | 1/1/2000 | <空> | 7 | 15 |
Event3 | Route1 | 1/1/2000 | <空> | 15 | 20 |
停用事件行为之后
下图显示了校准之后的路线:
下表提供了当“停用”为配置的事件行为时,有关校准之后的事件的详细信息:
事件 | 路径名称 | 起始日期 | 结束日期 | 测量始于 | 测量止于 |
---|---|---|---|---|---|
Event1 | Route1 | 1/1/2000 | 1/1/2005 | 0 | 7 |
Event2 | Route1 | 1/1/2000 | 1/1/2005 | 7 | 15 |
Event3 | Route1 | 1/1/2000 | 1/1/2005 | 15 | 20 |
具有跨越路径的事件的线网络中路径的详细行为结果
以下部分描述了在校准线网络中线上的路径时,如何强制执行事件行为规则。
注:
固定不动事件行为
校准点将在现有测量值为 28 时添加到路径,其新测量值为 31,生效日期为 1/1/2005。 不应用重新校准下游。 此校准具有以下效果:
- Event1 由 2 个时间片表示。 存在一个从 1/1/2000 到 1/1/2005 的时间片,原始测量值为 Route1 上的 0 到 Route3 上的 30,在同一地理位置还存在一个从 1/1/2005 到 <空> 的时间片,其新测量值为 Route1 上的 0 到 Route3 上的 33。
- Event2 由 2 个时间片表示。 将有一个从 1/1/2000 到 1/1/2005 的时间片,原始测量值为 Route3 上的 30 到 Route4 上的 48,在同一地理位置还存在一个从 1/1/2005 到 <空> 的时间片,其新测量值为 Route3 上的 33 到 Route4 上的 48。
在固定不动事件行为之前
下图显示了校准之前的路径:
注:
校准点仅会影响添加或更新它们的路径。
下表提供了有关校准之前的事件的详细信息。
事件 ID | 起始日期 | 结束日期 | 始于路径 ID | 止于路径 ID | 测量始于 | 测量止于 |
---|---|---|---|---|---|---|
Event1 | 1/1/2000 | <空> | Route1 | Route3 | 0 | 30 |
Event2 | 1/1/2000 | <空> | Route3 | Route4 | 30 | 48 |
在固定不动事件行为之后
下图显示了校准之后的路径:
下表提供了当“固定不动”为配置的事件行为时,有关校准之后的事件的详细信息:
事件 ID | 起始日期 | 结束日期 | 始于路径 ID | 止于路径 ID | 测量始于 | 测量止于 |
---|---|---|---|---|---|---|
Event1 | 1/1/2000 | 1/1/2005 | Route1 | Route3 | 0 | 30 |
Event1 | 1/1/2005 | <空> | Route1 | Route3 | 0 | 33 |
Event2 | 1/1/2000 | 1/1/2005 | Route3 | Route4 | 30 | 48 |
Event2 | 1/1/2005 | <空> | Route3 | Route4 | 33 | 48 |
移动事件行为
校准点将在现有测量值为 28 时添加到路径,其生效日期为 1/1/2005。 所添加校准点的新测量值为 31,且未应用重新校准下游。
- Event1 由 2 个时间片表示。 存在一个从 1/1/2000 到 1/1/2005 的时间片,原始测量值为 Route1 上的 0 到 Route3 上的 30,还存在一个从 1/1/2005 到 <空> 的时间片,测量值同样为 Route1 上的 0 到 Route3 上的 30。 测量值 30 将移动到 Route3 上测量值的新地理位置。
- Event2 同样由 2 个时间片表示。 存在一个从 1/1/2000 到 1/1/2005 的时间片,原始测量值为 Route3 上的 30 到 Route4 上的 48,还存在一个从 1/1/2005 到 <空> 的时间片,测量值同样为 Route3 上的 30 到 Route4 上的 48。 测量值 30 将移动到 Route3 上测量值的新地理位置。
在移动事件行为之前
下图显示了校准之前的路径:
下表提供了有关校准之前的事件的详细信息。
事件 ID | 起始日期 | 结束日期 | 始于路径 ID | 止于路径 ID | 测量始于 | 测量止于 |
---|---|---|---|---|---|---|
Event1 | 1/1/2000 | <空> | Route1 | Route3 | 0 | 30 |
Event2 | 1/1/2000 | <空> | Route3 | Route4 | 30 | 48 |
移动事件行为之后
下图显示了校准之后的路径:
下表提供了当“移动”为配置的事件行为时,有关校准之后的事件的详细信息:
事件 ID | 起始日期 | 结束日期 | 始于路径 ID | 止于路径 ID | 测量始于 | 测量止于 |
---|---|---|---|---|---|---|
Event1 | 1/1/2000 | 1/1/2005 | Route1 | Route3 | 0 | 30 |
Event1 | 1/1/2005 | <空> | Route1 | Route3 | 0 | 30 |
Event2 | 1/1/2000 | 1/1/2005 | Route3 | Route4 | 30 | 48 |
Event2 | 1/1/2005 | <空> | Route3 | Route4 | 30 | 48 |
停用事件行为
校准点将在现有测量值为 28 时添加到路径,其新测量值为 31,生效日期为 1/1/2005。 不应用重新校准下游。 此校准具有以下效果:
- Event1 将停用,原因是它与重新校准的路径相交。
- Event2 将停用,原因是它与重新校准的路径相交。
停用事件行为之前
下图显示了校准之前的路径:
下表提供了有关校准之前的事件的详细信息。
事件 ID | 起始日期 | 结束日期 | 始于路径 ID | 止于路径 ID | 测量始于 | 测量止于 |
---|---|---|---|---|---|---|
Event1 | 1/1/2000 | <空> | Route1 | Route3 | 0 | 30 |
Event2 | 1/1/2000 | <空> | Route3 | Route4 | 30 | 48 |
停用事件行为之后
两个事件都将受到影响,因此两个事件都将停用。
下图显示了校准之后的路径:
下表提供了当“停用”为配置的事件行为时,有关校准之后的事件的详细信息:
事件 | 起始日期 | 结束日期 | 始于路径 ID | 止于路径 ID | 测量始于 | 测量止于 |
---|---|---|---|---|---|---|
Event1 | 1/1/2000 | 1/1/2005 | Route1 | Route3 | 0 | 30 |
Event2 | 1/1/2000 | 1/1/2005 | Route3 | Route4 | 30 | 48 |