路径重新分配的事件行为

适用于 Location Referencing 许可。

在路径重新分配期间,事件会在编辑活动区域以及重新分配的上游和下游受到影响,具体取决于为事件图层配置的事件行为

注:

在编辑路线后,不会更新事件,除非运行应用事件行为工具。 如果您在分支版本化数据上使用冲突预防,系统会提示您在发布到默认版本之前运行应用事件行为

注:

当针对 LRS 路径编辑选择重新校准路径下游时,已配置的校准事件行为将应用于下游弧段。 可通过查看 LRS 事件属性查看配置的事件行为。

以下描述了在相应路径编辑之后对事件要素运行应用事件行为工具。

路径重新分配情景

此路径重新分配情景涉及两条路径。 一部分 Route1 将重新分配至 Route2。

在重新分配之前

固定不动行为

尽管在重新对齐区域之外事件的地理位置保持不变,但测量值可能发生变化。 如果事件与重新对齐区域交叉,则还可会分割该事件。 将移除位于重新分配区域中的部分。

固定不动事件行为

移动行为

尽管事件测量值保持不变,但是地理位置可能发生变化。

移动事件行为

停用行为

将停用与重新分配区域相交的事件。

停用事件行为

捕捉行为

尽管可通过将事件捕捉到其重新分配到的路线保持事件地理位置不变,但是测量值可能发生变化。 如果事件与重新对齐区域交叉,则还会分割该事件。

捕捉事件行为

覆盖行为

尽管事件测量值保持不变,但是地理位置可能发生变化。

覆盖事件行为

上游和下游弧段

路线编辑会以不同的方式影响上游和下游弧段。

下图显示了路线重新分配情景的上游和下游弧段:

上游和下游弧段

下表详述了重新分配编辑活动如何根据配置的事件行为影响上游和下游事件:

行为上游事件重新分配相交事件重新分配下游事件重新分配

固定不动

无操作

停用事件。 将分割与编辑弧段交叉的线事件并停用原始事件。

如果更改了路线校准,则将应用重新校准事件行为;否则,不会采取任何操作。

移动

将根据需要按照路线测量值的新位置重新生成形状

将按照路径测量值的新位置重新生成形状。

如果更改了路线校准,则将应用重新校准事件行为;否则,不会采取任何操作。

停用

无操作

停用事件。 不会分割与重新分配区域交叉的线事件。

如果更改了路线校准,则将应用重新校准事件行为;否则,不会采取任何操作。

捕捉

无操作

将保留地理位置 (x,y)。 事件将迁移至重新分配的路线。 将分割与编辑弧段交叉的线事件。

如果更改了路线校准,则将应用重新校准事件行为;否则,不会采取任何操作。

注:
  • 点事件遵循与线事件相同的行为,但无需进行分割。
  • 如果选中重新校准路径下游选项,则校准路线事件行为将应用于路线编辑部分的下游事件。
  • 网络可以包含横跨线网络中的多条路线的事件;仍以相同的方式应用行为。
  • 由于 LRS 为时间感知型,因此编辑活动(例如重新分配路径时间)将切割路径和事件。

详细的行为结果

下面几节详述了如何在重新分配路线时强制实施事件行为规则。

固定不动事件行为

如果重新分配设置为在 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

无错误