“添加点事件”微件

“添加点事件”微件可用于在线性参照系统 (LRS) 中沿路径创建点事件。 您可以使用微件,通过 ArcGIS Pipeline Referencing 管理管道数据,使用 ArcGIS Roads and Highways 管理道路数据。 您可以将管线的行内检查 (ILI) 调查读数或道路的限速标志等路径特征表示为单点事件,并沿路提供测量信息。

注:

所有 Location Referencing 微件支持快速模式。 当您在快速模式下创建应用程序时,所有 Location Referencing 微件都会根据添加到地图微件的 Web 地图自动配置。 在地图微件中所做的任何修改(例如更改 web 地图)都将立即反映在 Location Referencing 微件中。 快速模式允许您高效地设置 ArcGIS Experience Builder 中的 Location Referencing 微件,从而简化包含 Location Referencing 微件的应用程序的部署过程。

了解有关快速模式的详细信息

Pipeline Referencing 示例

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

  • 您想沿路添加异常信息。
  • 您想在单次操作中沿路添加异常点、检查注释和文档点信息。
  • 您希望通过输入站点编号将事件数据添加到管线路径中,其中站点测量值用于计算事件的路径和测量值。

Roads and Highways 示例

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

  • 您想沿路添加崩溃信息。
  • 您想在单次操作中沿路添加停车标志、基准桩和桥点信息。
  • 您希望通过输入站点编号将事件数据添加到高速公路路径中,其中站点测量值用于计算事件的路径和测量值。

用法说明

此微件需要连接到“地图”微件。 要添加点事件,“地图”微件必须连接到 Web 地图数据源,该数据源需使用在发布时启用了线性参考和版本管理功能的 LRS。

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

要将“添加线事件”微件与使用 ArcGIS Enterprise 发布的要素服务配合使用,您必须使用 ArcGIS Enterprise 账户进行登录。

在应用程序中加入该微件后,面板会为用户提供以下参数,用于添加点事件:

  • 类型 - 选择添加单个或多个点事件。
    • 单个点 - 添加单个点事件。
    • 多点 - 在一个编辑活动中添加多个点事件。
  • 事件(在类型下选择单个点时显示)- 选择要添加点事件的事件图层。
  • 网络 - 此参数将列出与所选事件相关的网络图层。
  • 属性集(在类型下选择多点时显示)- 属性集是事件图层属性的集合。 如果图层配置了 Pipeline Referencing 的属性集或者 Roads and Highways 的属性集,则可以从下拉菜单中选择一个属性集。 该微件只显示属于属性集的点事件。 您可以使用属性集在单次编辑中使用一组特定于组织的附加属性来创建多个事件。
  • 方法 - 将在此处列出微件用于指定待添加点事件位置的方法。
    • 路线和测量 - 使用特定测量将点事件添加至路径。
      • 路径 ID路径名称 - 为要添加点事件的路径提供路径 ID 或名称。 如果网络图层已将 route name 配置为标识符,则此设置将标为路径名称
      • 测量 - 提供一个测量值。 测量值定义了已添加事件在路径上的确切位置。 该设置的标签还显示网络图层定义的测量单位。 例如,如果测量单位是米,则运行时此设置将标注为测量(米)
  • 开始日期 - 指定一个或多个事件的开始日期。
  • 结束日期 - 指定一个或多个事件的结束日期。
  • 向主要路径添加事件 - 向存在路径并发的主要路径添加事件。

设置

“添加点事件”微件包含以下设置:

  • 模式 - 选择加载数据的方法。
    • 选择图层 - 选择地图微件并加载 web 地图中的所有图层。
      • 选择地图微件 - 在连接到 web 地图的页面中选择“地图”微件。
      • 加载图层 - 在连接的地图微件中从 web 地图加载图层。 要加载图层,地图微件必须连接到包含 LRS 图层的 web 地图。
      • 清除图层 - 从微件中移除所有已加载的图层。
      • 图层 - 加载图层后,可单击向下箭头展开图层列表。 单击图层打开图层配置面板。
      • 图层配置 - 配置单个图层的设置。
        • LRS 网络和相交图层:
          • 标注 - 为图层提供一个有意义的标注。 运行时,该标签会显示在微件面板中。
        • LRS 事件图层:
          • 标注 - 为图层提供一个有意义的标注。 运行时,该标签会显示在微件面板中。
          • 使用字段别名 - 打开此设置可在运行时显示字段别名。 别名或显示名称是字段的替代名称。 它通常是简单易懂的字段内容描述。 与真实字段名称不同,别名不需要遵守数据库的限制,因此它们可以包含特殊字符(如空格)。
          • 配置字段 - 选择要在运行时将图层中的哪些属性字段包含在微件面板中。 您可以单击可编辑不可编辑,定义每个属性字段在运行时是否可编辑。
            注:

            您在配置字段下定义的设置仅适用于用户添加单点事件时。 对于多点事件,如果字段包含在用户在运行时选择的属性集中,则会显示这些字段。

    • 与“地图”微件进行交互 - 将“添加点事件”微件连接到“地图”微件。 连接的“地图”微件中的任何 Web 地图将显示在列表中。 连接到地图微件后,您可以单击选择图层按钮 选择图层 旁边的向下箭头以展开图层列表。 单击图层打开图层配置面板。
      • 图层配置 - 配置单个图层的设置。 查看图层配置面板中可用的设置
      • 选择图层 - 单击选择图层按钮 选择图层 以打开选择图层面板。 您可以从面板列表中选择或取消选择图层。
  • 默认设置 - 配置微件首次加载时可用的默认设置。
    • 事件(单点)- 选择用于添加单点事件的默认事件图层。
    • 网络(多点)- 选择用于添加多点事件的默认网络图层。 当用户添加单点事件时,网络始终为所选事件图层的注册网络。
    • 方法 - 微件用于指定待添加点事件位置的方法。
      • 路径和测量 - 如果选择此方法,微件会使用用户提供的路径名称和测量值指定添加点事件的位置。
    • 类型 - 选择微件的设置是添加单个事件还是多个事件。
    • 属性集 - 如果图层的属性集配置为 Pipeline ReferencingRoads and Highways,则可以从下拉菜单中选择一个默认的属性集。 该微件只显示属于属性集的点事件。 属性集是事件层属性的集合。 您可以使用属性集在单次编辑中使用一组特定于组织的附加属性来创建多个事件。
  • 显示设置 - 选择运行时要在微件面板中显示的设置。 如果选择在此处隐藏设置,用户在运行时就无法更改在默认设置下配置的微件设置。
    • 隐藏类型 - 从微件面板中隐藏类型的设置。
    • 隐藏事件 - 从微件面板中隐藏事件的设置。
    • 隐藏网络 - 从微件面板中隐藏网络的设置。
    • 隐藏方法 - 从微件面板中隐藏方法的设置。
    • 隐藏属性集 - 从微件面板中隐藏属性集设置。
  • 并发设置 - 选择在运行时用于向微件面板中的主要路径添加事件的设置。
    • 隐藏添加至主要路径选项 - 在微件面板中隐藏将事件添加至主要路径选项。
    • 启用添加至主要路径选项 - 在微件面板中启用将事件添加至主要路径选项。
    • 不允许覆盖主要路径上的事件位置 - 打开此设置将允许用户默认将事件添加至主要路径。

通过路径和测量添加点事件

要使用路径和测量方法添加点事件,请完成以下步骤:

  1. 启动 Experience Builder。 登录到 ArcGIS Enterprise 门户。
  2. 添加“地图”微件。 将其连接到使用线性参考和版本管理功能发布的 LRS 数据的 web 地图。
  3. 添加“添加点事件”微件。 将其连接到“地图”微件,然后从“地图”微件加载 LRS 图层。
  4. 发布应用程序。
  5. 启动应用程序。如果出现提示,请登录您的 ArcGIS Enterprise 门户网站。
  6. 缩放到要添加点事件的位置。

    注:
    要缩放至路径位置,您可以使用“按路径搜索”微件或通过“按路径搜索”微件或“表”微件使用数据操作

  7. 打开“添加点事件”微件。
    “添加点事件”微件面板
    第一张图是包含 Roads and Highways 数据的“添加点事件”微件面板示例。 第二张图像是包含 Pipeline Referencing 数据的“添加点事件”微件面板示例。
  8. 使用默认类型或单击类型下拉箭头,必要时更改类型。
  9. 如果类型设置为单点,使用默认的点事件图层,或单击事件下拉箭头选择另一个点事件图层。

    网络下显示的值基于所选事件图层。

  10. 如果类型设置为多点,则可以使用默认属性集或选择其他属性集。
  11. 如果微件设置中配置了多种方法,请从方法下拉菜单中选择路径和测量
  12. 通过执行以下操作之一来指定路径:
    • 路径 ID路径名称文本框中提供路径 ID 或名称。
    • 单击路径选择器 路径选取器,然后单击地图上的路径。

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

  13. 通过执行以下操作之一指定点事件的位置:
    • 测量文本框中提供测量值。
      注:

      同样支持定点测量值。

    • 单击测量选择器 测量选取器,然后沿路径单击一个点。

      提供测量值后,将在地图上该位置处显示一个绿点。

  14. 通过执行以下操作之一指定事件的开始日期:
    • 保留默认的开始日期,即当前日期。
    • 开始日期文本框中提供开始日期。
    • 单击日历按钮 日历 并选择开始日期。
    • 选中使用路径开始日期复选框。
  15. 或者,通过执行以下操作之一指定点事件的结束日期:
    • 结束日期文本框中提供结束日期。
    • 单击日历按钮 日历 并选择结束日期。
    • 选中使用路径结束日期复选框。
      注:

      如果未提供结束日期,则该事件从路径的开始日期到未来一直有效。

  16. 如果存在路径并发,则可以向主要路径添加点事件。

    并发路径是共享同一中心线的路径。 这种关系可能存在,以建模具有不同校准方向的两条路径。 在这些并发路径的位置,您可以使用一组规则选择视为主要路径的路径。

    例如,在下图中,存在路径 ID 分别为 100 和 200 的两条路径。

    向存在并发的路径添加点事件的场景

    路径优先级规则设置为:路径 ID 越大,则路径优先级越高。 根据此条件,路径 200 为主要路径,而路径 100 为从属路径。

    当在路径 100 上的两个位置处添加点事件时,事件将被添加到路径 100 的位置 1,因为该点没有其他路径。 在位置 2 处,路径 200 的优先级更高,因此该事件将添加至到路径 200。

    了解有关在 Pipeline Referencing 中向主要路径添加点事件的详细信息

    了解有关在 Roads and Highways 中向主要路径添加点事件的详细信息

  17. 单击下一步

    所选点事件的属性会出现在第二页中。

  18. 为事件图层提供属性值。

    您可以使用复制属性工具从现有事件中复制属性。

    管理事件属性
    第一张图是包含 Roads and Highways 数据的“添加点事件”微件面板示例。 第二张图像是包含 Pipeline Referencing 数据的“添加点事件”微件面板示例。
  19. 单击保存

    添加新点事件,并且其显示在地图上后,将在工具窗格中显示一条确认消息。

交互选项

您可以使用其他微件中的数据操作来启动“添加点事件”微件并填充相关数值。 要使用数据操作,源微件件中的网络必须有相关的点事件,源微件中添加点事件的数据操作选项必须打开,“添加点事件”微件必须在体验中配置。

以下微件支持“添加点事件”微件的数据操作:

使用“按路径搜索”微件运行数据操作

要通过“按路径搜索”微件在运行时使用数据操作,请完成以下步骤:

  1. 在“按路径搜索”结果中选择记录。
  2. 单击“按路径搜索”微件面板顶部的操作按钮。
  3. 通过执行以下操作之一添加点:
    • 单击添加点事件,在测量选项中提供测量值和新点事件的属性。

      事件网络路径 ID路径名称测量开始日期结束日期参数根据“按路径搜索”微件中选择的路径填充。

    • 如果搜索的结果中包含一条只有一个测量值的路径,请选择添加点事件作为要添加的点事件的测量。

      事件网络路径 ID路径名称测量开始日期结束日期参数根据“按路径搜索”微件中选择的路径填充。

注:

您可以在填充后更改任何值。 如果这样做,“添加点事件”微件仍会验证所有条目。

使用“表”微件运行数据操作

要通过“表”微件在运行时使用数据操作,请完成以下步骤:

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

    事件属性集网络路径 ID路径名称以及事件 OID 参数会根据从表中选择的事件弹出。 开始日期结束日期值是使用已搜索路径的开始日期和结束日期填充的。

注:

您可以在填充后更改任何值。 如果这样做,“添加点事件”微件仍会验证所有条目。

使用“LRS 识别”微件运行数据操作

要通过“LRS 识别”微件在运行时使用数据操作,请完成以下步骤:

  1. 使用“LRS 识别”微件在路径上单击特定位置。
  2. 单击“LRS 识别”微件面板顶部的操作按钮。
  3. 单击添加点事件

    事件网络路径 ID路径名称测量开始日期结束日期参数根据“LRS 识别”微件中的路径和位置填充。