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