路径停用的事件行为

适用于 Location Referencing 许可。

路径停用后,事件会受到影响,具体取决于为每个事件图层配置的事件行为

注:

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

注:

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

下文介绍了路径停用和对应的事件行为。

路线停用情景

路径可以在起点处、中间或终点处停用。 如果停用发生于路径中间,则生成的路径是中间包含间隙的路径。 对于线网络,您可以完全或部分地停用属于相同线的多条相邻路径。

上游和下游弧段

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

下图显示了路线停用情景的上游和下游弧段:

路径停用情景的上游和下游弧段

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

行为上游事件相交事件下游事件

固定不动

无操作。

停用事件;将分割与编辑区域交叉的线事件并停用原始事件。

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

移动

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

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

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

停用

无操作。

停用事件;不会分割与编辑区域交叉的线事件。

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

捕捉

无操作

停用事件;将分割与编辑弧段交叉的线事件。 如果存在,新事件将被捕捉到并发路径。

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

注:

网络可以包含横跨线网络中的多条路线的事件。 仍以相同的方式应用行为。

因为 LRS 为时间感知型,因此编辑活动(例如停用路径)将对路径和时间执行时间切片。

路径停用结果

在本例中,路径 Route1 自 1/1/2000 起进入活动状态。 停用设置为在 1/1/2005 发生于路径的起始位置。 已选择重新校准下游路径选项,并且路径在停用之后进行了重新校准。 下图和下表演示了停用之前和之后的路径信息。

注:

在下方所有示例中,事件的校准事件行为均设置为“固定不动”。

校准事件行为将在停用事件行为之前应用,因此在选中重新校准下游路径复选框时,对事件要素图层的校准事件行为配置进行验证十分重要。

对于校准的其他事件行为,请参阅校准事件行为

路径停用之前

下图显示了停用之前的路径:

停用之前的 Route1

下表提供了有关停用之前的路径的详细信息:

路径 ID起始日期结束日期测量始于测量止于

Route1

1/1/2000

<空>

0

55

路径停用之后

下图显示了停用之后的路径:

停用之后的 Route1

下表提供了有关停用之后的路径的详细信息:

路径 ID起始日期结束日期测量始于测量止于

Route1

1/1/2000

1/1/2005

0

55

Route1

1/1/2005

<空>

0

30

路径停用之前的事件

Route1 上有三个事件,所有事件的开始日期(起始日期)均为 1/1/2000。 下图显示了停用之前的路径和事件:

停用之前的 Route1 和关联的事件

下表提供了有关停用之前的事件的详细信息:

事件路径 ID起始日期结束日期测量始于测量止于

Event1

Route1

1/1/2000

<空>

0

20

Event2

Route1

1/1/2000

<空>

20

30

Event3

Route1

1/1/2000

<空>

30

45

下面几节详述了在此路径停用场景中,如何在运行应用事件行为工具之后实施事件行为规则。

固定不动事件行为

尽管事件的地理位置保持不变,其测量值也可能发生变化。 如果事件跨越停用区域,并且停用区域内的部分失效,则事件也可能被分割。

下表显示了路径编辑中涉及的编辑活动及其对应的事件行为:

编辑活动事件行为

停用

固定不动

校准

固定不动

上述路径停用会产生以下影响:

  • Event1 自停用日期起停用,因为它完全位于编辑部分中。
  • Event2 自停用日期起停用,因为它部分位于编辑部分中。 在停用后的路径上将创建一个新事件,使用停用日期作为开始日期(起始日期)。 新 Event2 的长度更短,其起始测量(测量始于)值更改为 0,终止测量(测量止于)值更改为 5 以适应 Route1 的新测量值。
  • Event3 不在停用区域内,因此不会向它应用停用事件行为。 对 Route1 进行重新校准时,应用了“固定不动”校准行为以保持 Event3 的地理位置。 Event3 的起始测量值更改为 5,终止测量值更改为 20 以适应 Route1 的新测量值。

下图显示了停用之后的路径和事件:

当“固定不动”为配置的事件行为时,停用后的 Route1 和关联的事件
注:

停用事件未在上图中绘制。

下表提供了有关停用之后的事件的详细信息:

事件路径 ID起始日期结束日期测量始于测量止于位置错误

Event1

Route1

1/1/2000

1/1/2005

0

20

无错误

Event2

Route1

1/1/2000

1/1/2005

20

30

无错误

Event2

Route1

1/1/2005

<空>

0

5

无错误

Event3

Route1

1/1/2000

1/1/2005

30

45

无错误

Event3

Route1

1/1/2005

<空>

5

20

无错误

移动事件行为

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

下表显示了路径编辑中涉及的编辑活动及其对应的事件行为:

编辑活动事件行为

停用

移动

校准

固定不动

上述路径停用会产生以下影响:

  • Event1 自停用日期起停用,因为它部分位于编辑部分中。 在停用后的路径上将创建一个新事件,使用停用日期作为开始日期。 由于“移动”行为不会更改测量值,所以事件移动至 Route1 的新位置以保留其原始的起始测量值 0 和终止测量值 20。
  • Event2 自停用日期起停用,因为它完全位于编辑部分中。 在停用后的路径上将创建一个新事件,使用停用日期作为开始日期。 由于“移动”行为不会更改测量值,所以事件移动至 Route1 的新位置以保留其原始的起始测量值 20 和终止测量值 30。
  • Event3 不在停用区域内,因此不会向它应用停用事件行为。 对 Route1 进行重新校准时,应用了“固定不动”校准行为以保持 Event3 的地理位置。 Event3 的起始测量值更改为 5,终止测量值更改为 20 以适应 Route1 的新测量值。

下图显示了停用之后的路径和事件:

当“移动”为配置的事件行为时,Route1 和关联的事件

下表提供了有关停用之后的事件的详细信息:

事件路径 ID起始日期结束日期测量始于测量止于位置错误

Event1

Route1

1/1/2000

1/1/2005

0

20

无错误

Event1

Route1

1/1/2005

<空>

0

20

无错误

Event2

Route1

1/1/2000

1/1/2005

20

30

无错误

Event2

Route1

1/1/2005

<空>

20

30

无错误

Event3

Route1

1/1/2000

1/1/2005

30

45

无错误

Event3

Route1

1/1/2005

<空>

5

20

无错误

停用事件行为

将停用与停用区域相交的事件。

下表显示了路径编辑中涉及的编辑活动及其对应的事件行为:

编辑活动事件行为

停用

停用

校准

固定不动

上述路径停用会产生以下影响:

  • Event1 自停用日期起停用,因为它完全位于停用区域内。
  • Event2 自停用日期起停用,因为它与停用区域相交。
  • Event3 不在停用区域内,因此不会向它应用停用事件行为。 对 Route1 进行重新校准时,应用了“固定不动”校准行为以保持 Event3 的地理位置。 Event3 的起始测量值更改为 5,终止测量值更改为 20 以适应 Route1 的新测量值。

下图显示了停用之后的路径和事件:

当“停用”为配置的事件行为时,停用后的 Route1 和关联的事件

下表提供了有关停用之后的事件的详细信息:

事件路径 ID起始日期结束日期测量始于测量止于位置错误

Event1

Route1

1/1/2000

1/1/2005

0

20

无错误

Event2

Route1

1/1/2000

1/1/2005

20

30

无错误

Event3

Route1

1/1/2000

1/1/2005

30

45

无错误

Event3

Route1

1/1/2005

<空>

5

20

无错误

捕捉事件行为

尽管可通过将事件捕捉到其停用的新路径位置保持事件地理位置不变,但是测量值可能发生变化。 如果事件与存在并发路径的停用交叉,则该事件也会发生分割。

在此示例中,Route2 与 Route1 并发。 Route2 方向相反,它的起始测量值为 0,终止测量值为 55。

下表显示了路径编辑中涉及的编辑活动及其对应的事件行为:

编辑活动事件行为

停用

捕捉

校准

固定不动

描述的路径停用会产生以下影响:

  • Event1 自停用日期起停用,因为它完全位于编辑部分中。 由于重新对齐部分中存在并发路径,因此在停用后,Event1 会捕捉到并发路径 Route2。 它还会反转以适应 Route2 的方向。 新事件记录的停用日期作为开始日期。 Event1 在 Route2 上的新起始测量值变为 35,终止测量值变为 55,以保持 Event1 的地理位置。
  • Event2 自停用日期起停用,因为它部分位于编辑部分中。 然后,在停用后的路径上将其分割为两个事件记录,使用停用日期作为开始日期。 这是因为停用部分中存在并发路径,并且停用部分中的 Event2 部分在停用后捕捉到并发路径 Route2。 Event2 的这部分还会反转以适应 Route2 的方向。 结果,Event2 分成两部分以保持其地理位置。 当应用校准“固定不动”行为时,第一个事件记录在 Route1 上的起始测量值为 0,终止测量值分别为 5。 第二个事件记录捕捉到 Route2,并在 Route2 上具有起始测量值 30 和终止测量值 35。
  • Event3 不在停用区域内,因此不会向它应用停用事件行为。 对 Route1 进行重新校准时,应用了“固定不动”校准行为以保持 Event3 的地理位置。 Event3 的起始测量值更改为 5,终止测量值更改为 20 以适应 Route1 的新测量值。

下图显示了停用之后的路径和事件:

当“捕捉”为配置的事件行为和并发路径存在时,重新对齐后的 Route1 和关联的事件

下表提供了有关停用之后的事件的详细信息:

事件路径 ID起始日期结束日期测量始于测量止于位置错误

Event1

Route1

1/1/2000

1/1/2005

0

20

无错误

Event1

Route2

1/1/2005

<空>

35

55

无错误

Event2

Route1

1/1/2000

1/1/2005

20

30

无错误

Event2

Route1

1/1/2005

<空>

0

5

无错误

Event2

Route2

1/1/2005

<空>

30

35

无错误

Event3

Route1

1/1/2000

1/1/2005

30

45

无错误

Event3

Route1

1/1/2005

<空>

5

20

无错误

具有跨越路径的事件的线网络中路径的详细行为

在此示例中,同一条线上共有四条路线,这些路线自 2000 年 1 月 1 日 开始投入使用。 停用设置为于 2005 年 1 月 1 日进行,其中 Route1 的全部和 Route2 的一半将停用。 选中重新校准下游路径选项,并且在停用后重新校准 Route2。 下图和下表演示了停用之前和之后的路径信息。

注:

在下方所有示例中,事件的校准事件行为均设置为“固定不动”。

校准事件行为将在停用事件行为之前应用,因此在选中重新校准下游路径复选框时,对事件要素图层的校准事件行为配置进行验证十分重要。

对于校准的其他事件行为,请参阅校准事件行为

路径停用之前

下图显示了停用之前的路径:

停用之前,LineA 上的四条路径

下表提供了有关停用之前的路径的详细信息:

路径名称线名称线顺序起始日期结束日期测量始于测量止于

Route1

LineA

100

1/1/2000

<空>

0

10

Route2

LineA

200

1/1/2000

<空>

12

22

Route3

LineA

300

1/1/2000

<空>

25

35

Route4

LineA

400

1/1/2000

<空>

38

48

路径停用之后

下图显示了停用之后的路径:

停用之后,LineA 上的三条路径

下表提供了有关停用之后的路径的详细信息:

路径名称线名称线顺序起始日期结束日期测量始于测量止于

Route1

LineA

100

1/1/2000

1/1/2005

0

20

Route2

LineA

200

1/1/2000

1/1/2005

12

22

Route2

LineA

100

1/1/2005

<空>

12

17

Route3

LineA

300

1/1/2000

1/1/2005

25

35

Route3

LineA

200

1/1/2005

<空>

25

25

Route4

LineA

400

1/1/2000

1/1/2005

38

48

Route4

LineA

300

1/1/2005

<空>

38

48

停用之前的事件

LineA 上的路径上有两个跨线事件。 下图显示了停用之前的路径和事件:

停用之前的四个路径和关联的事件

下表提供了有关停用之前的事件的详细信息:

事件 ID起始日期结束日期路径始于名称路径止于名称测量始于测量止于

Event1

1/1/2000

<空>

Route1

Route3

0

30

Event2

1/1/2000

<空>

Route3

Route4

30

48

下面几节介绍了在停用线网络线上的路径时如何强制实施事件行为规则。

固定不动事件行为

尽管事件的地理位置保持不变,其测量值也可能发生变化。 如果事件跨越停用区域,并且停用区域内的部分失效,则事件也可能被分割。

下表显示了路径编辑中涉及的编辑活动及其对应的事件行为:

编辑活动事件行为

停用

固定不动

校准

固定不动

上述路径停用会产生以下影响:

  • Event1 自停用日期起停用,因为它部分位于编辑部分中。 在停用后的路径上将创建一个新事件,使用停用日期作为开始日期。 新 Event1 的长度更短,因为为了适应 Route2 的新测量值,新 Event1 的起始测量值在 Route2 上更改为 17、终止测量值在 Route3 上更改为 30。
  • Event2 不受影响,因为它不在停用区域内。

下图显示了停用之后的路径和事件:

当“固定不动”为配置的事件行为时,停用后的三条路径和关联的事件
注:

停用事件未在上图中绘制。

下表提供了有关停用之后的事件的详细信息:

事件 ID起始日期结束日期路径始于名称路径止于名称测量始于测量止于位置错误

Event1

1/1/2000

1/1/2005

Route1

Route3

0

30

无错误

Event1

1/1/2005

<空>

Route2

Route3

12

30

无错误

Event2

1/1/2000

<空>

Route3

Route4

30

48

无错误

移动事件行为

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

下表显示了路径编辑中涉及的编辑活动及其对应的事件行为:

编辑活动事件行为

停用

移动

校准

固定不动

上述路径停用会产生以下影响:

  • Event1 自停用日期起停用,因为它部分位于编辑部分中。 在停用后的路径上将创建一个新事件,使用停用日期作为开始日期。 由于“移动”行为不会更改测量值,新 Event1 在尝试定位 Route1 的起始测量值时遇到位置错误,但 Route1 已不存在。 事件表中有新 Event1 的记录,但由于位置错误,它没有长度,因此未绘制。
  • Event2 不受影响,因为它不在停用区域内。

下图显示了停用之后的路径和事件:

当“移动”为配置的事件行为时,停用后的三条路径和关联的事件

下表提供了有关停用之后的事件的详细信息:

事件 ID起始日期结束日期路径始于名称路径止于名称测量始于测量止于位置错误

Event1

1/1/2000

1/1/2005

Route1

Route3

0

30

无错误

Event1

1/1/2005

<空>

Route1

Route3

0

30

未找到路径

Event2

1/1/2000

<空>

Route3

Route4

30

48

无错误

停用事件行为

将停用与停用区域相交的事件。

下表显示了路径编辑中涉及的编辑活动及其对应的事件行为:

编辑活动事件行为

停用

停用

校准

固定不动

上述路径停用会产生以下影响:

  • Event1 自停用日期起停用,因为它与停用区域相交。
  • Event2 不受影响,因为它不在停用区域内。

下图显示了停用之后的路径和事件:

当“停用”为配置的事件行为时,停用后的三条路径和关联的事件

下表提供了有关停用之后的事件的详细信息:

事件 ID起始日期结束日期路径始于名称路径止于名称测量始于测量止于位置错误

Event1

1/1/2000

1/1/2005

Route1

Route3

0

30

无错误

Event2

1/1/2000

<空>

Route3

Route4

30

48

无错误

捕捉事件行为

尽管可通过将事件捕捉到其停用的新路径位置保持事件地理位置不变,但是测量值可能发生变化。 如果事件与存在并发路径的停用交叉,则该事件也会发生分割。

在此示例中,Route5 与 LineA 上的路径并发。 Route5 位于 LineB 上,方向相反。 它的起始测量值为 0,终止测量值为 40。

下表显示了路径编辑中涉及的编辑活动及其对应的事件行为:

编辑活动事件行为

停用

捕捉

校准

固定不动

上述路径停用会产生以下影响:

  • Event1 自停用日期起停用,因为它部分位于编辑部分中。 然后,在停用后的路径上将其分割为两个事件记录,使用停用日期作为开始日期。 这是因为停用部分中存在并发路径,并且停用部分中的 Event1 部分在停用后捕捉到并发路径 Route5。 Event1 的这部分还会反转以适应 Route5 的方向。 结果,Event1 分成两部分以保持其地理位置。 当应用校准“固定不动”行为时,第一个事件记录在 Route2 上的起始测量值为 12,在 Route3 的终止测量值为 30。 第二个事件记录捕捉到 Route5,并在 Route5 上具有起始测量值 25 和终止测量值 40。
  • Event2 不受影响,因为它不在停用区域内。

下图显示了停用之后的路径和事件:

当“捕捉”为配置的事件行为且存在并发路径时,停用后的三条路径和关联的事件

下表提供了有关停用之后的事件的详细信息:

事件 ID起始日期结束日期路径始于名称路径止于名称测量始于测量止于位置错误

Event1

1/1/2000

1/1/2005

Route1

Route3

0

30

无错误

Event1

1/1/2005

<空>

Route2

Route3

12

30

无错误

Event1

1/1/2005

<空>

Route5

Route5

25

40

无错误

Event2

1/1/2000

<空>

Route3

Route4

30

48

无错误