路径服务可以发布为标准路径服务或自定义路径服务。 标准路径服务与 Esri 开箱即用应用程序完全集成,并提供 Network Analyst 可用的功能,而自定义路径服务,顾名思义,在分析工作流中提供额外的功能或进一步的灵活性。
标准路径服务
假设您有网络数据集,要发布标准路径服务,您可以遵循以下工作流之一:
- 使用 ArcGIS Enterprise 门户网站中的配置路径服务 — 在 ArcGIS Enterprise 11 中引入,此用户界面将为您提供有关如何发布标准路径服务的分步指导。
- 使用发布路径服务命令行实用程序 - 如果您使用旧版本的 ArcGIS Enterprise 门户或使用独立的 ArcGIS Server,请使用 ArcGIS Server 安装程序附带的发布路径服务命令行实用程序。
配置路径服务和发布路径服务实用程序可发布同一组服务,并根据网络数据集自动执行发布各种路径服务所需的所有步骤。 通过这两个选项,您可以使用配置文件指定其他服务属性。 您可以通过修改此配置文件来更改服务使用的默认值。 此配置文件与网站或可用于发布标准路径服务的命令行实用工具同样适用。
基于标准地图服务的路径服务也可以从 ArcGIS Pro 发布。 例如,您需要使用的网络数据集不同于通过发布路径服务实用工具创建的服务所使用的网络数据集。 您的组织可以使用 ArcGIS Pro 等应用程序或 Map Viewer 中的可用分析工具,根据街道中心线数据执行大部分网络分析。 同时,您可能还需要使用带有 ArcGIS Indoors 的应用程序,对用于表示校园内步行道和走廊情况的室内交通网络执行分析。 在这些情况下,您可以使用发布路径服务实用程序基于根据街道中心线数据创建的网络数据集发布所有路径服务。 您可以根据室内网络数据集发布其他路径服务(将其发布为具有网络分析功能的地图服务),并将这些路径服务与 ArcGIS Indoors 提供的应用程序搭配使用。
了解有关使用 ArcGIS Pro 发布具有网络分析功能的地图服务的详细信息
提示
发布标准路径服务后,您可能需要更新这些服务。 例如,如果您已使用命令行工具使用 ArcGIS Enterprise 10.9.1 发布了标准路径服务并升级到 ArcGIS Enterprise 11。 新版本将自动拥有这些标准路径服务,因为它们已存在于先前版本的 ArcGIS Enterprise 中。 但是,您应该遵循以下一些提示:
- 升级完成后,请勿开始使用旧版本的服务,因为在某些情况下,这些服务可能会缺少新版本 ArcGIS Enterprise 中添加的一些新参数,或者某些新功能可能无法完全工作。 建议删除升级的服务,然后使用命令行实用工具或门户网站从头开始重新创建服务。
- 如果您正在使用一个版本的 StreetMap Premium 数据并升级到较新的版本,建议删除现有服务并重新创建新服务,以便您可以获得新数据可用的所有功能。
注:
由于您使用开箱即用提供的工具来发布这些服务,因此任何依赖现有 URL 的应用程序在您删除并重新发布后都不会中断,因为这些工具旨在使用相同的 URL 为这些服务重新创建新服务。
自定义路径服务
在某些情况下,使用配置路径服务或发布路径服务实用程序创建的标准路径服务可能不适用。 在此类情况下,您可以使用 ArcGIS Pro 将路径服务发布到您的 ArcGIS Server 站点。 例如,您可以查找两个停靠点之间的路径,为该路径生成高程剖面图,或将多个不同的网络分析组合至单个 Web 服务中。 对于此类分析,您可以创建一个自定义路径服务。