“ Utility Network译为公共设施网络,全文简称UN。”
UN其有两种部署类型。
企业部署-采用企业级地理数据库的公共设施网络的主部署模式。此基于服务的架构允许多用户编辑以及跨所有平台(桌面、移动和web)共享公共设施网络。
单用户部署-存储在文件地理数据库中的公共设施网络的备用部署模式,尽管已为只读操作启用了并发访问,但是编辑操作将限制为单个用户。
01
—
UN创建及发布的前提条件
02
—
自动化导入工具
UN的手动创建步骤很多,Esri提供了Utility Network Package tools工具箱,能简单快捷自动化创建UN(详见文末参考1)。
首先需要创建新的python环境,在该环境下安装 UN Package tools包。Pro包管理界面下载慢,经常不成功,可以在开始菜单-ArcGIS目录下的python command prompt中用conda命令安装,如下:
conda install -c esri untools --insecure
安装成功后在工具箱中,出现UN Package tools工具箱。
Stage Utility Network可以创建UN,相比Create Utility Network工具,它还创建了FeatureDataset,导入范围要素,添加全局ID,启用编辑追踪。集成了这些步骤简化创建过程。
Apply Asset Package工具,利用资产包来创建域网络,并将所有内容导入前一步创建的UN中。可以导入资产包的数据;也可以只导入资产包的Schema(默认),然后再导入自己的数据。
资产包可以是Esri提供的Solution模板,也可以是ExportAssetPackage工具导出的已有UN网络。
关于UN的ArcGIS Solution是分行业的(详见文末参考2)。
ArcGIS Enterprise10.9开始集成在ArcGIS Solution的技术文档中。
通过以上两个工具能自动实现UN的创建及配置,手动创建UN的过程需要二十多步,以资产包的形式大大简化了这个过程,也是一种数据交换共享的方式。资产包是基于行业标准的,Esri提供的基础资产包很难适配行业情况,基本都需要更改或者创建自己的资产包。
参考
1.Utility Network Package Tools
https://solutions.arcgis.com/utilities/help/utility-network-automation/
2.Electric Utility Network Foundation
https://solutions.arcgis.com/electric/help/electric-utility-network-foundation/