合并事件微件

合并事件微件允许合并线性参照系统 (LRS) 中属于同一线事件要素类的两个或多个线性事件。 您可以使用微件,通过 ArcGIS Pipeline Referencing 管理管道数据,使用 ArcGIS Roads and Highways 管理道路数据。 合并事件可减少 LRS 中的碎片。 可以将多个相邻事件合并为一个单一事件。 所有输入事件将于最终合并事件的开始日期停用。

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

Pipeline Referencing 示例

使用此微件可支持以下应用程序设计要求:

  • 想要合并两个或更多相邻管线线事件。
  • 您需要整合沿管线的线事件中的属性变化,如操作压力或检测范围。
  • 您的组织需要用户在现场工作时能够合并线事件。

Roads and Highways 示例

使用此微件可支持以下应用程序设计要求:

  • 想要合并两个或更多相邻道路线事件。
  • 您需要整合属性的变化,如沿道路事件中的速度限制或停车状态。
  • 您的组织需要用户在现场工作时能够合并线事件。

用法说明

此微件需要连接到“地图”微件。 要合并事件,“地图”微件必须连接到 Web 地图数据源,该数据源在发布时应使用启用线性参考功能的 LRS。 要查看默认版本以外的版本,Web 地图数据源在发布时必须使用启用版本管理功能的 LRS。

要创建 LRS 并发布启用了线性参考和版本管理功能的要素服务,请按照 ArcGIS Pro 文档中的步骤操作:

当您在应用程序中包含此微件时,面板会为用户提供以下合并线事件的选项:

  • 事件 - 选择包含要合并事件的事件图层。
  • 待合并的事件 - 使用选择项选择要合并的事件。
  • 测量始于 - 合并事件的起始测量值。 合并事件从输入事件的 FromMeasure 字段中获取最低值。
  • 测量止于 - 合并事件的终止测量值。 合并事件从输入事件的 ToMeasure 字段中获取最高值。
  • 开始日期 - 提供合并事件的开始日期。
  • 结束日期 - 可选择指定合并事件的结束日期。
  • 合并事件属性 - 合并事件的属性。

设置

合并事件微件包含以下设置:

  • 选择地图 - 选择一个地图微件。
  • 加载图层 - 在连接的地图微件中从 web 地图加载图层。 要加载图层,地图微件必须连接到带有 LRS 图层的 web 地图。
  • 清除图层 - 从微件中移除所有已加载的图层。
  • 图层配置 - 单击图层打开图层配置面板。
    • 标注 - 为图层提供一个有意义的标注。 运行时,该标签会显示在微件面板中。
    • 使用字段别名 - 打开此设置可在运行时显示字段别名。 别名或显示名称是字段的替代名称。 它通常是简单易懂的字段内容描述。 与真实字段名称不同,别名不需要遵守数据库的限制,因此它们可以包含特殊字符(如空格)。
    • 配置字段 - 选择要在运行时将图层中的哪些属性字段包含在微件面板中。 您可以单击可编辑不可编辑按钮,定义每个属性字段在运行时是否可编辑。
  • 默认设置 - 配置事件的默认设置。 这是首次加载微件面板时希望出现在其中的事件图层。
  • 显示设置 - 从微件面板中可以隐藏事件设置。 如果选择在此处隐藏设置,用户在运行时就无法更改在默认设置下配置的设置。

合并事件

完成以下步骤合并事件。

  1. 启动 Experience Builder。 登录到 ArcGIS Enterprise 门户。
  2. 添加地图微件。 将其连接到包含 LRS 数据的 Web 地图,该数据在发布时需已启用线性参考功能和版本管理功能(可选)。
  3. 添加合并事件微件 将其连接到地图微件,然后从地图微件加载 LRS 图层。
  4. 发布应用程序。
  5. 启动应用程序。如果出现提示,请登录您的 ArcGIS Enterprise 门户网站。
  6. 缩放到要合并事件的位置。
  7. 打开合并事件微件
  8. 使用默认的线事件图层,或单击事件下拉箭头选择另一个线事件图层。
  9. 单击并移动指针,在地图上选择事件,绘制边界框。
    注:

    您可以使用地图微件选择工具来选择事件。 要从地图中选择线事件,您必须在地图微件设置中打开选择工具。

    也可以使用“表”微件来选择线事件。 要从表中选择线事件,您必须在表微件设置中打开选择记录工具。 要选择多个线事件,您还必须在表微件设置中将选择模式设置为多个

    被选中的事件会显示在待合并的事件表中,并列出其对象 ID。 事件按路径上的校准顺序出现。

    合并事件微件
  10. 合并事件的测量始于测量止于值由输入事件填充,不可编辑。

    已合并事件将从数字化方向上的第一个输入事件获取其开始测量值,并从数字化方向上的最后一个输入事件获取其结束测量值。

  11. 通过执行以下操作之一指定事件的开始日期:
    • 开始日期文本框中保留默认开始日期。
    • 开始日期框中提供开始日期。
    • 单击日历按钮 日历 并选择开始日期。
    • 选中使用路径开始日期复选框。
      注:

      此选项不适用于线网络中的跨线事件。

  12. 或者,通过执行以下操作之一指定线事件的结束日期:
    • 结束日期文本框中提供结束日期。
    • 单击日历按钮 日历 并选择结束日期。
    • 选中使用路径结束日期复选框。
    注:

    以下注释适用于结束日期:

    • 对于来自线网络的事件,使用路径结束日期复选框不可用。
    • 如果不提供结束日期,事件将一直持续到未来。
    • 要合并事件,事件必须处于活动状态,且截止日期值必须为空。 无法合并弃用的事件。

  13. (可选)编辑已合并事件属性表中的属性。
  14. 单击合并

    合并事件时,窗口微件面板顶部会出现一条确认信息。

交互选项

此微件支持数据操作,可在微件设置的操作选项卡上启用这些操作。

您可以使用表微件中的数据操作来启动合并事件微件并填充数值。 为此,您必须在应用程序中添加合并事件微件和表微件,并在表微件的设置中打开合并事件数据操作。

表微件的合并事件数据操作可在合并事件微件中填充事件待合并事件测量始于测量止于合并事件属性参数。

要在运行时使用数据操作,请完成以下步骤:

  1. 从表微件中选择两条或多条记录。
  2. 单击表微件面板顶部的操作按钮。
  3. 单击合并事件
    合并事件数据操作
  4. 根据您在表中选择的事件,填充待合并的事件测量始于测量止于合并事件属性参数。
    注:

    您可以在数据操作填充后更改任何值。 如果这样做,合并事件微件仍会验证所有条目。