ArcGIS Pro 3.4 二次开发 - 公共设施网络
环境:ArcGIS Pro SDK 3.4 + .NET 8
文章目录
- 公共设施网络
- 1 获取公共设施网络
- 1.1 从表中获取公共设施网络
- 1.2 从图层获取实用程序网络
- 2 元素
- 2.1 从元素中获取一行数据
- 2.2 获取折线上的百分比
- 3 编辑关联
- 3.1 创建效用网络关联
- 3.2 在单个编辑操作中创建实用网络要素和关联
- 4 遍历关联
- 4.1 从向下遍历中获取遍历关联结果
- 4.2 从带深度限制的向上遍历中获取关联结果
- 5 子网络和层级
- 5.1 根据域网络名称和层级名称查找层级
- 5.2 更新层级中所有脏子网
- 5.3 具有单个控制器的简单辐射状子网的生命周期
- 5.4 具有多个控制器的网格子网的生命周期
- 5.5 具有两个控制器的多馈线径向子网的生命周期
- 5.6 导出子网
- 6 追踪
- 6.1 创建下游追踪器
- 6.2 创建追踪参数
- 6.3 创建一个条件以将网络属性与一组值进行比较
- 6.4 创建一个函数
- 6.5 创建函数屏障
- 6.6 创建输出条件
- 6.7 创建传播器
- 6.8 使用函数结果
- 6.9 通过名称获取命名的追踪配置
- 6.10 从公共设施网络图层中获取命名的追踪配置
- 6.11 使用命名追踪配置追踪公共设施网络
- 6.12 使用数字化方向追踪公用设施网络
- 6.13 将实用网络追踪导出为 JSON 文件
- 6.14 在追踪过程中从公共设施网络中获取要素和网络属性
- 6.15 从元素列表中获取选中的要素
- 7 网络图
- 7.1 获取图表管理器
- 7.2 获取网络图
- 7.3 获取一致性状态不一致的网络图列表
- 7.4 从网络图打开一个图表面板
- 7.5 从 DiagramLayer 获取图表
- 7.6 获取图表模板
- 7.7 从图表模板获取网络图
- 7.8 创建网络图
- 7.9 获取网络图信息为JSON字符串
- 7.10 获取图表元素
- 7.11 获取图表聚合
- 7.12 为一组实用网络行查找图表特征
- 7.13 为一组图表要素查找实用网络行
- 7.14 查找用于创建网络图的初始网络行
- 7.15 更改网络图的布局
- 7.16 编辑网络图
公共设施网络
1 获取公共设施网络
1.1 从表中获取公共设施网络
public static UtilityNetwork GetUtilityNetworkFromTable(Table table)
{
UtilityNetwork utilityNetwork = null