公共设施网络是作为基础建立的,其中包括公共设施网络类和结构网络类。第一次创建后,可以在配置过程中添加一个或多个域网络。尽管可以添加多个域网络,但只有一个结构网络存在可以在多个域网络之间共享的类。总而言之,创建公共设施网络和添加域网络工具会生成恰当的数据集,且将对其进行配置以适用特定的行业需求。
创建公共设施网络工具
创建公共设施网络工具用于在指定地理数据库要素数据集中创建公共设施网络。公共设施网络图层提供对公共设施网络属性的访问。
在创建公共设施网络期间,还将创建结构网络。由于结构网络类用于对包含其他要素或为其他要素提供支持的结构要素进行建模,因此会在所有域网络之间共享。
要求和先决条件
创建公共设施网络的要求和先决条件如下:
- 要用作输入要素数据集的现有要素数据集。
- 使用企业级地理数据库时,输入要素数据集必须来自作为经数据库身份验证的用户建立的数据库连接。此用户必须具有创建内容的数据库权限且未经 OS 验证的用户,且不能为数据库管理员或地理数据库管理员帐户。连接的用户将成为数据库公共设施网络所有者。
- 启用 m 值和 z 值的现有面要素类,其中包含要用作服务区要素类的要素
- 服务区要素类必须位于输入要素数据集内。服务区要素类中的要素范围可用于定义公共设施网络的网络范围。
- 对于使用企业级地理数据库(必须为 ArcGIS Enterprise 10.6 或更高版本)部署的多用户模型 ArcGIS Pro 的版本将确定兼容的 ArcGIS Enterprise 版本。有关详细信息,请参阅 ArcGIS 平台兼容性。
许可:
活动门户帐户必须通过 ArcGIS Utility Network 用户类型扩展名来创建和发布,并与公共设施网络搭配使用。
- 必须使用有发布内容权限的门户帐户登录,以将活动 ArcGIS Enterprise 门户添加到工程中;其中的权限包括发布基于服务器的图层以及创建、更新和删除内容的权限。默认发布者角色包括这些权限。活动的 ArcGIS Enterprise 门户帐户将在网络属性中记录为门户公共设施网络所有者。
- ArcGIS Server 必须与 Portal for ArcGIS 联合。建议配置基础 ArcGIS Enterprise 部署,但并非必需。
支持的地理数据库
公共设施网络可以在文件或企业级地理数据库中创建。在 ArcGIS Pro 2.6 中使用企业级地理数据库时,地理数据库版本必须为最新。
要在企业级地理数据库中创建公共设施网络,数据库平台必须满足下表中的最低版本。有关详细信息,请参阅令牌 ArcGIS Pro 的数据集要求。
数据库平台 | 最低版本 |
---|---|
SQL Server | SQL Server 2016 |
Oracle 12.1.0.2 | |
PostgreSQL | PostgreSQL 9.6.17 |
SAP HANA | HANA 2.0 SPS04 |
* ST_Geometry 是唯一受支持的几何类型。
在地理数据库中创建公共设施网络
要在地理数据库中创建公共设施网络,请完成以下步骤:
- 在分析选项卡上的地理处理组中,单击工具 打开地理处理窗格。
- 在地理处理窗格中,搜索并选择创建公共设施网络。
- 对于输入要素数据集,浏览至 地理数据库内的现有要素数据集。默认情况下,地理数据库将在目录窗格中的资料库 下创建。
- 指定公共设施网络名称参数的名称。
- 为服务区要素类参数指定面要素类 。该要素类必须位于步骤 3 中提供的输入要素数据集中。
该要素类表示域网络覆盖的地理范围。该要素类用于限制编辑,以防在网络区域外部创建要素。公共设施网络的范围(编辑区域)将会是多个面的合并范围。
- 单击运行执行该工具。
现在,要素数据集已填充了公共设施网络数据集和结构网络类。
要存储和管理特定于公共设施的要素,可以将一个或多个域网络添加到公共设施网络。要了解详细信息,请参阅添加域网络。