配置实用程序服务

具有默认管理员角色的成员以及具有适当权限的自定义角色用户可以将网站配置为使用不同实用程序服务来执行打印、地理编码和路径分析任务。

要配置实用程序服务,请完成以下步骤:

  1. 验证您是否以默认管理员角色或具有管理权限的自定义角色的成员身份登录以管理实用程序服务。
  2. 单击站点顶部的组织,然后单击设置选项卡。
  3. 单击实用程序服务
  4. 配置以下任意实用程序服务:
提示:

要将已配置服务重置回默认服务,请删除 URL 并单击保存。 当您刷新页面时,实用程序服务将恢复为默认 URL。

配置打印

打印服务用于通过 Map ViewerMap Viewer 经典版中的打印按钮,以及使用 ArcGIS 应用程序(例如 Web AppBuilderInstant Apps)创建的应用程序中的打印微件打印和预览地图。 应用程序会使用其打印微件中的打印服务来创建具有该服务中可用布局的可打印文档。 组织内外可访问您组织的地图查看器的任何成员均可通过 Map ViewerMap Viewer 经典版 中的打印按钮访问该服务中的打印布局模板。 这些布局基于组织的打印服务所提供的内容,包括放置在布局中的所有动态文本。 管理员可创建、更新和删除布局模板以获得更加个性化的体验。

配置打印服务

可使用当前支持的 ArcGIS Server 版本中的打印服务。 不支持异步打印服务。 如果您的外部打印服务是安全的,那么您首先需要在存储访问您的打印服务时所需凭据的 ArcGIS Online创建一个安全的服务项目。 然后,可以将安全服务项目所提供的服务 URL 配置为自定义打印服务。 打印服务可以是内部的也可以是外部的。 只有 Map ViewerMap Viewer 经典版或应用程序具备对内部打印服务的访问权限时,才能使用内部打印服务进行打印。 要打印受 web 层身份验证保护的图层,您必须使用配置为能够处理 web 层身份验证的自定义打印服务。

  1. 访问实用程序服务设置页面。
  2. 打印部分中,提供同步打印服务的 URL(例如 https://webadaptorhost.domain.com/webadaptorname/rest/services/Utilities/PrintTools/GPServer/Export%20Web%20Map%20Task),然后单击保存

    必须指定打印服务的“导出 Web 地图任务” REST URL。 不支持异步打印服务。

    在验证您提供的 REST URL 之后,可通过打印服务(如果可用,可选择打印图例)访问可用的初始布局模板。 如果您的组织具有多个打印布局,则 Map Viewer 经典版Map Viewer 中的打印按钮将提供打印布局的列表。 您可以创建、编辑或删除模板以在 Map ViewerMap Viewer 经典版 中打印地图时获得更加个性化的体验。 这些更改将另存为组织中的某项设置,而不会保存到打印服务中。

  3. 可通过以下方式管理布局模板:
    • 要创建新布局,请单击创建打印模板,然后提供长度不超过 50 个字符的名称以及长度不超过 120 个字符的描述。 字符 < 和 > 已被滤出。 选择格式(图像 (PNG32) 或 PDF)和布局(由打印服务提供),并且如果您的服务包括图例,请选中打印图例的复选框。 单击创建,然后单击保存以保存新布局。
    • 要查看有关模板的信息,请单击模板旁的信息按钮 信息
    • 要编辑现有模板,请单击模板旁的编辑按钮 编辑 并进行更新。 单击更新查看更改,然后单击保存
    • 要删除现有模板,请单击模板旁的删除按钮 删除
    • 要更新模板列表以涵盖当前打印服务所提供的内容,单击刷新
    • 如果需要默认的 Map ViewerMap Viewer 经典版 打印体验,请删除您的所有布局模板,然后单击保存。 模板列表中将显示仅地图

配置自定义打印布局模板 (beta)

打印布局模板包含页面设置信息,用于在 Map Viewer 中为地图创建适合打印的文档。 可将自定义打印布局模板作为项目发布到 ArcGIS Online 并将其与群组进行共享。 然后,可以将该群组配置为组织的布局模板群组 (beta)。 在 Map Viewer 中进行打印时,与该群组共享的所有自定义打印布局模板均可用作模板选项。

可以访问已作为项目发布到 ArcGIS Online 的自定义打印布局模板并将其与布局模板组 (beta) 共享,无需配置打印服务。

注:

只有在配置了模板组时,才能从布局项目进行打印。 从这些项目进行打印时,将始终使用 ArcGIS 打印服务,即使您已配置自定义打印服务也是如此。 要从布局项目进行打印,需要从外部访问地图图层背后的服务。 要打印受 web 层身份验证保护的图层,您必须使用配置为能够处理 web 层身份验证的自定义打印服务。

Professional 和 Professional Plus 用户可从自定义布局模板进行打印。 有关详细信息,请参阅用户类型

有关打印布局的详细信息,请参阅 ArcGIS Pro 中的布局文件

要发布自定义打印布局模板并配置组织的布局模板群组 (beta),请完成以下步骤:

  1. ArcGIS Pro 中创建布局将布局另存.pagx 文件。
  2. 登录 ArcGIS Online 并确认您有权创建内容
  3. 将文件作为项目添加至 ArcGIS Online

    布局文件将在内容中显示。

  4. 在站点的顶部,单击群组创建要与之共享布局文件的群组将其与现有群组共享

    布局文件将与群组共享并可在 Map Viewer 中进行打印。

  5. 验证您登录的成员身份是否为默认管理员角色或具有管理权限(管理组织网站)的自定义角色。
  6. 单击站点顶部的组织,然后单击设置选项卡。
  7. 单击实用程序服务
  8. 打印部分的布局模板群组 (Beta) 下,单击布局模板群组编辑按钮 编辑,打开群组下拉菜单并选择群组。
    注:

    要使自定义布局模板可供 Map Viewer 中的所有组织成员使用,布局模板群组必须可供所有组织成员查看,并且必须与群组和组织共享模板项目。

  9. 要更改模板在 Map Viewer 中的模板下拉菜单中的排序方式,在排序顺序菜单中选择一个字段,要更改模板的排序方式,选择升序降序

Map Viewer打印地图布局时,与群组共享的所有自定义布局模板位于打印窗格的模板部分中。 必须登录组织才能访问这些项目。

配置 GeoEnrichment

GeoEnrichment 服务提供了获取有关位置或区域信息的功能。 由自定义 GeoEnrichment 提供服务的内容可能包含 ArcGIS Business Analyst Enterprise 数据或已发布到 ArcGIS Enterprise 部署中的联合服务器的自定义数据集。

要使用受保护的自定义 GeoEnrichment 服务,您必须将该服务作为项目添加到组织中,以存储访问该服务所必需的 ArcGIS Enterprise 凭据。 支持来自联合 ArcGIS Server 10.7 站点及更高版本的 GeoEnrichment 服务。

  1. 以默认管理员角色或具有创建内容和管理员公共设施服务权限的自定义管理角色的成员身份登录到您的组织。
  2. 按照从 URL 添加项目的步骤为 GeoEnrichment 服务创建图层项目,并提供以下信息:
    1. 选择 ArcGIS Server web 服务作为项目类型。
    2. URL 字段中提供自定义 GeoEnrichment 服务的 URL。

      例如,在 URL 字段中键入 https://gisserver.domain.com/arcgis/rest/services/World/GeoEnrichmentServer

    3. 由于该服务是安全的,因此请提供并随项目存储凭据,以允许使用 GeoEnrichment 服务的所有人均可以使用您提供的账户访问该服务。

      如果您不随项目存储凭据,GeoEnrichment 功能可能会受到限制。

    从 URL 完成添加 GeoEnrichment 服务后,将显示一个新项目页面。

  3. 与您所在的组织共享项目
  4. GeoEnrichment 服务的项目页面的概览选项卡上选择 URL,然后单击复制
  5. 使用 GeoEnrichment 项来配置 GeoEnrichment 实用程序服务。
    1. 单击组织 > 设置 > 实用程序服务
    2. GeoEnrichment 下单击编辑按钮,然后粘贴 URL。
    3. 单击保存

地理编码

定位器用于在地图上搜索和定位地址与地点。 ArcGIS Online 已配置为使用 ArcGIS World Geocoding Service,您可以查找并在地图上标出指定地址或地名(地理搜索)。 对于具有适当权限的成员,也可以使用 ArcGIS World Geocoding Service 一次性对大量地址进行地理编码(批量地理编码),例如通过包含地址的 .csv 文件发布托管的要素图层时。

可以指定组织成员可访问的定位器。 可以通过引用您自己的定位器的 URL 或使用组织中的现有定位器视图或定位器(地理编码服务)来添加定位器。

注:
  • 如果除 ArcGIS World Geocoding Service 以外您还指定了一个或多个定位器视图,则在搜索位置时,用户可能会遇到多个匹配建议。 为了确保最佳的发布和地理搜索体验,请在为组织配置定位器时适当配置批量地理编码和地理搜索。
  • 使用 ArcGIS World Geocoding Service 或此定位器的视图进行批量地理编码(包括发布 .csvExcel 文件作为托管要素图层)会消耗配额。 使用定位器进行地理搜索不会消耗配额。

了解有关配置自定义定位器相关要求的详细信息

添加定位器

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

  1. 访问实用程序服务设置页面。
  2. 地理编码部分中,单击添加定位器并执行以下操作之一:
    • 选择来自 URL 并提供定位器的 URL,例如 https://webadaptorhost.domain.com/webadaptorname/rest/services/World/GeocodeServer
    • 选择来自现有定位器,然后选择定位器项目。 如果组织内容中没有定位器项目,则不会显示此选项,只能选择与组织或公众共享的定位器。
      注:

      匿名用户只能访问与公众共享的定位器视图。 与组织共享的定位器视图仅供组织成员访问。 匿名用户无法使用仅与组织共享的定位器在任何应用程序中执行地理搜索。

  3. 对于定位器名称,提供您希望在站点(例如 Map Viewer)的定位器下拉菜单中显示的名称。
    提示:

    为定位器提供一个描述性名称,例如餐馆定位器。

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

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

  5. (可选)选中相应的复选框以允许进行地理搜索和批量地理编码,然后单击确定
  6. 重复该过程以添加更多定位器。
  7. 可通过以下方式管理定位器:
    • 要编辑现有定位器,单击定位器旁边的更多选项按钮 更多选项,然后单击编辑。 执行更新,然后单击保存
    • 要删除现有定位器,单击定位器旁边的更多选项按钮 更多选项,然后单击删除
    • 要重新排序定位器在站点地理搜索下拉菜单中的显示方式,上下拖动定位器到正确的位置。
提示:

如果您的组织将来需要删除定位器项目,则必须在删除该项目之前从列表中将其移除。

配置方向和路径

路径服务用于在 Map ViewerMap Viewer 经典版中获取方向。 ArcGIS Server 10.0 及更高版本支持路径服务。 不支持受保护的内部路径服务。 组织还可以通过配置出行模式对使用路径服务的应用程序所使用的交通模式进行建模。 出行模式可定义行人、汽车、货车或其他交通媒介在街道中的移动方式。 出行模式可以是常规的,例如对典型货车建模,也可以是比较具体的,例如对消防车或救援车建模。

  1. 访问实用程序服务设置页面。
  2. 方向和路径部分的路径服务下,提供路径服务的 URL,例如 https://gisserver.domain.com/arcgis/rest/services/World/Route/NAServer/Route_World
  3. 配置出行模式以与路径服务配合使用,请单击出行模式下的创建出行模式并配置各种出行选项。

    有关配置出行模式的完整说明,请参阅出行模式