“添加点事件”微件可用于在线性参照系统 (LRS) 中沿路径创建点事件。 您可以使用微件,通过 ArcGIS Pipeline Referencing 管理管道数据,使用 ArcGIS Roads and Highways 管理道路数据。 您可以将管线的行内检查 (ILI) 调查读数或道路的限速标志等路径特征表示为单点事件,并沿路提供测量信息。
Pipeline Referencing 示例
使用此微件可支持以下应用程序设计要求:
- 您想沿路添加异常信息。
- 您想在单次操作中沿路添加异常点、检查注释和文档点信息。
- 您希望通过输入站点编号将事件数据添加到管线路径中,其中站点测量值用于计算事件的路径和测量值。
Roads and Highways 示例
使用此微件可支持以下应用程序设计要求:
- 您想沿路添加崩溃信息。
- 您想在单次操作中沿路添加停车标志、基准桩和桥点信息。
- 您希望通过输入站点编号将事件数据添加到高速公路路径中,其中站点测量值用于计算事件的路径和测量值。
用法说明
此微件需要连接到“地图”微件。 要添加点事件,“地图”微件必须连接到 Web 地图数据源,该数据源在发布时应使用启用线性参考功能的 LRS。 要查看默认版本以外的版本,Web 地图数据源在发布时必须使用启用版本管理功能的 LRS。
要创建 LRS 并发布启用了线性参考和版本管理功能的要素服务,请按照 ArcGIS Pro 文档中的步骤操作:
- Pipeline Referencing - 创建 LRS 并将 LRS 作为网络层共享
- Roads and Highways - 创建 LRS 并将 LRS 作为网络层共享
要将“添加点事件”微件与通过 ArcGIS Enterprise 发布的线性参考服务一起使用,您必须使用 ArcGIS Enterprise 账户登录。
在应用程序中加入该微件后,面板会为用户提供以下参数,用于添加点事件:
- 类型 - 选择添加单个或多个点事件。
- 单个点 - 添加单个点事件。
- 多点 - 在一个编辑活动中添加多个点事件。
- 事件(在类型下选择单个点时显示)- 选择要添加点事件的事件图层。
- 网络 - 此标签列出与所选事件相关的网络图层。
- 属性集(在类型下选择多点时显示)- 如果图层的属性集配置为 Pipeline Referencing 或 Roads and Highways,则可以从下拉菜单中选择一个属性集。 该微件只显示属于属性集的点事件。 属性集是事件层属性的集合。 您可以使用属性集在单次编辑中使用一组特定于组织的附加属性来创建多个事件。
- 方法 - 微件用于指定已添加点事件位置的方法在此列出。
- 路径 ID 或路径名称 - 为要添加点事件的路径提供路径 ID 或名称。 如果网络图层已将 route name 配置为标识符,则此设置将标为路径名称。
- 测量 - 提供一个测量值。 测量值定义了已添加事件在路径上的确切位置。 该设置的标签还显示网络图层定义的测量单位。 例如,如果测量单位是米,运行时该设置将标为测量(米)。
- 开始日期 - 指定一个或多个事件的开始日期。
- 结束日期 - 指定一个或多个事件的结束日期。
设置
添加点事件微件包含以下设置:
- 选择地图 - 选择一个地图微件。
- 加载图层 - 在连接的地图微件中从 web 地图加载图层。 要加载图层,地图微件必须连接到带有 LRS 图层的 web 地图。
- 清除图层 - 从微件中移除所有已加载的图层。
- 图层配置 - 单击图层打开图层配置面板。
- 标注 - 为图层提供一个有意义的标注。 运行时,该标签会显示在微件面板中。
- 使用字段别名 - 打开此设置可在运行时显示字段别名。 别名或显示名称是字段的替代名称。 它通常是简单易懂的字段内容描述。 与真实字段名称不同,别名不需要遵守数据库的限制,因此它们可以包含特殊字符(如空格)。
- 配置字段 - 选择要在运行时将图层中的哪些属性字段包含在微件面板中。 您可以单击可编辑或不可编辑,定义每个属性字段在运行时是否可编辑。
注:
您在配置字段下定义的设置仅适用于用户添加单点事件时。 对于多点事件,如果字段包含在用户在运行时选择的属性集中,则会显示这些字段。
- 默认设置 - 配置微件首次加载时可用的默认设置。
- 事件(单点) - 选择用于添加单点事件的默认事件图层。
- 网络(多点) - 选择用于添加多点事件的默认网络图层。 当用户添加单点事件时,网络始终是所选事件层的注册网络。
- 方法 - 在添加点事件时,选择微件定义事件位置的默认方法。 可以选择以下方法:
- 路径和测量 - 如果选择此方法,微件会使用用户提供的路径名称和测量值指定添加点事件的位置。
- 类型 - 选择微件的设置是添加单个事件还是多个事件。
- 属性集 - 如果图层的属性集配置为 Pipeline Referencing 或 Roads and Highways,则可以从下拉菜单中选择一个默认的属性集。 该微件只显示属于属性集的点事件。 属性集是事件层属性的集合。 您可以使用属性集在单次编辑中使用一组特定于组织的附加属性来创建多个事件。
- 显示设置 - 选择运行时要在微件面板中显示的设置。 如果选择在此处隐藏设置,用户在运行时就无法更改在默认设置下配置的微件设置。
- 隐藏类型 - 从微件面板中隐藏类型的设置。
- 隐藏事件 - 从微件面板中隐藏事件的设置。
- 隐藏网络 - 从微件面板中隐藏网络的设置。
- 隐藏方法 - 从微件面板中隐藏方法的设置。
- 隐藏属性集 - 从微件面板中隐藏属性集设置。
添加点事件
要添加点事件,请完成以下步骤:
- 启动 Experience Builder。 登录到 ArcGIS Enterprise 门户。
- 添加地图微件。 将其连接到包含 LRS 数据的 Web 地图,该数据在发布时需已启用线性参考功能和版本管理功能(可选)。
- 添加添加点事件微件。 将其连接到地图微件,然后从地图微件加载 LRS 图层。
- 发布应用程序。
- 启动应用程序。如果出现提示,请登录您的 ArcGIS Enterprise 门户网站。
- 缩放到要添加点事件的位置。
- 打开添加点事件微件。
- 使用默认类型或单击类型下拉箭头,必要时更改类型。
- 如果类型设置为单点,使用默认的点事件图层,或单击事件下拉箭头选择另一个点事件图层。 网络下显示的值基于所选事件图层。
- 如果类型设置为多点,则可以使用默认属性集或选择其他属性集。
- 通过执行以下操作之一来指定路径:
- 在路径 ID 文本框中提供路径 ID。
- 单击路径选择器 ,然后单击地图上的路径。
测量值会基于您单击的位置弹出。
- 通过执行以下操作之一指定点事件的位置:
- 在测量文本框中提供测量值。
注:
同样支持定点测量值。
- 单击测量选择器 ,然后沿路径单击一个点。
一旦您提供了测量值,将在地图上该位置显示一个绿点。
- 在测量文本框中提供测量值。
- 通过执行以下操作之一指定事件的开始日期:
- 保留默认的开始日期,即当前日期。
- 在开始日期文本框中提供开始日期。
- 单击日历按钮 并选择开始日期。
- 选中使用路径开始日期复选框。
- 或者,通过执行以下操作之一指定点事件的结束日期:
- 在结束日期文本框中提供结束日期。
- 单击日历按钮 并选择结束日期。
- 选中使用路径结束日期复选框。
注:
如果不提供结束日期,事件将一直持续到未来。
- 单击下一步。
所选点事件的属性会出现在另一个窗格中。
- 为事件图层提供属性值。
您可以使用复制属性工具从现有事件中复制属性。
- 单击保存。
添加新点事件,并且其显示在地图上后,将在工具窗格中显示一条确认消息。
交互选项
您可以使用其他微件中的数据操作来启动添加点事件微件并填充相关数值。 要使用数据操作,源微件件中的网络必须有相关的点事件,源微件中添加点事件的数据操作选项必须打开,添加点事件微件必须在体验中配置。 关闭源微件中添加点事件的数据操作选项,以不使用数据操作。
以下微件支持添加点事件微件的数据操作:
使用“按路径搜索”微件运行数据操作
要通过“按路径搜索”微件在运行时使用数据操作,请完成以下步骤:
- 在“按路径搜索”结果中选择一条结果记录。
- 单击“按路径搜索”微件面板顶部的操作按钮。
- 通过执行以下操作之一添加点:
- 单击添加点事件,在测量选项中提供测量值和新点事件的属性。
事件、网络、路径 ID 或路径名称、测量、开始日期和结束日期参数根据“按路径搜索”微件中选择的路径填充。
- 如果搜索的结果中包含一条只有一个测量值的路径,请选择添加点事件作为要添加的点事件的测量。
事件、网络、路径 ID 或路径名称、测量、开始日期和结束日期参数根据“按路径搜索”微件中选择的路径填充。
- 单击添加点事件,在测量选项中提供测量值和新点事件的属性。
注:
您可以在填充后更改任何值。 如果这样做,“添加点事件”微件仍会验证所有条目。
使用表微件运行数据操作
要通过表微件在运行时使用数据操作,请完成以下步骤:
- 在表微件中选择一条记录。
- 单击表微件面板顶部的操作按钮。
- 单击添加点事件。
事件或属性集、网络、路径 ID 或路径名称以及事件 OID 参数会根据从表中选择的事件弹出。 开始日期和结束日期值是使用已搜索路径的开始日期和结束日期填充的。
注:
您可以在填充后更改任何值。 如果这样做,“添加点事件”微件仍会验证所有条目。