前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Utility Network创建及发布的前提和自动化部署

Utility Network创建及发布的前提和自动化部署

作者头像
GIS指北
发布2022-11-14 10:56:28
3260
发布2022-11-14 10:56:28
举报
文章被收录于专栏:GIS指北GIS指北

Utility Network译为公共设施网络,全文简称UN。

UN其有两种部署类型。

企业部署-采用企业级地理数据库的公共设施网络的主部署模式。此基于服务的架构允许多用户编辑以及跨所有平台(桌面、移动和web)共享公共设施网络。

单用户部署-存储在文件地理数据库中的公共设施网络的备用部署模式,尽管已为只读操作启用了并发访问,但是编辑操作将限制为单个用户。

01

UN创建及发布的前提条件

  1. 版本要求:ArcGIS Enterprise 10.6,ArcSDE10.6,ArcGIS Pro2.1以上,建议使用最新版
  2. ArcGIS Pro2.5之前只能在SDE中创建部署UN;从2.5开始允许向FGDB中创建UN模型,并且可以在Pro中对其进行本地追踪分析,创建逻辑示意图等全功能操作,利于在设计阶段演示和调整模型。
  3. 创建UN必须有一份代表网络所在范围的Polygon数据,并且需要开启Z值和M值。
  4. 发布UN,ArcGISPro必须登录Portal,且该账户必须有发布者权限
  5. Server站点必须要联合Portal,10.6时需要部署ArcGIS Utility Network Managemnet extension,10.8时需要为在portal中Pro的登陆账户分配UN Service这种user type扩展许可。
  1. 如果需要多人同时使用UN模型,必须发布UN服务,必须建立在SDE中。
  2. 连接数据库需要使用普通DB用户(密码验证方式),不能是DB管理员(DBA),也不是GDB管理员(SDE),用户需要具有创建内容的权限。

02

自动化导入工具

UN的手动创建步骤很多,Esri提供了Utility Network Package tools工具箱,能简单快捷自动化创建UN(详见文末参考1)。

首先需要创建新的python环境,在该环境下安装 UN Package tools包。Pro包管理界面下载慢,经常不成功,可以在开始菜单-ArcGIS目录下的python command prompt中用conda命令安装,如下:

代码语言:javascript
复制
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/

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2021-07-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 GIS指北 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档