关于实用程序服务
在本主题中
实用程序服务是门户中一项强大的特定功能,例如打印地图、定位地址、计算面积和查找方向。门户随附一些默认服务,但您可以使用您自己的服务。要了解如何配置门户以使用不同的实用程序服务,请参阅配置实用程序服务。
打印
打印服务可用于打印或预览 web 地图。您可以从门户地图查看器中打印地图,也可以使用在 Web AppBuilder for ArcGIS 中或通过 web 应用程序模板创建的 web 应用程序来打印地图。在门户地图查看器中单击打印,该打印服务能以 PNG 格式预览和打印含有 web 地图标题的网页上的地图。用模板或在 Web AppBuilder 中创建的 web 应用程序会使用其打印微件中的门户打印服务以创建布局可用于该服务的可打印文档。
门户的默认打印服务只允许打印或预览地图和要素服务而无法打印其他服务,例如 WMS、托管 web 图层或文件。此外,只有在启用此服务的动态图层时才能使用默认打印服务来打印缓存地图服务。
要打印或预览其他服务或项目类型,请配置门户以使用 ArcGIS Server 的打印服务。如果将服务器与门户联合,建议使用服务器预配置的打印服务。或者,可以创建您自己的自定义打印服务并将其用作门户的打印服务。
如果为门户联合并指定了托管服务器,则该托管服务器的打印服务会自动通过门户进行启动和配置。仅需共享打印服务便能在门户中使用该服务。但如果您之前已通过门户配置了打印服务,则在指定托管服务器时不会更新此 URL。您需要启动服务、共享服务并将其配置为实用程序服务。
旧版本:
在 10.3 中,如果为门户指定了托管服务器,则服务会自动通过门户配置,但您需要启动并共享服务。从 10.3.1 开始,您只需要共享服务。
将 ArcGIS Server 打印服务与通过 HTTPS 添加到门户的服务结合使用时,需要进行额外的配置。所有运行打印服务的计算机需要配置为信任证书颁发机构 (CA) 签名证书,该证书来自提供 HTTPS 服务的站点。需要在操作系统级别进行该配置。有关如何执行此操作的详细信息,请参阅使用新 CA 签名证书启用 SSL。 例如,门户可能已与 ArcGIS Server 联合,并使用其默认的 PrintingTools 服务作为门户的打印服务。该门户的一个用户尝试使用 HTTPS 添加地图服务到门户,但是该服务来自未与该门户联合的另一 ArcGIS Server 站点。不能正确生成包含该 HTTPS 地图服务的 Web 地图缩略图。必须在运行 PrintingTools 服务的计算机上,将未联合 Server 站点的 CA 签名证书添加到操作系统信任存储中。
地理编码
地理编码服务用于在地图上搜索和定位地址与地点。Portal for ArcGIS 已预配置为使用 ArcGIS Online 上托管的世界地理编码服务,该服务可用于查找并映射指定的地址或地名。
也可将 Portal for ArcGIS 配置为通过 ArcGIS Online 组织帐户(包括 Esri World Geocoder)使用地理编码服务,甚至使用由 ArcGIS for Server 提供的您自己的地理编码服务。此情况适用于以下情景:
- 需要一次性对大量地址进行地理编码(批量地理编码),例如在将包含地址的 CSV 文件添加到 Web 地图之时,或在使用 Esri Maps for Office 映射 Microsoft Excel 电子表格之时。要了解如何为门户建立批量地理编码,请参阅将门户配置为地理编码地址。
- 需要根据您自己的数据对地址或地点进行地理编码。
- 不具有 Internet 连接,或者出于安全原因或其他原因而无法依赖于外部地理编码服务。
注:
Portal for ArcGIS 不支持使用版本 9.3.1 及更早版本地址定位器的地理编码服务。ArcGIS 10 Server 的地理编码服务可用于定位各个地点,但不能进行批量地理编码。需要 10.1 或更高版本的 ArcGIS Server 的单字段地理编码服务才能执行批量地理编码。
几何服务
几何服务执行必要的空间分析计算,如缓冲和计算面积。Portal for ArcGIS 默认使用 ArcGIS Online 几何服务。或者,可以使用预配置的联合服务器之一的几何服务。也可以选择使用自定义 ArcGIS Server 几何服务。
路径分析
路径服务允许查找两个或多个位置之间的方向。门户路径实用程序服务用于在 web 地图中可用的方向功能。
Portal for ArcGIS 中不存在默认的路径服务。如果您希望从地图查看器中获取方向,可以发布您自己的路径服务或使用 ArcGIS.com 世界路径服务。
ArcGIS.com 世界路径服务需要组织帐户。因为使用此服务需要凭据,所以请以门户项目的形式添加服务 (http://route.arcgis.com/arcgis/rest/services/World/Route/NAServer/Route_World),并且将该项目的 REST URL 用于门户路径服务。有关说明,请参阅配置实用程序服务中的“如果服务不是来自联合服务器且需要凭据”部分。
如果未配置路径实用程序服务,则方向按钮不会在门户地图查看器中显示。有关配置说明,请参阅配置门户获取方向。