配置实用程序服务

默认管理员以及具有正确权限的人员可以将门户配置为使用服务来执行各种任务,包括打印、地理编码、几何计算、空间分析、路径分析等。 这些称为实用程序服务。 有关这些服务的详细信息,请参阅关于实用程序服务

为门户配置实用程序服务的方式取决于服务及其来源。

实用程序服务类型

使用以下链接查看可在组织中使用的实用程序服务的描述。 决定了要使用的实用程序服务后,请继续执行配置实用程序服务的说明。

打印

默认情况下,打印服务将通过组织进行配置。 管理员可以使用 ArcGIS Enterprise Manager 来停止和启动服务或调整服务设置

几何

默认情况下,几何服务将通过组织进行配置。 管理员可以使用 ArcGIS Enterprise Manager 来停止和启动服务或调整服务设置

GeoEnrichment

您可以ArcGIS Online 添加 ArcGIS GeoEnrichment Service。 要使用该服务,您必须向 ArcGIS Online 组织帐户提供与其具有的配额相关联的凭据。

ArcGIS Business Analyst web 应用程序利用 GeoEnrichment 作为门户中的实用程序服务来创建站点、报表、信息图表等。 GeoEnrichment 功能随 Business Analyst Server 提供,并且可以按照以下步骤对其进行配置:

  1. 验证您是否以具有管理权限的默认管理员或自定义角色身份登录以管理实用程序服务。
  2. 单击站点顶部的组织,然后单击设置选项卡。
  3. 单击页面左侧的实用程序服务
  4. 输入您的 GeoEnrichment 服务的 URL,例如 https://webadaptor.domain.com/arcgis/rest/services/DefaultMap/geoenrichmentserver
  5. 单击保存
注:

Business Analyst Server 随附的离线数据将仅支持美国境内与分析位置相关的数据的 GeoEnrichment。 国际数据支持需要 Esri 服务。

水文分析

您可以添加 ArcGIS Online Hydrology Service。 要使用该服务,您必须为 ArcGIS Online 组织帐户提供凭据。

高程

组织使用两个高程服务:一个是用于分析的高程实用程序服务,另一个是用于 Scene Viewer 中的高程服务。

对于分析,可以添加 ArcGIS Online 世界高程服务。 要使用这些服务,您必须为 ArcGIS Online 组织帐户提供凭据。 此外,也可以配置自定义高程实用程序服务

对于 Scene Viewer,如果门户未连接至 Internet 或者希望针对 Scene Viewer 高程服务使用具有更高分辨率的数据,则可以在组织设置中设置一个自定义高程服务

方向和路径

有关可使用您的门户配置的路径服务类型的详细信息,请参阅路径实用程序服务。 有关说明,请参阅配置路径服务

地理编码

系统默认将该 ArcGIS World Geocoding Service 配置为地理编码实用程序服务,但不会将其配置用于批量地理编码。 如果需要,您可以使用组织配置其他地理编码服务。 支持的类型如下:

如果要对地址表进行地理编码,请将以下其中一项配置为其他地理编码实用程序服务:

  • 已启用批量地理编码操作的 ArcGIS Server 地理编码服务。

    来自 ArcGIS Server 的地理编码服务的 URL 格式为 https://webadaptorhost.domain.com/webadaptorname/rest/services/folder/servicename/GeocodeServer

  • 来自 ArcGIS OnlineArcGIS World Geocoding Service

    要将 ArcGIS World Geocoding Service 配置为地理编码实用程序服务,请转到 ArcGIS Online 选项卡并选中配置实用程序服务下的地理编码复选框。 请注意,您所提供的 ArcGIS Online 凭据必须具有 ArcGIS Online 权限才能进行地理编码,并且使用此服务会消耗 ArcGIS Online 配额。

定位器用于在地图上搜索和定位地址与地点。 您可以指定门户成员可访问的定位器。 可以通过引用您自己的定位器 URL 或指向门户中的现有定位器项目来添加定位器。

注:

如果除 ArcGIS World Geocoding Service 以外您还指定了一个或多个定位器视图,则在搜索位置时,用户可能会看到多个匹配的建议。 为了确保最佳的发布和地理搜索体验,请在为门户配置定位器时适当配置批量地理编码和地理搜索。

要添加定位器,请完成以下步骤:

  1. 验证您是否以具有管理权限的默认管理员或自定义角色身份登录以管理实用程序服务。
  2. 单击站点顶部的组织,然后单击设置选项卡。
  3. 单击页面左侧的实用程序服务
  4. 地理编码部分中,单击添加定位器并执行以下操作之一:
    • 选择来自 URL 并输入定位器的 URL,例如 https://webadaptorhost.domain.com/webadaptorname/rest/services/World/GeocodeServer
    • 选择来自现有定位器并选择您需要的定位器项目。 只有与您的组织或公众共享的定位器才可供选择。
  5. 对于定位器名称,输入您希望在站点(例如 Map Viewer)的定位器下拉菜单中显示的名称。
    提示:

    为定位器选择一个描述性名称,例如餐馆定位器

  6. 对于占位符文本,输入将显示在站点的输入框中的提示。
    提示:

    使提示尽可能清晰,例如输入餐馆名称

  7. 如果要允许进行地理搜索和批量地理编码,请选中相应的复选框。
  8. 配置批量地理编码的线程数,然后单击确定以保存更改。 此线程数应少于服务可用的实例数。 要调整已发布地理编码服务的实例数,请转至 ArcGIS Server Manager。 ArcGIS World Geocoding Service 和定位器视图无法使用为批量地理编码配置线程数的选项。 有关批量地理编码线程的详细信息,请参阅门户批量地理编码的最佳做法
  9. 重复该过程以添加其他定位器。
  10. 可通过以下方式管理定位器:
    • 要编辑现有定位器,请单击定位器旁的编辑按钮 编辑并进行更新。 单击确定保存更改。
    • 要删除现有定位器,请单击定位器旁的删除按钮 删除
    • 要重新排序定位器在站点地理搜索下拉菜单中的显示方式,请单击定位器旁的向上或向下箭头。
  11. 单击保存
提示:

要将定位器重置为默认定位器,请删除 URL 并单击保存。 刷新页面后,您将看到默认 URL。 如果您的门户将来需要删除定位器项目,则必须在删除该项目之前从列表中将其移除。

通过门户配置实用程序服务

如何配置实用程序服务具体取决于服务起始位置。 按照将要为门户配置为实用程序服务的服务来源说明进行操作。

注:

如果门户通过 HTTPS 访问实用程序服务,但是 ArcGIS Server 站点中,实用程序所使用的证书是自签名证书或由内部证书颁发机构颁发的证书,那么您必须将门户配置为信任此证书。 有关如何进行此项操作的说明,请参阅将门户配置为信任来自您的证书颁发机构的证书

如果服务来自于联合服务器

  1. 在与门户联合的 ArcGIS Server 站点中,启动想要配置为实用程序服务的服务。 可通过使用具有管理员权限的门户成员帐户登录到 ArcGIS Server Manager 来实现此操作。 通常通过 URL(如 https://gisserver.domain.com:6443/arcgis/manager)可进入管理器。 默认情况下,会停止 ArcGIS Server 预配置打印服务和几何服务。
  2. 验证您是否以具有管理权限的默认管理员或自定义角色身份登录以管理实用程序服务。
  3. 单击内容页面的我的内容选项卡。
  4. 单击想要配置为实用程序服务的服务名称来打开项目详细信息页面。
  5. 概述选项卡上,单击共享然后指定可以访问该服务的对象。

    如何共享服务取决于需要使用该服务所提供功能的对象。 例如,如果希望连接门户的所有用户都能看到缩略图和打印地图,请与所有人共享打印服务。 如果想允许门户成员对位置进行地理编码,但不希望匿名用户也执行此操作,请与门户组织共享地理编码服务。 如果您想要限制仅允许特定群组成员使用需要 GeoEnrichment 的分析工具,请仅与这些群组共享 GeoEnrichment 服务。

  6. 单击确定,应用共享设置。
  7. 复制概述选项卡底部的 URL。
  8. 打开门户网站的组织页面,然后单击设置选项卡。
  9. 单击实用程序服务
  10. 将服务 URL 粘贴到相应的实用程序服务字段中。 对于打印服务或路径服务,请确保为其追加任务名称。 有关详细信息,请参阅以上特定实用程序服务部分。
  11. 单击保存

如果服务不是来自联合服务器且需要凭据

  1. 验证您是否以具有管理权限的默认管理员或自定义角色身份登录以管理实用程序服务。
  2. 单击内容页面的我的内容选项卡。
  3. 单击添加项目 > 来自 URL
  4. 添加来自 web 的项目对话框中,选择 ArcGIS Server Web 服务选项,并指定服务的 URL。
  5. 由于这是一项安全服务,因此必须提供凭据才能访问。 输入有效的用户名和密码以访问该服务,然后选择随服务项保存凭据。 不提示身份验证。 以保存凭据。
  6. 为服务输入标题和标签,然后单击添加项目

    将出现项目的详细信息页面。

  7. 概述选项卡上,单击共享然后指定可以访问该服务的对象。

    如何共享服务取决于需要使用该服务所提供功能的对象。 例如,如果希望连接门户的所有用户都能看到缩略图和打印地图,请与所有人共享打印服务。 如果想允许门户成员对位置进行地理编码,但不希望匿名用户也执行此操作,请与门户组织共享地理编码服务。 如果您想要限制仅允许特定群组成员使用需要 GeoEnrichment 的分析工具,请仅与这些群组共享 GeoEnrichment 服务。

  8. 单击确定,应用共享设置。
  9. 复制概述选项卡底部的 URL。
  10. 打开门户网站的组织页面,然后单击设置选项卡。
  11. 单击实用程序服务
  12. 将服务 URL 粘贴到相应的实用程序服务字段中。 对于打印服务或路径服务,请确保为其追加任务名称。 有关详细信息,请参阅以上特定实用程序服务部分。
  13. 单击保存

如果服务不是来自联合服务器且不需要凭据

  1. 验证您是否以具有管理权限的默认管理员或自定义角色身份登录以管理实用程序服务。
  2. 单击站点顶部的组织,然后单击设置选项卡。
  3. 单击实用程序服务
  4. 将服务 URL 粘贴到相应的实用程序服务字段中。 对于打印服务或路径服务,请确保为其追加任务名称。 有关详细信息,请参阅以上特定实用程序服务部分。
  5. 单击保存
  6. 根据需要重复上述步骤,从而将其他服务配置为实用程序服务。
提示:

要将实用程序服务重置回其默认的 URL,应删除每个您已配置的实用程序服务的 URL,然后单击保存。 返回到实用程序服务页面时,URL 将重置为其默认值。