发布具有网络分析功能的路径服务

路径服务允许您通过 web 执行网络分析。 创建路径服务的一种方法是在 ArcGIS Pro 中发布网络分析功能通过 Network Analyst 扩展模块启用的地图服务。

了解有关发布路径服务选项的详细信息

创建此类路径服务的第一步是在 ArcGIS Pro 中创建一个包含一个或多个网络分析图层的地图。 然后将地图发布为服务,并确保启用“网络分析”功能。 您可以通过 ArcGIS Web API、ArcGIS Maps SDK 或所选编程语言的服务 REST API 以编程方式使用生成的服务。

创建地图

在发布路径服务之前,您需要在 ArcGIS Pro 中创建一个地图,此地图至少要包含将要在服务中使用的网络分析图层。 您可以使用添加数据对话框添加现有的网络分析图层,也可以创建网络分析图层。 无论是导入的还是创建的网络分析图层都应使用本地网络数据集。 如果使用的是来自门户(ArcGIS OnlineArcGIS Enterprise)的网络数据源,则无法将地图发布为具有网络分析功能的服务。

警告:

通过具有网络分析功能的地图服务无法发布和使用位置分配和车辆配送问题操作。 因此,不应将位置分配和车辆配送问题图层添加到您的地图中。

您可以在 ArcGIS Pro 中编辑网络分析图层的属性,例如要在最近设施点分析图层中查找的设施点数量或用作分析时默认使用的出行模式。 这些属性被用作已发布服务的默认值。

了解有关网络分析图层的详细信息

发布服务

创建并保存地图后,您可以按照以下步骤将地图及其图层共享为 web 图层并启用网络分析功能:

  1. 共享选项卡的共享为组中,单击发布 Web 图层打开共享为 Web 图层窗格。
  2. 完成常规选项卡上的所有信息。
  3. 选中图层类型下的地图图像复选框。

    了解有关共享地图图像图层的详细信息

  4. 配置选项卡中,配置地图图像图层属性并启用网络分析功能。
  5. 单击页面底部的分析按钮以分析任何潜在的错误或警告。

    了解有关分析资源的详细信息

  6. 验证成功后,单击发布以共享您的地图。

要配置地图服务的其他属性,请参阅有关编辑路径服务属性的文档。

使用服务

您可以使用路径服务以编程方式在 web 应用程序和其他桌面情景中提供专用或本地托管的路径选择。 ArcGIS 开发人员有许多可以使用网络分析服务的平台可供选择,例如 ArcGIS Web API、ArcGIS Maps SDKArcGIS REST API

了解有关访问路径服务的多种 API 的详细信息