合并事件

适用于 Location Referencing 许可。

ArcGIS Pipeline Referencing 支持合并属于同一 LRS 事件要素类的两个或多个相邻线性事件以缩减 LRS 中的分段。

可以使用合并事件工具 合并事件 将多个相邻事件合并为一个目标事件。 所有输入事件将于合并事件的开始日期停用。

默认情况下,已合并事件将从数字化方向上的第一个输入事件获取其开始测量值,并从数字化方向上的最后一个输入事件获取其结束测量值。 可以在提交合并之前编辑已合并图层的属性。

事件合并情景

以下示例演示了如何将多个事件合并为单一输出事件。

在合并之前

下图显示了在应用合并之前路径中的三个线事件。

合并之前路径中的事件

下表详细介绍了编辑之前的事件。

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

Event1

1/1/2000

<空>

Route1

0

6

Event2

1/1/2000

<空>

Route1

6

13

Event3

1/1/2000

<空>

Route1

13

20

在合并之后

在进行合并后,将仅保留已保留事件 ID (Event1)。 在此示例中,已合并事件的测量值与 Event1 的开始测量值和 Event3 的结束测量值一致。 可以在合并事件窗格中使用已合并事件属性为已合并事件指定不同的开始和结束测量值。

合并之前路径中的事件

下表详细介绍了编辑之后的已合并事件。

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

Event1

1/1/2000

<空>

Route1

0

20

在与引用偏移值合并之前

如果所选事件配置了引用偏移值,则当测量值在合并事件窗格中不变时,会采用这些值。 如果在合并事件窗格中更改了测量值,则将忽略引用偏移值并使用指定测量值。

下图显示了编辑之前的路径。

在将事件与引用偏移值合并之前

下表详细介绍了编辑之前的事件。 在此情况下,事件配置了引用偏移值,并使用 Intersection 偏移方法作为 FromRefMethod 和 ToRefMethod 值,IntersectionX 设置为 FromRefLocation 和 ToRefLocation 值。

事件 ID起始日期结束日期路径 ID测量始于FromRefOffset测量止于至引用偏移

EventA

1/1/2000

<空>

Route1

0

10

10

0

EventB

1/1/2000

<空>

Route1

10

0

20

10

在与引用偏移值合并之后

在合并 EventA 和 EventB 后,可能出现两种结果,具体取决于是否在合并事件窗格中更改了测量值。

如果使用现有测量值合并了两个事件,则生成的合并事件 (EventA) 采用引用偏移值。

在将事件与采用的引用偏移值合并之后

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

EventA

1/1/2000

<空>

Route1

0

10

20

10

如果在合并事件窗格中将开始测量值更改为 5,结束测量值更改为 15,则将使用指定测量值更新输出事件的开始测量值和结束测量值。

由于 IntersectionX 不再用作引用位置,因此 FromRefMethod 和 ToRefMethod 值将变为 <Null>。 EventA 测量值现在基于路径测量值,因此 FromRefLocation 和 ToRefLocation 值将更改为 LRS 网络名称,FromRefOffset 和 ToRefOffset 值将替换为指定测量值。

将事件与覆盖引用偏移值的指定测量值合并之后

事件 ID起始日期结束日期路径 ID测量始于自引用偏移测量止于至引用偏移

EventA

1/1/2000

<空>

Route1

5

5

15

15

合并两个或多个事件

按照以下步骤使用合并事件窗格合并事件:

  1. ArcGIS Pro 中打开地图,然后缩放到要合并事件的位置。
  2. 位置参考选项卡的事件组中,单击合并事件 合并事件

    随即显示合并事件窗格。

    选择事件之前的“合并事件”选项卡
  3. 事件图层下拉列表中选择包含要合并的事件的事件图层。

    在下面的示例中,所选的事件图层为 DOT 类

  4. 通过在地图中绘制边界框选择事件。
    提示:

    可以在地图中使用任意选择工具选择事件。 还可以在合并事件窗格处于活动状态时选择事件图层属性表中的行,以填充要合并的事件表。

    在任一情况下,事件必须属于在事件图层下拉列表中选择的同一事件图层,才能填充要合并的事件表。

    每个选定事件使用其对象 ID 在要合并的事件表行中进行放置,并采用其在路径上的校准顺序。

    在事件图层中选择事件要素后的“合并事件”窗格
  5. (可选)更改开始日期结束日期文本框中的日期。

    开始日期默认为当前日期。

  6. (可选)编辑已合并事件属性表中的属性。

    事件 ID 或路径 ID 等 LRS 字段无法编辑。

    注:

    已合并事件属性表中的任意字段配置时,支持编码值、范围属性域、子类型和属性规则。

  7. 单击运行合并事件。

    在合并事件后,窗格顶部将显示一条确认消息。

在启用冲突预防的情况下进行编辑

在以下情况下,可以在获取锁后合并两个或多个相邻事件:

  • 在任何版本的要素服务中,对于将定位事件的路径,任何人都没有事件图层上的锁。
  • 您会拥有当前正在使用的事件图层上的事件锁。
  • 您将拥有当前版本中事件所在的路径上的锁。
  • 您将拥有当前正在使用的同一版本中另一个网络并发路径上的锁。
  • 如果不同版本中的不同用户获取了相同路径上其他事件的锁,则您可以编辑事件图层。

在以下情况下,可以合并两个或多个相邻事件:

  • 另一个用户锁定了事件所在的路径的事件图层。
  • 您在其他版本中锁定了事件所在的路径的事件图层。
  • 另一个用户锁定了事件所在的路径。
  • 您在其他版本中锁定了事件所在的路径。
  • 您在另一个版本中或另一个用户在其他版本中锁定了另一个网络上的并发路径。