查找有关公共设施网络的常见问题解答。
有关其他常见问题,另请参阅以下主题:
入门
常规
用法
管理
入门
公共设施网络的单用户和企业部署都需要 ArcGIS Desktop Standard 或 ArcGIS Desktop Advanced 许可。
企业部署模式利用基于服务的架构,使用 ArcGIS Pro 和 ArcGIS Enterprise 进行配置和部署。 可以在 ArcGIS Pro 中使用直接数据库连接来创建并配置公共设施网络,稍后在 Portal for ArcGIS 中将其发布到要素服务以供使用。
许可:
活动门户账户必须具有 ArcGIS Advanced Editing 用户类型扩展模块许可,才能在企业级地理数据库中进行创建和发布,并与公共设施网络配合使用。有关详细信息,请参阅部署类型。
常规
单用户部署不会利用版本化编辑。
使用企业级地理数据库时,请考虑以下内容:
- 在初始配置阶段期间如果直接从数据库连接访问公共设施网络,则可以在非版本化状态下编辑公共设施网络。
- 该操作要求将公共设施网络注册为分支版本,以便参与基于服务的编辑工作流并启用存档功能。 在通过要素服务发布要素数据集之前,必须将其注册为版本分支。 或者,也可在发布期间启用版本管理功能。 这样用户就可以直接从要素服务创建和使用隔离分支版本并执行版本化工作流了。 建议将公共设施网络保持在版本化状态,以参与基于服务的编辑和存档工作流。
公共设施网络包工具包括用于暂存、导入和导出公共设施网络的地理处理工具。 这些工具旨在与资产包一起用于创建公共设施网络架构、加载样本数据以及导入和导出公共设施网络。
有关详细信息,请参阅公共设施网络包工具概述。
用法
配置并部署公共设施网络后,可以访问该公共设施网络以进行编辑、管理任务、执行网络分析、子网管理任务等。 有关详细信息,请参阅使用公共设施网络。
使用企业级地理数据库时,请考虑以下内容:
- 公共设施网络的企业部署适用于基于服务的编辑。 在初始配置阶段期间,可使用 ArcGIS Pro 客户端利用直接从数据库连接访问的数据编辑非版本化网络要素。 应保留此操作以便对数据集执行质量保证检查,以准备启用网络拓扑和发布。
- 在发布公共设施网络之前,必须将其注册为分支版本。
- 将公共设施网络注册为版本化并使用要素服务进行共享后,可以直接通过 ArcGIS Enterprise 门户对 web 要素图层进行编辑。 可通过 ArcGIS Pro 客户端或 Web 应用程序执行此操作。
- 参与公共设施网络的分支版本化数据集支持离线编辑工作流。
文件和移动地理数据库上的单用户部署不会利用版本化编辑。 了解有关编辑移动地理数据库和文件地理数据库时的锁定和并发的详细信息。
交汇点和边对象是用于建模和使用共享公共地理空间的大量真实世界要素的非空间网络对象,例如,光缆内部的线束或地下管道中的导体。 由此组织即可更加详细地对其网络进行建模,而无需为每个资产创建具有形状的要素。
有关详细信息,请参阅交汇点和边对象。
与空间要素的关联用于确定非空间对象在地图上的位置。 例如,可以将建模为非空间交汇点对象的端口与交换设备(作为包含关联中的内容)进行关联。 交换设备的几何形状用于定义端口的位置。
要了解详细信息,请参阅可定位性。
某些工具和命令具有使用该命令所需的启用条件。 例如,某些命令仅在使用特定数据源时启用,或者要求数据处于某种状态。
使用工具提示可通过将光标悬停在当前不可用的命令上查看启用条件。 也可以查看公共设施网络选项卡主题,查找每个命令的启用条件。
查找子网窗格基于 SubnetLine 要素类和子网表填充子网。 如果尚未通过更新子网操作填充这些子网,则将不会列出子网。 使用过滤器下的线和子网表在 SubnetLines 和 Subnetworks 之间进行切换。
有关详细信息,请参阅查找子网。
ProConcepts 公共设施网络页面提供了公共设施网络 SDK 的概述。 如果从未使用 ArcGIS Pro SDK 编写自定义代码,请参阅构建您的第一个加载项。 SDK 主页提供可用资源的完整列表。
管理
企业部署中的公共设施网络将使用基于服务的架构,其中存在两个用于控制管理任务访问权限的所有者。 除了创建公共设施网络的数据库用户之外,活动门户用户帐户也记录为门户公共设施网络所有者。 创建公共设施网络时,将根据数据库连接和活动 ArcGIS Enterprise 门户的用户帐户确定这些所有者。
- 数据库公共设施网络所有者记录为公共设施网络数据集的完全限定名称的一部分。
- 门户公共设施网络所有者存储为公共设施网络的元数据。 当使用数据库连接作为数据所有者从目录窗格进行访问时,可以在网络属性内进行查看。
如果未将正确的数据库和门户用户用于某些配置任务,则将收到以下错误:
- 错误 002144:登录到门户的帐户必须是公共设施网络的所有者,方可执行此操作。
- 错误 001400:仅数据所有者可以执行 <value>。
使用企业级地理数据库时,将为要执行的数据库和门户公共设施网络所有者保留某些任务。 有关这些要求的明确说明,请参阅各个工作流或地理处理工具的帮助页面。
例如,要执行启用网络拓扑工具,门户公共设施网络所有者必须登录到活动门户。
有关需要数据库和门户公共设施网络所有者才能执行的任务的详细信息,请参阅公共设施网络管理任务。
使用企业级地理数据库时,公共设施网络数据集具有两个所有者,可用于控制管理任务的访问权限。 除了创建公共设施网络的数据库用户之外,创建期间的活动门户用户账户也记录为门户公共设施网络所有者。 创建公共设施网络时,将根据数据库连接和活动 ArcGIS Enterprise 门户的用户账户确定这些所有者。
- 数据库公共设施网络所有者记录为公共设施网络数据集的完全限定名称的一部分。
- 门户公共设施网络所有者存储为公共设施网络的元数据。 当使用数据库连接作为数据所有者进行访问时,可以使用网络属性查看此信息。
虽然数据所有者(数据库用户)必须在重新创建数据后才能更新,但可以针对公共设施网络更新门户数据集所有者。 如果现有门户公共设施网络所有者离开组织,则必须将门户所有者更改为其他用户。 此用户的用户类型和权限必须与原始所有者相符。 有关详细信息,请参阅更新门户数据集所有者工具。