在 ArcGIS Pro 中发布 web 工具

要将分析结果作为 web 工具共享,请确保您具有足够的发布权限,并且确保 ArcGIS ProArcGIS Enterprise 兼容。门户登录帐户的角色应该是管理员或自定义角色。如果角色是自定义角色,则最低要求是具有管理权限发布 web 工具选项的现有默认发布者角色。要了解有关 ArcGIS ProArcGIS Enterprise 版本的兼容性的详细信息,请参阅 web 工具兼容性

共享 web 工具时,您可以共享为新的 web 工具,也可以覆盖现有的 web 工具。覆盖现有 web 工具仅适用于 ArcGIS Pro 2.6。要使用任一选项共享您的 web 工具,请参阅共享您的 web 工具。当作为新的 web 工具共享或覆盖现有工具时,您需要设置多个属性来定义服务用户与 web 工具的交互方式。

注:

您可以使用共享为 Web 工具窗格或 Python,从 ArcGIS Pro 1.4 及更高版本将 Web 工具共享到 联合服务器。您可以使用 ArcGIS Enterprise 或 Python 将地理处理服务从 ArcGIS Pro 2.3 或更高版本发布到独立服务器。要了解更多信息,请参阅在 Python 脚本中发布 Web 工具。

分析

发布之前的其中一个首要步骤是分析 web 工具。分析过程将查找可阻止工具发布的问题。将提供有关构成服务和潜在解决方案的数据和工具的信息。只能通过修改工具或组成工具的数据来解决一些分析器错误。其他消息和警告可提供指导和最佳做法。解决关键错误以及配置服务设置后,即可发布 web 工具。有关详细信息,请参阅分析器消息

添加工具

共享 web 工具时,过程将从模型或脚本工具的结果开始。可以使用多个结果来构建 web 工具。要发布为服务的 web 工具中可包含所有成功的地理处理历史项目。对相似工具或者作为工作流一部分的工具进行分组时,添加多个工具是非常好的方法。

注:

新工具无法添加到现有 web 工具。您必须重新发布现有工具,然后将该工具添加到新的单个地理处理服务(web 工具)中。

共享设置

默认情况下,只能通过创建 web 工具的帐户访问该工具。可以与组织内的特定组或所有人共享 web 工具。

联合服务器

将 web 工具共享到本地门户时,托管服务器是基础地理处理服务的默认服务器。为其提供服务的 web 工具和地理处理服务应快速且响应及时。由于系统资源不足,将多个 web 工具共享到还运行多个要素服务的托管服务器会造成性能损失。如果具有多个可用服务器并且已将其联合至您的门户中,则将地理处理服务从默认托管服务器分离到其自己的联合服务器会更具优势。在没有多个联合服务器的情况下,如果管理员和发布者采取良好的服务和资源管理,则将地理处理服务共享至托管服务器不会产生问题。