具有默认管理员角色的成员以及具有适当权限的自定义角色用户可以将门户配置为使用服务来执行各种任务,包括打印、地理编码、几何计算、空间分析、路径分析等。 这些称为实用程序服务。 有关这些服务的详细信息,请参阅实用程序服务。
为门户配置实用程序服务的方式取决于服务及其来源。
实用程序服务类型
使用以下链接了解有关每种实用程序服务可用的配置选项的详细信息。 决定了希望配置组织实用程序服务的方式后,请继续执行配置实用程序服务的说明步骤。
打印
在所有 ArcGIS Server 站点中包含预配置打印服务。 配置托管服务器时,托管服务器的打印服务会自动启动并成为组织的默认打印服务。
也可以添加以下类型的打印服务:
- 不同 ArcGIS Server 站点预先配置的打印服务 - URL 格式为 https://gisserver.example.com/arcgis/rest/services/Utilities/PrintingTools/GPServer/Export%20Web%20Map%20Task。
- 您自己的 ArcGIS Server 打印服务 - URL 格式为 https://gisserver.example.com/arcgis/rest/services/folder/servicename/GPServer/TaskName。
不支持异步打印服务。
几何
在所有 ArcGIS Server 站点中包含预配置几何服务。 配置托管服务器时,托管服务器的几何服务会自动启动并成为组织的默认几何服务。
注:
默认将与您的组织共享几何服务。 如果您的组织公开共享 Web 地图,请将几何服务项目的共享级别设置为所有人(公众)。 否则,某些地图可能会提示用户登录。
您也可以添加以下类型的几何服务:
- 不同 ArcGIS Server 站点预先配置的几何服务 - URL 格式为 https://gisserver.example.com/arcgis/rest/services/Utilities/Geometry/GeometryServer。
- 您自己的 ArcGIS Server 几何服务 - URL 格式为 https://gisserver.example.com/arcgis/rest/services/folder/servicename/GeometryServer.
- 由 Esri 托管的几何服务 - 此服务可通过 ArcGIS Online 获得,并且不需要凭据。 服务 URL 为 https://utility.arcgisonline.com/arcgis/rest/services/Geometry/GeometryServer。
GeoEnrichment
没有默认 GeoEnrichment 服务。 支持以下选项:
- Esri 托管的 ArcGIS GeoEnrichment Service - 此位置服务需要与其具有的配额相关联的 ArcGIS Online 组织账户。 您可以按照以下步骤配置 ArcGIS Online 实用程序服务,为您的组织启用该功能。 该服务支持使用应用程序和工具,例如 ArcGIS Experience Builder 中的 ArcGIS Business Analyst 微件以及 Map Viewer 中的“丰富图层”工具。
- 通过 Business Analyst Enterprise 托管的 GeoEnrichment Service - 对于 Business Analyst Enterprise 的组织,GeoEnrichment 服务可能在配置 GeoEnrichment Server 时已发布并配置为实用程序服务。 URL 格式为 https://gisserver.example.com/arcgis/rest/services/World/GeoEnrichmentServer.
如果您有 Business Analyst Enterprise,您还必须为您的组织配置路径和地理编码实用程序服务。 确保您遵循 Business Analyst Enterprise 的安装步骤。
注:
ArcGIS Business Analyst Enterprise 随附的可安装数据仅支持美国境内的 GeoEnrichment 服务。 国际数据支持需要 Esri 服务。
水文分析
没有默认的水文服务。 可以配置组织以使用由 Esri 托管的水文分析服务。 此分析服务需要与其具有的配额相关联的 ArcGIS Online 组织账户。 您可以按照以下步骤配置 ArcGIS Online 实用程序服务,为您的组织启用该功能。
正射映射高程
没有默认的正射映射高程服务。 必须使用 Ortho Maker 为组织配置此实用程序服务。 支持以下选项:
- Esri 托管的正射映射高程服务 - 此服务需要与其具有的配额相关联的 ArcGIS Online 组织账户。 您可以按照以下步骤配置 ArcGIS Online 实用程序服务,为您的组织启用该功能。
- 您自己的 ArcGIS Server 正射映射高程服务 - 使用您自己的服务时,请确保高程服务涵盖 Ortho Maker 工程所在的区域。 如果您的工程需要高质量、可下载的全球 DTM,请参阅地球的 DTM。 URL 格式为 http://gisserver.example.com/arcgis/rest/services/folder/servicename/ImageServer。
有关详细信息,请参阅 Ortho Maker 设置和配置。
高程
没有默认高程服务。 添加高程实用程序服务时,您可以选择高程或高程(同步)。 支持以下选项:
- Esri 托管的高程服务 - 此服务需要与其具有的配额相关联的 ArcGIS Online 组织账户。 您可以按照以下步骤配置 ArcGIS Online 实用程序服务,为您的组织启用该功能。
- 您自己的 ArcGIS Server 高程服务 - URL 格式为 http://gisserver.example.com/arcgis/rest/services/folder/serviceName/GPServer。
方向和路径
没有默认的路径服务。 支持以下选项:
- Esri 托管的路径服务 - 这些服务需要具有相关配额和使用路径服务权限的 ArcGIS Online 组织账户。 它们可以从 ArcGIS Online 页面配置为实用程序服务。 从特定账户使用此服务会消耗配额。
- 您自己的 ArcGIS Server 路径服务 - 如果您拥有一个用于对街道数据进行建模的网络数据集,则可将其用作路径服务的来源。 将其作为数据存储项目添加到您的组织后,您可以发布您的路径服务并从实用程序服务页面将其配置为实用程序服务。 如果您有现有的路径服务(例如,托管在独立服务器上),则可以将其配置为您的路径服务。
要在 ArcGIS Enterprise 中发布路径服务,需要 ArcGIS Network Analyst 扩展模块。 有关详细信息,请参阅配置路径服务。
缓存高程影像服务
默认情况下,Esri 托管的 Terrain 3D 服务配置为缓存高程图像服务。 虽然可通过 ArcGIS Online 获得,但它不需要 ArcGIS Online 凭据。
您还可以添加自己的高程服务,为您感兴趣的区域提供更高分辨率的高程数据来补充默认服务。
符号
在所有 ArcGIS Server 站点中包含预配置符号服务。 配置托管服务器时,托管服务器的符号服务会自动启动并成为组织的默认符号服务。
也支持以下选项:
- 不同联合 ArcGIS Server 站点预先配置的服务 - URL 格式为 http://gisserver.example.com/arcgis/rest/services/Utilities/Symbols/SymbolServer。
- 您自己的 ArcGIS Server 符号服务 - URL 格式为 http://gisserver.example.com/arcgis/rest/services/folder/servicename/SymbolServer。
符号服务必须托管在联合服务器站点。
地理编码
Esri 托管的 ArcGIS World Geocoding Service 通过 ArcGIS Online 提供,默认配置为地理编码实用程序服务。 默认服务不需要 ArcGIS Online 凭据或支持批量地理编码。
您可以添加多个地理编码服务。 支持以下选项:
- 为批量地理编码配置的 ArcGIS World Geocoding Service - 此位置服务需要与其具有的配额相关联和地理编码的特权的 ArcGIS Online 组织账户。 它可以从 ArcGIS Online 页面进行配置。
- 您自己的 ArcGIS Server 地理编码服务 - 您可以从地理编码服务 URL 添加定位器,或者选择组织中已存在的定位器项目。 这包括 ArcGIS World Geocoding Service 创建的定位器视图。 URL 格式为 http://gisserver.example.com/arcgis/rest/services/folder/servicename/GeocodeServer。
地理编码服务可以来自未与您的组织联合的服务器站点。 有关详细信息,请参阅配置组织以进行地理编码地址。
注:
如果除 ArcGIS World Geocoding Service 以外您还指定了一个或多个定位器视图,则在搜索位置时,用户可能会遇到多个匹配建议。 为了确保最佳的发布和地理搜索体验,请在为组织配置定位器时适当配置批量地理编码和地理搜索。
添加定位器
要添加定位器,请完成以下步骤:
- 验证您是否以默认管理员角色或具有管理权限的自定义角色的成员身份登录以管理实用程序服务。
- 单击站点顶部的组织,然后单击设置选项卡。
- 单击实用程序服务。
- 在地理编码部分中,单击添加定位器并执行以下操作之一:
- 选择来自 URL 并提供定位器的 URL,例如 https://webadaptorhost.example.com/webadaptorname/rest/services/World/GeocodeServer。
- 选择来自现有定位器,然后选择定位器项目。 如果组织内容中没有定位器项目,则不会显示此选项,只能选择与组织或公众共享的定位器。
- 对于定位器名称,提供您希望在站点(例如,在 Map Viewer 中)的定位器下拉菜单上显示的名称。
提示:
为定位器提供一个描述性名称,例如餐馆定位器。
- 对于占位符文本,提供将显示在站点的输入框中的提示。
提示:
使提示尽可能清晰,例如输入餐馆名称。
- 或者,选中相应的复选框以允许进行地理搜索和批量地理编码。
- 配置批量地理编码的线程数,然后单击确定保存更改。
此线程数应少于服务可用的实例数。 要调整已发布地理编码服务的实例数,请登录至运行地理编码服务的 ArcGIS Server 站点的 ArcGIS Server Manager。
ArcGIS World Geocoding Service 和定位器视图无法使用为批量地理编码配置线程数的选项。
有关批量地理编码线程的详细信息,请参阅门户批量地理编码的最佳做法。
- 单击保存。
- 重复该过程以添加更多定位器。
- 可通过以下方式管理定位器:
- 要编辑现有定位器,单击定位器旁边的更多选项按钮
,然后单击编辑。 执行更新,然后单击保存。
- 要删除现有定位器,单击定位器旁边的更多选项按钮
,然后单击删除。
- 要重新排序定位器在站点地理搜索下拉菜单上的显示方式,上下拖动定位器到正确的位置。
- 要编辑现有定位器,单击定位器旁边的更多选项按钮
提示:
要将定位器重置为默认定位器,请删除 URL 并单击保存。 当您刷新页面时,实用程序服务将恢复为默认 URL。 如果将来需要删除组织中的定位器项目,则必须在删除项目之前将其从地理编码实用程序服务列表中移除。
配置实用程序服务
如何配置实用程序服务具体取决于服务的来源。 按照将要为门户配置为实用程序服务的服务来源说明进行操作。
- 如果服务由 ArcGIS Online 提供且需要 ArcGIS Online 账户的凭据,则使用门户设置页面的 ArcGIS Online 选项卡来选择要配置的服务并存储账户凭据。 有关说明,请参阅配置 ArcGIS Online 实用程序服务。
- 如果服务来自联合服务器,则需要启动并共享服务,并将其配置为实用程序服务。
- 如果服务不是来自联合服务器且需要凭据,则需要将服务作为项目添加到组织,指定服务的凭据,共享服务,然后将其配置为实用程序服务。 您可以通过这种方法从受保护的 ArcGIS Server 站点添加服务。
- 如果服务不是来自联合服务器且不需要凭据,则可以直接在设置页面的实用程序服务选项卡中添加 URL。
注:
如果门户通过 HTTPS 访问实用程序服务,但是 ArcGIS Server 站点中,实用程序所使用的证书是自签名证书或由内部证书颁发机构颁发的证书,那么您必须将门户配置为信任此证书。 有关说明,请参阅将门户配置为信任来自您的证书颁发机构的证书。
配置来自联合服务器的服务
要配置来自联合服务器的服务,请完成以下步骤:
- 在与门户联合的 ArcGIS Server 站点中,启动想要配置为实用程序服务的服务。
要执行此操作,请登录 ArcGIS Server 站点的 ArcGIS Server Manager。 使用具有管理员权限的门户成员账户。 通常情况下,可以通过 URL(如 https://gisserver.example.com:6443/arcgis/manager)进入 Server Manager。
默认情况下,会停止 ArcGIS Server 预配置打印服务和几何服务。
- 以默认管理员角色或具有管理权限的自定义角色的成员身份登录以管理实用程序服务。
- 找到要配置为实用程序服务的服务并将其共享。
如何共享服务取决于需要使用该服务所提供功能的对象。 例如,如果希望连接门户的所有用户都能访问缩略图和打印地图,请与所有人共享打印服务。 如果想允许组织成员对位置进行地理编码,但不希望匿名用户也执行此操作,请与门户组织共享地理编码服务。 如果您想要将需要 GeoEnrichment 的分析工具限制为仅供特定群组成员使用,请仅与这些群组共享 ArcGIS GeoEnrichment Service。
- 打开服务项目的项目页面并复制概览选项卡底部的 URL。
- 打开门户的组织页面,然后单击设置选项卡。
- 单击实用程序服务。
- 转至相应的实用程序服务部分,然后单击编辑按钮。
- 添加 URL,如有必要,可将任务名称追加到服务(如果其为打印服务或路径服务)。
有关详细信息,请参阅以上特定实用程序服务部分。
- 单击保存。
配置不来自联合服务器的需要凭据的服务。
- 验证您是否以默认管理员角色或具有管理权限的自定义角色的成员身份登录以管理实用程序服务。
- 按照步骤从 URL 添加项目。
您必须启用将凭据与服务项目一同存储选项。
由于这是一项安全服务,因此必须提供凭据才能访问。 提供有效的用户名和密码以访问该服务。
- 为服务创建项目后,将其与需要访问该服务的用户共享。
如何共享服务取决于需要使用该服务所提供功能的对象。 例如,如果希望连接门户的所有用户都能访问缩略图和打印地图,请与所有人共享打印服务。 如果希望组织成员对位置进行地理编码,但不希望匿名用户也执行此操作,请与组织共享地理编码服务。 如果您想要将需要数据增强的分析工具限制为仅供特定群组成员使用,请仅与这些群组共享 ArcGIS GeoEnrichment Service。
- 复制项目页面的概览选项卡底部的 URL。
- 打开门户的组织页面,然后单击设置选项卡。
- 单击实用程序服务。
- 转至相应的实用程序服务部分,然后单击编辑按钮。
- 添加 URL,如有必要,可将任务名称追加到服务(如果其为打印服务或路径服务)。
有关详细信息,请参阅以上特定实用程序服务部分。
- 单击保存。
配置不来自联合服务器的不需要凭据的服务。
- 验证您是否以默认管理员角色或具有管理权限的自定义角色的成员身份登录以管理实用程序服务。
- 单击站点顶部的组织,然后单击设置选项卡。
- 单击实用程序服务。
- 转至相应的实用程序服务部分,然后单击编辑按钮。
- 添加 URL,如有必要,可将任务名称追加到服务(如果其为打印服务或路径服务)。
有关详细信息,请参阅以上特定实用程序服务部分。
- 单击保存。
- 根据需要重复上述步骤,从而将其他服务配置为组织的实用程序服务。
提示:
要将实用程序服务重置回其默认的 URL,应删除每个您已配置的实用程序服务的 URL,然后单击保存。 返回到实用程序服务页面时,URL 将重置为其默认值。