分割事件微件允许将一个线事件分割为两个相邻的事件。 您可以使用微件,通过 ArcGIS Pipeline Referencing 管理管道数据,使用 ArcGIS Roads and Highways 管理道路数据。 选择分割位置后,您可以编辑事件的属性。 微件分割事件后,将停用输入事件,生成的事件会接收新事件 ID。
Pipeline Referencing 示例
使用此微件可支持以下应用程序设计要求:
- 您想将管线线事件分割为两个新事件。
- 您需要根据管线属性(如运行压力或检测范围)的变化来分割线事件。
- 您的组织需要用户在现场工作时能够分割线事件。
Roads and Highways 示例
使用此微件可支持以下应用程序设计要求:
- 您想将道路线事件分割为两个新事件。
- 您需要根据道路属性(如速度限制或停车状态)的变化来分割线事件。
- 您的组织需要用户在现场工作时能够分割线事件。
用法说明
此微件需要连接到“地图”微件。 要分割事件,“地图”微件必须连接到 Web 地图数据源,该数据源在发布时应使用启用线性参考功能的 LRS。 要查看默认版本以外的版本,Web 地图数据源在发布时必须使用启用版本管理功能的 LRS。
要创建 LRS 并发布启用了线性参考和版本管理功能的要素服务,请按照 ArcGIS Pro 文档中的步骤操作:
- Pipeline Referencing - 创建 LRS 并将 LRS 作为网络层共享
- Roads and Highways - 创建 LRS 并将 LRS 作为网络层共享
当您在应用程序中包含此微件时,面板会为用户提供以下分割线事件的选项:
- 事件 - 选择包含要分割事件的事件图层。
- 网络 - 所选线事件图层的父 LRS 网络图层。
- 路径 ID 或路由名称 - 为包含要分割事件的路径提供路径 ID 或名称。 如果网络图层已将 route name 配置为标识符,则此设置将标为路径名称。
注:
如果输入的 LRS 网络配置了多字段路径 ID,则会显示连接的路径 ID。
- 分割测量 - 提供一个测量值。 测量值定义了路径上要分割的线事件的确切位置。
- 分割日期 - 选择一个日期,定义要分割线事件的时间。
- 事件 OID - 要分割的事件的对象 ID。
- 事件 1 - 编辑第一个结果事件的属性。
- 事件 2 - 编辑第二个结果事件的属性。
设置
分割事件微件包含以下设置:
- 选择地图 - 选择一个地图微件。
- 加载图层 - 在连接的地图微件中从 web 地图加载图层。 要加载图层,地图微件必须连接到带有 LRS 图层的 web 地图。
- 清除图层 - 从微件中移除所有已加载的图层。
- 图层配置 - 单击图层打开图层配置面板。
- 标注 - 为图层提供一个有意义的标注。 运行时,该标签会显示在微件面板中。
- 使用字段别名 - 打开此设置可在运行时显示字段别名。 别名或显示名称是字段的替代名称。 它通常是简单易懂的字段内容描述。 与真实字段名称不同,别名不需要遵守数据库的限制,因此它们可以包含特殊字符(如空格)。
- 配置字段 - 选择要在运行时将图层中的哪些属性字段包含在微件面板中。 您可以单击可编辑或不可编辑按钮,定义每个属性字段在运行时是否可编辑。
- 默认设置 -配置事件的默认设置。 这是首次加载微件面板时希望出现在其中的事件图层。
- 显示设置 - 选择运行时要在微件面板中显示的设置。
- 隐藏事件 - 从微件面板中隐藏事件的设置。
- 隐藏网络 - 从微件面板中隐藏网络的设置。
分割事件
完成以下步骤分割事件。
- 启动 Experience Builder。 登录到 ArcGIS Enterprise 门户。
- 添加地图微件。 将其连接到包含 LRS 数据的 Web 地图,该数据在发布时需已启用线性参考功能和版本管理功能(可选)。
- 添加分割事件微件。 将其连接到地图微件,然后从地图微件加载 LRS 图层。
- 发布应用程序。
- 启动应用程序。如果出现提示,请登录您的 ArcGIS Enterprise 门户网站。
- 缩放到要分割事件的位置。
- 打开分割事件微件。
您还可以使用数据操作来分割事件。
- 使用默认的线事件图层,或单击事件下拉箭头选择另一个线事件图层。
- 执行以下操作之一,指定包含要分割的事件的路径:
- 在路径 ID 文本框中提供路径 ID 值。
如果网络图层已将 route name 配置为标识符,则此设置将标为路径名称。
- 单击路径选择器 ,然后单击地图上的路径。
分割测量值会基于您单击的位置弹出。
- 在路径 ID 文本框中提供路径 ID 值。
- 可选择通过在分割测量文本框中提供数值来更改测量值。
- 通过执行以下操作之一指明分割日期:
- 保留默认的分割日期,即当前日期。
- 在分割日期文本框中提供分割日期。
- 单击日历按钮 并选择分割日期。
- 选中使用路径开始日期复选框。
- (可选)编辑分割事件表中的属性。
- 单击分割。
分割线事件时,窗口微件面板顶部会出现一条确认信息。 输入线事件自分割日期起停用。 两个新事件在地图上闪烁。
交互选项
此微件支持数据操作,可在微件设置的操作选项卡上启用这些操作。
您可以使用表格微件中的数据操作来启动分割事件微件并填充数值。 为此,您必须在应用程序中添加分割事件微件和表微件,并在表微件的设置中打开分割事件数据操作。
表微件的分割事件数据操作可在合并事件微件中填充事件、网络、路径 ID 或路径名称、事件 OID 和分割日期参数。 它还可以填充由此产生的分割事件属性。
要在运行时使用数据操作,请完成以下步骤:
- 在表微件中选择一条记录。
- 单击表微件面板顶部的操作按钮。
- 单击分割事件。
事件、网络、路径 ID 或路径名称以及事件 OID 参数会根据从表中选择的事件弹出。
- 为分割测量参数提供一个值。
分割日期参数用当前日期填充。
注:
您可以在数据操作填充后更改任何值。 如果这样做,分割事件微件仍会验证所有条目。