将为组织配置实用程序服务以允许用户在网站中执行任务,例如打印、地理编码地址和完成路径选择工作流。
要为组织配置实用程序服务,请完成以下步骤:
配置打印
打印服务用于打印和预览地图,如下所示:
- 从使用 ArcGIS Experience Builder 等 ArcGIS 应用程序创建的应用程序中的打印微件
应用程序会使用其打印微件中的打印服务来创建具有该服务中可用布局的可打印文档。
- 使用 Map Viewer 中的打印按钮
组织内外可访问您的组织的任何成员均可通过 Map Viewer 中的打印按钮访问该服务中的打印布局模板。
这些打印布局基于组织的打印服务所提供的内容,包括放置在布局中的所有动态文本。 您可以创建、更新和删除布局模板以获得更加个性化的体验。
配置打印服务
打印服务可以是内部的也可以是外部的。
您可以使用当前支持的 ArcGIS Server 版本中的外部打印服务。 如果外部打印服务安全,则必须在存储访问您的打印服务时所需凭据的 ArcGIS Online 上创建一个安全的服务项目。 在配置自定义打印服务时,使用安全服务项目提供的 URL。
只有 Map Viewer 或应用程序具有对内部打印服务的访问权限时,才能使用内部打印服务进行打印。 要打印受 web 层身份验证保护的图层,您必须使用配置为能够处理 web 层身份验证的自定义打印服务。
要配置组织使用的打印服务,请完成以下步骤:
- 访问实用程序服务设置页面。
- 在打印部分中,提供同步打印服务的 URL(例如 https://webadaptorhost.example.com/webadaptorname/rest/services/Utilities/PrintTools/GPServer/Export%20Web%20Map%20Task),然后单击保存。
必须指定打印服务的“导出 Web 地图任务” REST URL。
在验证您提供的 REST URL 之后,可通过打印服务(如果可用,可选择打印图例)访问可用的初始布局模板。 如果您的组织具有多个打印布局,则 Map Viewer 中的打印按钮将提供打印布局的列表。 您可以创建、编辑或删除模板以在 Map Viewer 中打印地图时获得更加个性化的体验。 这些更改将另存为组织中的某项设置,而不会保存到打印服务中。
- 可通过以下方式管理布局模板:
- 要创建新布局,请单击创建打印模板,然后提供长度不超过 50 个字符的名称以及长度不超过 120 个字符的描述。 字符 < 和 > 已被滤出。 选择格式(图像 (PNG32) 或 PDF)和布局(由打印服务提供),并且如果您的服务包括图例,请选中打印图例的复选框。 单击创建,然后单击保存以保存新布局。
- 要查看有关模板的信息,请单击模板旁的信息按钮
。 - 要编辑现有模板,请单击模板旁的编辑按钮
并进行更新。 单击更新查看更改,然后单击保存。 - 要删除现有模板,请单击模板旁的删除按钮
。 - 要更新模板列表以涵盖当前打印服务所提供的内容,单击刷新。
- 如果需要默认的 Map Viewer 打印体验,请删除您的所有布局模板,然后单击保存。 模板列表中将显示仅地图。
配置自定义打印布局模板 (beta)
打印布局模板包含页面设置信息,用于在 Map Viewer 中为地图创建适合打印的文档。 可将自定义打印布局模板作为项目发布到 ArcGIS Online 并将其与群组进行共享。 然后,可以将该群组配置为组织的布局模板群组 (beta)。 在 Map Viewer 中进行打印时,与该群组共享的所有自定义打印布局模板均可用作模板选项。
可以访问已作为项目发布到 ArcGIS Online 的自定义打印布局模板并将其与布局模板组 (beta) 共享,无需配置打印服务。
注:
只有在配置了模板组时,才能从布局项目进行打印。 从这些项目进行打印时,将始终使用 ArcGIS 打印服务,即使您已配置自定义打印服务也是如此。 要从布局项目进行打印,需要从外部访问地图图层背后的服务。 要打印受 web 层身份验证保护的图层,您必须使用配置为能够处理 web 层身份验证的自定义打印服务。
分配有 Professional 和 Professional Plus 用户类型的成员可以从自定义布局模板进行打印。
有关打印布局的详细信息,请参阅 ArcGIS Pro 中的布局文件。
要发布自定义打印布局模板并配置组织的布局模板群组 (beta),请完成以下步骤:
- 在 ArcGIS Pro 中创建布局和将布局另存为 .pagx 文件。
- 登录 ArcGIS Online 并确认您有权创建、更新和删除内容。
- 将文件作为项目添加至 ArcGIS Online。
布局文件将在内容中显示。
- 在站点的顶部,单击群组,创建要与之共享布局文件的群组或将其与现有群组共享。
布局文件将与群组共享并可在 Map Viewer 中进行打印。
- 验证您是否已登录到您所在的组织。
您的账户必须是默认管理员角色的成员或被分配了管理组织网站设置的权限集的自定义角色。
- 单击站点顶部的组织,然后单击设置选项卡。
- 单击实用程序服务。
- 在打印部分的布局模板群组 (Beta) 下,单击布局模板群组的编辑按钮
,打开群组下拉菜单并选择群组。注:
要使自定义布局模板可供 Map Viewer 中的所有组织成员使用,布局模板群组必须可供所有组织成员查看,并且必须与群组和组织共享模板项目。
- 要在 Map Viewer 中的模板下拉菜单上更改模板的排序方式,请在排序顺序菜单上选择一个字段。 要更改模板的排序方式,请选择升序或降序。
在 Map Viewer 中打印地图布局时,与群组共享的所有自定义布局模板位于打印窗格的模板部分中。 必须登录组织才能访问这些项目。
配置 GeoEnrichment 服务
通过 GeoEnrichment 服务可以获得有关位置或区域的事实。 由自定义 GeoEnrichment 提供服务的内容可能包含 ArcGIS Business Analyst Enterprise 数据或已发布到 ArcGIS Enterprise 部署中的联合服务器的自定义数据集。
要使用受保护的自定义 GeoEnrichment 服务,您必须将该服务作为项目添加到组织中,以存储访问该服务所必需的 ArcGIS Enterprise 凭据。 支持来自联合 ArcGIS Server 10.7 站点及更高版本的 GeoEnrichment 服务。
- 以默认管理员角色成员或有权创建、更新和删除内容以及管理公共设施服务的自定义角色身份登录到您的组织。
- 按照从 URL 添加项目的步骤为 GeoEnrichment 服务创建图层项目,并提供以下信息:
- 选择 ArcGIS Server web 服务作为项目类型。
- 在 URL 字段中提供自定义 GeoEnrichment 服务的 URL。
例如,在 URL 字段中键入 https://gisserver.example.com/arcgis/rest/services/World/GeoEnrichmentServer。
- 由于该服务是安全的,因此请提供并随项目存储凭据,以允许使用 GeoEnrichment 服务的所有人使用您提供的账户访问该服务。
如果您不随项目存储凭据,则 GeoEnrichment 服务功能可能会受到限制。
从 URL 完成添加 GeoEnrichment 服务后,将显示一个新项目页面。
- 与您所在的组织共享项目。
- 在 GeoEnrichment 服务的项目页面的概览选项卡上选择 URL,然后单击复制。
- 使用 GeoEnrichment 服务项目来配置 GeoEnrichment 实用程序服务。
- 单击组织 > 设置 > 实用程序服务。
- 在 GeoEnrichment 下单击编辑按钮,然后粘贴 URL。
- 单击保存。
地理编码
定位器用于在地图上搜索和定位地址与地点。 默认情况下,ArcGIS Online 已配置为使用 ArcGIS World Geocoding Service 作为定位器,您可以查找并在地图上标出指定地址或地名(地理搜索)。 对于具有适当权限的成员,也可以使用 ArcGIS World Geocoding Service 同时对大量地址进行地理编码(称为批量地理编码),例如通过包含地址的 .csv 文件发布托管的要素图层时。
可以指定组织成员可访问的其他定位器。 可以通过引用定位器的 URL 或使用组织中的现有定位器视图或定位器(地理编码服务)来添加定位器。
注:
- 如果除 ArcGIS World Geocoding Service 以外您还指定了一个或多个定位器视图,则在搜索位置时,用户可能会遇到多个匹配建议。 为了确保最佳的发布和地理搜索体验,请在为组织配置定位器时适当配置批量地理编码和地理搜索。
- 使用 ArcGIS World Geocoding Service 或此定位器的视图进行批量地理编码(包括发布 .csv 或 Excel 文件作为托管要素图层)会消耗配额。 使用定位器进行地理搜索不会消耗配额。
添加定位器
要为组织添加定位器,请完成以下步骤:
- 访问实用程序服务设置页面。
- 在地理编码部分中,单击添加定位器并执行以下操作之一:
- 选择来自 URL 并提供定位器的 URL,例如 https://webadaptorhost.example.com/webadaptorname/rest/services/World/GeocodeServer。
- 选择来自现有定位器,然后选择定位器项目。 如果组织内容中没有定位器项目,则不会显示此选项,只能选择与组织或公众共享的定位器。
注:
匿名用户只能访问与公众共享的定位器视图。 与组织共享的定位器视图仅供组织成员访问。 匿名用户无法使用仅与组织共享的定位器在任何应用程序中执行地理搜索。
- 对于定位器名称,提供您希望在站点(例如 Map Viewer)的定位器下拉菜单中显示的名称。
提示:
为定位器提供一个描述性名称,例如餐馆定位器。
- 对于占位符文本,提供将显示在站点的输入框中的提示。
提示:
使提示尽可能清晰,例如输入餐馆名称。
- (可选)开启相应的切换按钮以允许进行地理搜索、批量地理编码和反向地理编码,然后单击保存。
- 根据需要重复该过程以添加更多定位器。
- 可通过以下方式管理定位器:
- 要编辑现有定位器,单击定位器旁边的更多选项按钮
,然后单击编辑。 执行更新,然后单击保存。 - 要删除现有定位器,单击定位器旁边的更多选项按钮
,然后单击删除。 - 要重新排序定位器在站点地理搜索下拉菜单上的显示方式,上下拖动定位器到正确的位置。
- 要编辑现有定位器,单击定位器旁边的更多选项按钮
提示:
如果您的组织将来需要删除定位器项目,则必须在删除该项目之前从列表中将其移除。
配置方向和路径
路径服务用于在 Map Viewer 中获取方向。 支持当前支持的 ArcGIS Server 版本中的路径服务。 不支持受保护的内部路径服务。
组织还可以通过配置出行模式对使用路径服务的应用程序所使用的交通模式进行建模。 出行模式可定义行人、汽车、货车或其他交通媒介在街道中的移动方式。 出行模式可以是常规的,例如对典型货车建模,也可以是比较具体的,例如对消防车或救援车建模。
要为组织配置路径服务,请完成以下步骤: