路径反转的事件行为

适用于 Location Referencing 许可。

在反转一条或多条路线后,事件会受到影响,具体取决于为事件图层配置的事件行为

注:

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

注:

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

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

路线反转情景

可以在一次编辑中反转属于同一条线的单个或多个相邻路径。

在以下情景中,路径 1 自 1/1/2000 起进入活动状态。 反转设置为于 1/1/2005 发生在整个路径上。 下图和下表演示了反转之前和之后的路径信息。

在路线反转之前

下图显示了反转之前的路径:

反转之前的路径 1

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

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

Route1

1/1/2000

<空>

0

20

路径反转之后

下图显示了反转之后的路径:

反转之后的路径 1

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

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

Route1

1/1/2000

1/1/2005

0

20

Route1

1/1/2005

<空>

0

20

路径反转之前的事件

Route 1 上有两个事件,开始日期(起始日期)均为 1/1/2000。 下图显示了反转之前的路径和事件。

路径反转之前的路径 1 和关联的事件

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

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

Event1

Route1

1/1/2000

<空>

5

12

Event2

Route1

1/1/2000

<空>

12

20

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

固定不动事件行为

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

上述路径反转会产生以下影响:

  • 事件 1 自反转日期起停用,因为它位于编辑部分中。 将创建一个新事件,使用反转日期作为开始日期(起始日期)。 起始测量(测量始于)值更改为 8,终止测量(测量止于)值更改为 15 以适应路径 1 的反转测量值。
  • 事件 2 自反转日期起停用,因为它位于编辑部分中。 将创建一个新事件,使用反转日期作为开始日期。 起始测量值更改为 0,终止测量值更改为 8 以适应路径 1 的反转测量值。

下图显示了反转之后的路径和事件:

注:

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

当“固定不动”为配置的事件行为时,反转后的路径 1 和关联的事件

下表提供了当“固定不动”为配置的事件行为时,有关反转之后的事件的详细信息:

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

Event1

Route1

1/1/2000

1/1/2005

5

12

无错误

Event1

Route1

1/1/2005

<空>

8

15

无错误

Event2

Route1

1/1/2000

1/1/2005

12

20

无错误

Event2

Route1

1/1/2005

<空>

0

8

无错误

移动事件行为

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

上述路径反转会产生以下影响:

  • 事件 1 自反转日期起停用,因为它位于编辑部分中。 将创建一个新事件,使用反转日期作为开始日期。 由于“移动”行为不会更改测量值,所以事件保留其原始的起始测量值 5 和终止测量值 12。
  • 事件 2 自反转日期起停用,因为它位于编辑部分中。 将创建一个新事件,使用反转日期作为开始日期。 由于“移动”行为不会更改测量值,所以事件保留其原始的起始测量值 12 和终止测量值 20。

下图显示了反转之后的路径和事件:

当“移动”为配置的事件行为时,反转后的路径 1 和关联的事件

下表提供了当“移动”为配置的事件行为时,有关反转之后的事件的详细信息:

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

Event1

Route1

1/1/2000

1/1/2005

5

12

无错误

Event1

Route1

1/1/2005

<空>

5

12

无错误

Event2

Route1

1/1/2000

1/1/2005

12

20

无错误

Event2

Route1

1/1/2005

<空>

12

20

无错误

停用事件行为

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

  • 事件 1 自反转日期起停用,因为它完全位于编辑部分中。
  • 事件 2 自反转日期起停用,因为它完全位于编辑部分中。

下图显示了反转之后的路径和事件:

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

下表提供了当“停用”为配置的事件行为时,有关反转之后的事件的详细信息:

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

Event1

Route1

1/1/2000

1/1/2005

5

12

Event2

Route1

1/1/2000

1/1/2005

12

20

事件跨越多条路线的线网络线上路线的详细路线反转行为

在此示例中,同一条线上共有三条路径,这些路径自 1/1/2000 起开始投入使用。 反转设置为在 1/1/2005 发生,三条路径均会反转。 下图和下表显示了反转之前和之后的路径信息。

在路线反转之前

下图显示了反转之前的路线:

反转之前线 A 上的三条路径

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

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

Route1

LineA

100

1/1/2000

<空>

0

10

Route2

LineA

200

1/1/2000

<空>

15

25

Route3

LineA

300

1/1/2000

<空>

30

40

路径反转之后

下图显示了反转之后的路径:

反转之后线 A 上的三条路径

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

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

Route1

LineA

100

1/1/2000

1/1/2005

0

10

Route1

LineA

100

1/1/2005

<空>

0

10

Route2

LineA

200

1/1/2000

1/1/2005

15

25

Route2

LineA

200

1/1/2005

<空>

15

25

Route3

LineA

300

1/1/2000

1/1/2005

30

40

Route3

LineA

300

1/1/2005

<空>

30

40

反转之前的事件

线 A 上的路径上有两个跨线事件。 下图显示了反转之前的路径和事件:

反转之前的三条路径和关联的事件

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

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

Event1

1/1/2000

<空>

Route1

7

Route2

18

Event2

1/1/2000

<空>

Route2

18

Route3

35

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

固定不动事件行为

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

上述路径反转会产生以下影响:

  • 事件 1 自反转日期起停用,因为它位于编辑部分中。 将创建一个新事件,使用反转日期作为开始日期(起始日期)。 起始测量(测量始于)值更改为路径 2 上的 22,终止测量(测量止于)值更改为路径 1 上的 3 以适应反转路径的新测量值。
  • 事件 2 自反转日期起停用,因为它位于编辑部分中。 将创建一个新事件,使用反转日期作为“起始日期”。 “测量始于”和“测量止于”值从路径 3 上的 35 更改为路径 2 上的 22 以适应反转路径的新测量值。

下图显示了反转之后的路径和事件:

注:

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

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

下表提供了当“固定不动”为配置的事件行为时,有关反转之后的事件的详细信息:

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

Event1

1/1/2000

1/1/2005

Route1

7

Route2

18

无错误

Event1

1/1/2005

<空>

Route2

22

Route1

3

无错误

Event2

1/1/2000

1/1/2005

Route2

18

Route3

35

无错误

Event2

1/1/2005

<空>

Route3

35

Route2

22

无错误

移动事件行为

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

上述路径反转会产生以下影响:

  • 事件 1 自反转日期起停用,因为它位于编辑部分中。 将创建一个新事件,使用反转日期作为开始日期。 由于“移动”行为不会更改测量值,所以事件保留其原始的起始测量值 18(路径 2 上)和终止测量值 7(路径 1 上)。 请注意,路径的起始和结束位置也会更改为适应路径反转后的事件方向。
  • 事件 2 自反转日期起停用,因为它位于编辑部分中。 将创建一个新事件,使用反转日期作为开始日期。 由于“移动”行为不会更改测量值,所以事件保留其原始的起始测量值 35(路径 3 上)和终止测量值 18(路径 2 上)。 请注意,路径的起始和结束位置也会更改为适应路径反转后的事件方向。

下图显示了反转之后的路径和事件:

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

下表提供了当“移动”为配置的事件行为时,有关反转之后的事件的详细信息:

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

Event1

1/1/2000

1/1/2005

Route1

7

Route2

18

无错误

Event1

1/1/2005

<空>

Route2

18

Route1

7

无错误

Event2

1/1/2000

1/1/2005

Route2

18

Route3

35

无错误

Event2

1/1/2005

<空>

Route3

35

Route2

18

无错误

停用事件行为

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

  • 事件 1 自反转日期起停用,因为它完全位于编辑部分中。
  • 事件 2 自反转日期起停用,因为它完全位于编辑部分中。

下图显示了反转之后的路径:

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

下表提供了当“停用”为配置的事件行为时,有关反转之后的事件的详细信息:

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

Event1

1/1/2000

1/1/2005

Route1

5

Route2

20

Event2

1/1/2000

1/1/2005

Route2

20

Route3

35