适用于 Location Referencing 许可。
在路径重新分配期间,事件会在编辑活动区域以及重新分配的上游和下游受到影响,具体取决于为各个事件图层配置的事件行为。
注:
在编辑路线后,不会更新事件,除非运行应用事件行为工具。 如果您在分支版本化数据上使用冲突预防,系统会提示您在发布到默认版本之前运行应用事件行为。
注:
对于已选中重新校准路径下游的任何 LRS 路线编辑,配置的校准事件行为将应用于下游弧段。 可通过查看 LRS 事件属性查看配置的事件行为。
以下描述了在相应路径编辑之后对事件要素运行应用事件行为工具。
路径重新分配情景
此路径重新分配情景涉及两条路径。 一部分 Route1 将重新分配至 Route2。
固定不动行为
尽管在重新对齐区域之外事件的地理位置保持不变,但测量值可能发生变化。 如果事件与重新对齐区域交叉,则还可会分割该事件。 将移除位于重新分配区域中的部分。
移动行为
尽管事件测量值保持不变,但是地理位置可能发生变化。
停用行为
将停用与重新分配区域相交的事件。
捕捉行为
尽管可通过将事件捕捉到其重新分配到的路线保持事件地理位置不变,但是测量值可能发生变化。 如果事件与重新对齐区域交叉,则还会分割该事件。
上游和下游弧段
路线编辑会以不同的方式影响上游和下游弧段。
下图显示了路线重新分配情景的上游和下游弧段:
下表详述了重新分配编辑活动如何根据配置的事件行为影响上游和下游事件:
行为 | 上游事件重新分配 | 相交事件重新分配 | 下游事件重新分配 |
---|---|---|---|
固定不动 | 无操作 | 停用事件。 将分割与编辑弧段交叉的线事件并停用原始事件。 | 如果更改了路线校准,则将应用重新校准事件行为;否则,不会采取任何操作。 |
移动 | 将根据需要按照路线测量值的新位置重新生成形状 | 将按照路径测量值的新位置重新生成形状。 | 如果更改了路线校准,则将应用重新校准事件行为;否则,不会采取任何操作。 |
停用 | 无操作 | 停用事件。 不会分割与重新分配区域交叉的线事件。 | 如果更改了路线校准,则将应用重新校准事件行为;否则,不会采取任何操作。 |
捕捉 | 无操作 | 将保留地理位置 (x,y)。 事件将迁移至重新分配的路线。 将分割与编辑弧段交叉的线事件。 | 如果更改了路线校准,则将应用重新校准事件行为;否则,不会采取任何操作。 |
详细的行为结果
下面几节详述了如何在重新分配路线时强制实施事件行为规则。
固定不动事件行为
如果重新分配设置为在 1/1/2005 发生,目标值为 0 到 5,并且同时选中重新校准路径下游,则此举将产生以下影响:
- Event1 由 2 个时间片表示。 一个时间片从 1/1/2000 到 1/1/2005,原始测量值为 0 到 7,另一个时间片从 1/1/2005 到 <空>,测量值为 0 至 5,其地理位置保持不变,但具有新的 Route1 测量值。
- 将停用 Event2 以保留地理位置。
在固定不动事件行为之前
下图显示了重新分配之前的路线:
下表提供了有关重新分配之前的事件的详细信息:
事件 | 路径名称 | 起始日期 | 结束日期 | 测量始于 | 测量止于 |
---|---|---|---|---|---|
Event1 | Route1 | 1/1/2000 | <空> | 0 | 7 |
Event2 | Route1 | 1/1/2000 | <空> | 7 | 10 |
在固定不动事件行为之后
下图显示了重新分配之后的路线:
下表提供了当“固定不动”为配置的事件行为时,有关重新分配之后的事件的详细信息:
事件 | 路径名称 | 起始日期 | 结束日期 | 测量始于 | 测量止于 | 位置误差 |
---|---|---|---|---|---|---|
Event1 | Route1 | 1/1/2000 | 1/1/2005 | 0 | 7 | 无错误 |
Event1 | Route1 | 1/1/2005 | <空> | 0 | 5 | 无错误 |
Event2 | Route1 | 1/1/2000 | 1/1/2005 | 7 | 10 | 无错误 |
移动事件行为
如果重新分配设置为在 1/1/2005 发生,目标值为 0 到 5,并且同时选中重新校准路径下游,则此举将产生以下影响:
- Event1 由 2 个时间片表示。 一个时间片从 1/1/2000 到 1/1/2005,原始测量值为 0 至 7,另一个时间片从 1/1/2005 到 <空>,测量值为 0 至 7,可通过移动地理位置来保持原始事件测量值不变。 将仅部分定位此新时间片,因为事件时间片的测量值为 0 到 7,但是基础路线的测量值仅为 0 至 5。 该事件在新的时间片中测量值相同,但几何不同。
- Event2 由 2 个时间片表示。 一个时间片从 1/1/2000 到 1/1/2005,原始测量值为 7 至 10,另一个时间片从 1/1/2005 到 <空>,测量值为 7 至 10,可通过移动地理位置来保持原始事件测量值不变。 不会定位此新时间片,因为事件时间片的测量值为 7 到 10,但是基础路线的测量值仅为 0 至 5。 该事件在新的时间片中测量值相同,但几何不同。
在移动事件行为之前
下图显示了重新分配之前的路线:
下表提供了有关重新分配之前的事件的详细信息:
事件 | 路径名称 | 起始日期 | 结束日期 | 测量始于 | 测量止于 |
---|---|---|---|---|---|
Event1 | Route1 | 1/1/2000 | <空> | 0 | 7 |
Event2 | Route1 | 1/1/2000 | <空> | 7 | 10 |
移动事件行为之后
下图显示了重新分配之后的路线:
下表提供了当“移动”为配置的事件行为时,有关重新分配之后的事件的详细信息:
事件 | 路径名称 | 起始日期 | 结束日期 | 测量始于 | 测量止于 | 位置误差 |
---|---|---|---|---|---|---|
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 | 10 | 无错误 |
停用事件行为
如果重新分配设置为在 1/1/2005 发生,目标值为 0 到 5,并且同时选中重新校准路径下游,则此举将产生以下影响:
- 将停用 Event1。
- 将停用 Event2。
停用事件行为之前
下图显示了重新分配之前的路线:
下表提供了有关重新分配之前的事件的详细信息:
事件 | 路径名称 | 起始日期 | 结束日期 | 测量始于 | 测量止于 |
---|---|---|---|---|---|
Event1 | Route1 | 1/1/2000 | <空> | 0 | 7 |
Event2 | Route1 | 1/1/2000 | <空> | 7 | 10 |
停用事件行为之后
下图显示了重新分配之后的路线:
下表提供了当“停用”为配置的事件行为时,有关重新分配之后的事件的详细信息:
事件 | 路径名称 | 起始日期 | 结束日期 | 测量始于 | 测量止于 | 位置误差 |
---|---|---|---|---|---|---|
Event1 | Route1 | 1/1/2000 | 1/1/2005 | 0 | 7 | 无错误 |
Event2 | Route1 | 1/1/2000 | 1/1/2005 | 7 | 10 | 无错误 |
捕捉事件行为
如果重新分配设置为在 1/1/2005 发生,目标值为 0 到 5,并且同时选中重新校准路径下游,则此举将产生以下影响:
- Event1 由 2 个时间片表示。 一个时间片从 1/1/2000 到 1/1/2005,原始测量值为 0 至 20,另一个时间片从 1/1/2005 到 <空>,具有两条事件记录。 重新分配后的第一条 Event1 事件记录具有测量值 0 至 5,将捕捉到 Route1 的新测量值,第二条事件记录具有测量值 0 至 2,将捕捉到 Route2 的新测量值。
- Event2 由 2 个时间片表示。 一个时间片从 1/1/2000 到 1/1/2005,原始测量值为 7 至 10,另一个时间片从 1/1/2005 到 <空>,测量值为 2 至 5,将捕捉到 Route2 的新测量值。
捕捉事件行为之前
下图显示了重新分配之前的路线:
下表提供了有关重新分配之前的事件的详细信息:
事件 | 路径名称 | 起始日期 | 结束日期 | 测量始于 | 测量止于 |
---|---|---|---|---|---|
Event1 | Route1 | 1/1/2000 | <空> | 0 | 7 |
Event2 | Route1 | 1/1/2000 | <空> | 7 | 10 |
捕捉事件行为之后
下图显示了重新分配之后的路线:
下表提供了当“捕捉”为配置的事件行为时,有关重新分配之后的事件的详细信息:
事件 | 路径名称 | 起始日期 | 结束日期 | 测量始于 | 测量止于 | 位置误差 |
---|---|---|---|---|---|---|
Event1 | Route1 | 1/1/2000 | 1/1/2005 | 0 | 7 | 无错误 |
Event1 | Route1 | 1/1/2005 | <空> | 0 | 5 | 无错误 |
Event1 | Route2 | 1/1/2005 | <空> | 0 | 2 | 无错误 |
Event2 | Route1 | 1/1/2000 | 1/1/2005 | 7 | 10 | 无错误 |
Event2 | Route2 | 1/1/2005 | <空> | 2 | 5 | 无错误 |
具有跨越路径的事件的线网络中路径的详细行为结果
下面几节详述了在重新分配线网络线上的路线时,如何强制实施事件行为规则。
固定不动行为
如果路径从 1/1/2000 起处于活动状态,且如果将重新分配设置为在 1/1/2005 发生,从 Route3 上的测量值 25 到 Route4 上的测量值 48,并且未选择重新校准路径下游,则此举将具有以下效果:
- 重新分配用于合并 Route 3 和 Route 4 以创建新路线 Route3A。
- Event1 由 2 个时间片表示。 一个时间片从 1/1/2000 到 1/1/2005,原始测量值从 Route1 上的 0 到 Route3 上的 30,另一个时间片从 1/1/2005 到 <空>,测量值从 Route1 上的 0 到 Route2 上的 22,因为它在地理上保持不变。 Route3 上的事件部分停用,原因是不再有用于构建该事件形状的 Route3。
- Event2 将停用,因为该事件完全位于重新分配的部分内。 不再有用于构建事件形状的 Route 3 或 Route 4。
在固定不动事件之前
下图显示了重新分配之前的路线:
下表提供了有关重新分配之前的事件的详细信息:
事件 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 | Route2 | 0 | 22 | 无错误 |
Event2 | 1/1/2000 | 1/1/2005 | Route3 | Route4 | 30 | 48 | 未找到路径 |
移动行为
如果路径从 1/1/2000 起处于活动状态,且如果将重新分配设置为在 1/1/2005 发生,从 Route3 上的测量值 25 到 Route4 上的测量值 48,并且未选中重新校准路径下游,则此举将具有以下效果:
- Event1 由 2 个时间片表示。 一个时间片从 1/1/2000 到 1/1/2005,原始测量值从 Route1 上的 0 到 Route3 上的 30,另一个时间片从 1/1/2005 到 <空>,测量值从 Route1 上的 0 到 Route3 上的 30,但是由于 Route3 已重新分配,因此无法在该位置构建形状。 在新时间片中,该事件的测量值相同,但几何不同。
- Event2 由 2 个时间片表示。 一个时间片从 1/1/2000 到 1/1/2005,原始测量值为 Route3 上的 30 到 Route4 上的 48。 第二个时间片从 1/1/2005 到 <空>,测量值为 Route3 上的 30 到 Route4 上的 48,但是 Route3 和 Route4 已重新分配,因此该事件没有形状。
移动行为之前
下图显示了重新分配之前的路线:
下表提供了有关重新分配之前的事件的详细信息:
事件 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 | 未找到路径 |
注:
Event2 在应用事件行为工具运行后存在,但没有形状。
停用行为
如果路径从 1/1/2000 起处于活动状态,且如果将重新分配设置为在 1/1/2005 发生,从 Route3 上的测量值 25 到 Route4 上的测量值 48,并且未选择重新校准路径下游,则此举将具有以下效果:
- Event1 将停用,因为它位于已重新分配区域内。
- Event2 将停用,因为它位于已重新分配区域内。
停用行为之前
下图显示了重新分配之前的路线:
下表提供了有关重新分配之前的事件的详细信息:
事件 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 | 无错误 |
Event2 | 1/1/2000 | 1/1/2005 | Route3 | Route4 | 30 | 48 | 无错误 |
捕捉事件行为
如果路径从 1/1/2000 起处于活动状态,且如果将重新分配设置为在 1/1/2005 发生,从 Route3 上的测量值 25 到 Route4 上的测量值 48,并且未选中重新校准路径下游,则此举将具有以下效果:
- Event1 由 2 个时间片表示。 一个时间片从 1/1/2000 到 1/1/2005,原始测量值从 Route1 上的 0 到 Route3 上的 30,第二个时间片从 1/1/2005 到 <空>,具有两条事件记录。 由于重新分配发生在事件中间,因此将对其进行分割。 重新分配后,第一条 Event1 记录的测量值从 Route1 上的 0 到 Route2 上的 22,而第二条 Event1 记录的测量值从 Route3A 上的 25 到 Route3A 上的 30。 两个事件处于同一地理位置,但第二个事件会捕捉到该位置处的新路线 Route3A。
- Event2 由 2 个时间片表示。 一个时间片从 1/1/2000 到 1/1/2005,原始测量值为 Route3 上的 30 到 Route4 上的 48,另一个时间片从 1/1/2005 到 <空>,测量值同样为 Route3A 上的 30 到 Route3A 上的 48。 该事件处于同一地理位置,但会捕捉到该位置处的新路线 Route3A。
捕捉事件行为之前
下图显示了重新分配之前的路线:
下表提供了有关重新分配之前的事件的详细信息:
事件 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 | 无错误 |
Event1 | 1/1/2005 | <空> | Route1 | Route2 | 0 | 22 | 无错误 |
Event1 | 1/1/2005 | <空> | Route3A | Route3A | 25 | 30 | 无错误 |
Event2 | 1/1/2000 | 1/1/2005 | Route3 | Route4 | 30 | 48 | 无错误 |
Event2 | 1/1/2005 | <空> | Route3A | Route3A | 30 | 48 | 无错误 |