分割事件微件

分割事件微件允许将一个线事件分割为两个相邻的事件。 您可以使用微件,通过 ArcGIS Pipeline Referencing 管理管道数据,使用 ArcGIS Roads and Highways 管理道路数据。 选择分割位置后,您可以编辑事件的属性。 微件分割事件后,将停用输入事件,生成的事件会接收新事件 ID。

Pipeline Referencing 示例

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

  • 您想将管线线事件分割为两个新事件。
  • 您需要根据管线属性(如运行压力或检测范围)的变化来分割线事件。
  • 您的组织需要用户在现场工作时能够分割线事件。

Roads and Highways 示例

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

  • 您想将道路线事件分割为两个新事件。
  • 您需要根据道路属性(如速度限制或停车状态)的变化来分割线事件。
  • 您的组织需要用户在现场工作时能够分割线事件。

用法说明

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

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

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

  • 事件 - 选择包含要分割事件的事件图层。
  • 网络 - 所选线事件图层的父 LRS 网络图层。
  • 路径 ID路由名称 - 为包含要分割事件的路径提供路径 ID 或名称。 如果网络图层已将 route name 配置为标识符,则此设置将标为路径名称
    注:

    如果输入的 LRS 网络配置了多字段路径 ID,则会显示连接的路径 ID。

  • 分割测量 - 提供一个测量值。 测量值定义了路径上要分割的线事件的确切位置。
  • 分割日期 - 选择一个日期,定义要分割线事件的时间。
  • 事件 OID - 要分割的事件的对象 ID。
  • 事件 1 - 编辑第一个结果事件的属性。
  • 事件 2 - 编辑第二个结果事件的属性。

设置

分割事件微件包含以下设置:

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

分割事件

完成以下步骤分割事件。

  1. 启动 Experience Builder。 登录到 ArcGIS Enterprise 门户。
  2. 添加地图微件。 将其连接到包含 LRS 数据的 Web 地图,该数据在发布时需已启用线性参考功能和版本管理功能(可选)。
  3. 添加分割事件微件。 将其连接到地图微件,然后从地图微件加载 LRS 图层。
  4. 发布应用程序。
  5. 启动应用程序。如果出现提示,请登录您的 ArcGIS Enterprise 门户网站。
  6. 缩放到要分割事件的位置。
  7. 打开分割事件微件。
  8. 使用默认的线事件图层,或单击事件下拉箭头选择另一个线事件图层。
  9. 执行以下操作之一,指定包含要分割的事件的路径:
    • 路径 ID 文本框中提供路径 ID 值。

      如果网络图层已将 route name 配置为标识符,则此设置将标为路径名称

    • 单击路径选择器 路径选取器,然后单击地图上的路径。

    分割测量值会基于您单击的位置弹出。

  10. 可选择通过在分割测量文本框中提供数值来更改测量值。
  11. 通过执行以下操作之一指明分割日期:
    • 保留默认的分割日期,即当前日期。
    • 分割日期文本框中提供分割日期。
    • 单击日历按钮 日历 并选择分割日期。
    • 选中使用路径开始日期复选框。
  12. (可选)编辑分割事件表中的属性。
  13. 单击分割

    分割线事件时,窗口微件面板顶部会出现一条确认信息。 输入线事件自分割日期起停用。 两个新事件在地图上闪烁。

交互选项

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

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

表微件的分割事件数据操作可在合并事件微件中填充事件网络路径 ID路径名称事件 OID分割日期参数。 它还可以填充由此产生的分割事件属性。

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

  1. 在表微件中选择一条记录。
  2. 单击表微件面板顶部的操作按钮。
  3. 单击分割事件

    分割事件

    事件网络路径 ID路径名称以及事件 OID 参数会根据从表中选择的事件弹出。

  4. 分割测量参数提供一个值。

分割日期参数用当前日期填充。

注:

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