“动态分段”微件将多个输入事件图层整合成一个单一的分段事件图层。 在事件的任意位置,当输入事件图层中的任意属性发生变化时,该工具都会生成新的记录(称为“段”)。 您可以通过表格或直线逻辑示意图查看动态分段的结果,这些图表展示了输入和输出的事件图层。 您可以使用此微件,通过 ArcGIS Pipeline Referencing 管理和可视化管道数据,并使用 ArcGIS Roads and Highways 管理和可视化道路数据。
Pipeline Referencing 示例
使用此微件可支持以下应用程序设计要求:
- 您希望分析管道状况,并为管道维护分配资金。
- 您需要用户进行跨事件检查,验证沿路径的事件数据是否准确。
- 您希望检测数据中的缺口并进行填补。
Roads and Highways 示例
使用此微件可支持以下应用程序设计要求:
- 您希望使用交通和管辖权等变量分析道路状况,确定维护资金的分配。
- 您需要用户进行跨事件检查,验证沿路径的公路性能监测系统 (HPMS) 数据的准确性。
- 您希望检测数据中的缺口并进行填补。
用法说明
此微件需要连接到“地图”微件。 要动态分段和事件,“地图”微件必须连接到 Web 地图数据源,该数据源在发布时应使用启用线性参考功能的 LRS。 要查看默认版本以外的版本,Web 地图数据源在发布时必须使用启用版本管理功能的 LRS。
要创建 LRS 并发布启用了线性参考和版本管理功能的要素服务,请按照 ArcGIS Pro 文档中的步骤操作:
- Pipeline Referencing - 创建 LRS 并将 LRS 作为网络层共享
- Roads and Highways - 创建 LRS 并将 LRS 作为网络层共享
要将“动态分段”微件与通过 ArcGIS Enterprise 发布的线性参考服务一起使用,您必须使用 ArcGIS Enterprise 账户登录。
在应用程序中加入此微件后,您可以选择以表格或直线逻辑示意图的形式展示结果。
当结果以表格形式显示时,您可以与之进行以下交互:
- 双击表中的单元格以编辑其内容。
注:
表中线事件的业务字段在 Type = Line 时可编辑。 点事件的业务字段在 Type = Point 时可编辑。
- 单击保存以保存更改。 修改只影响具体的事件图层。
直线逻辑示意图是一种图形化的表示方式,用于显示事件在路径上的位置及其属性。 与表格类似,直线逻辑示意图也是交互式且可编辑的。 修改只影响具体的事件图层。
当结果以直线逻辑示意图形式显示时,您可以与之进行以下交互:
- 使用导航按钮调整直线逻辑示意图的比例和范围。
- 单击图层名称可以在直线逻辑示意图中隐藏该图层。 单击已隐藏的图层,可以将其恢复显示。
- 将鼠标悬停在事件上时,会显示列出事件属性的提示框。
- 单击某个事件,可以在地图上高亮显示,并在弹出窗口中查看其属性和统计信息。 某些属性是可编辑的。
- 将鼠标悬停在测量条上时,会显示准确的测量值提示。
- 单击某个测量值,可以查看该测量点处所有事件的属性信息。
动态分段示例
在下图中,两个线事件图层 Speed Limit 和 Functional Class 以及一个点事件 P1 与单个路径 Route1 关联。 各个事件图层具有通过颜色变化显示的沿路径的不同测量值。
将在测量值 0 和 8 之间从左到右校准路径。 三个事件将出现在路径上,并具有以下部分中描述的输入和输出属性。
输入
下表显示了第一个事件的测量和值:
输入(速度限制)
路径 ID | 事件 ID | 测量始于 | 测量止于 | 起始日期 | 结束日期 | 速度限制 |
---|---|---|---|---|---|---|
Route1 | Event1 | 0 | 4 | 1/1/2000 | <空> | 65 |
Route1 | Event2 | 4 | 8 | 1/1/2000 | <空> | 40 |
输入(功能等级)
路径 ID | 事件 ID | 测量始于 | 测量止于 | 起始日期 | 结束日期 | 功能等级 |
---|---|---|---|---|---|---|
Route1 | Event1 | 0 | 6.7 | 1/1/2000 | <空> | 省际公路 |
Route1 | Event2 | 6.7 | 8 | 1/1/2000 | <空> | 美国公路 |
输入 (Point1)
路径 ID | 事件 ID | 测量 | 起始日期 | 结束日期 | 编码 |
---|---|---|---|---|---|
Route1 | Event1 | 5 | 1/1/2000 | <空> | P1 |
输出
输出要素类和随附的属性表是使用组成线性事件的数据动态创建的。 属性表是可编辑的,编辑会传递到各个事件图层。
当您向路径的校准方向移动时(从左到右),事件中的第一段由速度限制 65 确定,此分段从测量值 0 处开始,在测量值 4 处结束。 第二段由速度限制 40 确定,由于点事件 P1 的存在,此分段从测量值 4 开始并在测量值 5 结束。 第三段由点事件 P1 确定,位于测量值 5。 第四段介于测量值 5 和 6.7 之间,包含速度限制 40 和省际公路功能等级。 最后一段介于测量值 6.7 和 8 之间,包含速度限制 40 和美国公路功能等级。
下表显示了动态分段输出。
输出(动态分段)
路径 ID | 类型 | 部分 | 测量始于 | 测量止于 | 起始日期 | 结束日期 | 速度限制 | 功能等级 | 编码 |
---|---|---|---|---|---|---|---|---|---|
Route1 | 线 | 1 | 0 | 4 | 1/1/2000 | <空> | 65 | 省际公路 | |
Route1 | 线 | 2 | 4 | 5 | 1/1/2000 | <空> | 40 | 省际公路 | |
Route1 | 点 | 3 | 5 | 5 | 1/1/2000 | <空> | 40 | 省际公路 | P1 |
Route1 | 线 | 4 | 5 | 6.7 | 1/1/2000 | <空> | 40 | 省际公路 | |
Route1 | 线 | 5 | 6.7 | 8 | 1/1/2000 | <空> | 40 | 美国公路 |
设置
“动态分段”微件提供以下设置:
- 选择地图 - 选择一个地图微件。
- 加载图层 - 在连接的地图微件中从 web 地图加载图层。 要加载图层,地图微件必须连接到带有 LRS 图层的 web 地图。
- 清除图层 - 从微件中移除所有已加载的图层。
- 默认设置 - 配置微件初次加载时的默认设置。
- 默认动态分段结果 - 选择表格或直线逻辑示意图作为默认的结果展示方式。 用户可在运行时自由切换。
- 默认属性集类型 - 选择使用线属性集或同时使用线和点属性集展示结果。
- 线属性集 - 选择一个默认的线属性集。
- 点属性集 - 选择一个默认的点属性集。
- 逻辑示意图默认比例 - 设置直线逻辑示意图的默认显示比例,单位取决于网络的单位。 单位取决于网络的单位。 当您选择直线逻辑示意图作为默认显示结果的方式时,此设置将会出现。
- 表格高亮颜色 - 设置结果表格中高亮行的颜色。
- 地图高亮颜色 - 设置在地图上显示路径的颜色。
- 统计数据 - 启用后,当用户选择事件时,会在弹出窗口中显示所选事件记录的统计信息。 当您选择直线逻辑示意图作为默认显示结果的方式时,此设置将会出现。
交互选项
您必须使用其他微件中的数据操作来启动“动态分段”微件并填充相关数值。 以下微件支持动态分段数据操作功能,可以在其设置的操作选项卡中启用。
运行动态分段
完成以下步骤,运行动态分段:
- 启动 Experience Builder。 登录到 ArcGIS Enterprise 门户。
- 添加地图微件。 将其连接到包含 LRS 数据的 Web 地图,该数据在发布时需已启用线性参考功能和版本管理功能(可选)。
- 添加动态分段微件。 将其连接到地图微件,然后从地图微件加载 LRS 图层。
- 发布应用程序。
- 启动应用程序。如果出现提示,请登录您的 ArcGIS Enterprise 门户网站。
- 使用“LRS 识别”微件、“按路径搜索”微件或“表”微件选择需要动态分段的事件。
使用“LRS 识别”微件运行动态分段
在运行时,使用“LRS 识别”微件进行动态分段数据操作,步骤如下:
- 使用“LRS 识别”微件在路径上定位。
- 单击“LRS 识别”微件面板顶部的操作按钮。
- 单击动态分段。
- 动态分段结果将以表格或直线逻辑示意图的形式显示。
使用“按路径搜索”微件运行动态分段
在运行时,使用“按路径搜索”微件进行动态分段数据操作,步骤如下:
- 使用以下测量选项之一搜索路径:
- 无测量 - 在路径起点和终点之间的所有事件都会动态分段。
- 单个测量 - 位于搜索测量位置的所有事件都会动态分段。
- 多个测量 - 位于最小和最大搜索测量位置之间的所有事件都会动态分段。
- 测量范围 - 位于测量始于和测量止于之间的所有事件都会动态分段。
- 从搜索结果中选择一条记录。
- 单击“按路径搜索”微件面板顶部的操作按钮。
- 单击动态分段。
- 动态分段结果将以表格或直线逻辑示意图的形式显示。
使用“表”微件运行动态分段
在运行时,使用“表”微件进行动态分段数据操作,步骤如下:
- 在表中选择一条路径记录。
- 单击“表”微件面板顶部的操作按钮。
- 单击动态分段。
- 动态分段结果将以表格或直线逻辑示意图的形式显示。