配置实用程序服务
组织的管理员可以将门户配置为使用不同服务来执行以下任务:打印、地理编码、空间分析的几何计算以及路径选择。这些称为实用程序服务。有关这些服务的详细信息,请参阅关于实用程序服务。
为门户配置实用程序服务的方式取决于服务的来源:
- 如果服务来自于联合服务器,则需要从服务器导入服务,共享服务,然后将其配置为实用程序服务。
- 如果服务不是来自联合服务器且需要凭据,则需要将服务作为项目添加到门户中,指定服务的凭据,共享服务,然后将其配置为实用程序服务。
- 如果服务不是来自联合服务器且不需要凭据,则可以通过直接在实用程序服务对话框中添加 URL 将其配置为实用程序服务。
- 以管理员身份登录门户网站并单击编辑设置 > 实用程序服务。
- 将希望使用的服务的 URL 粘贴在相应的实用程序服务字段中:
- 单击保存。
- 如果需要,重复以上步骤以将其他服务配置为实用程序服务。
类型 | 配置注释和 URL 示例 |
---|---|
打印服务 | 必须指定打印服务的“导出 Web 地图任务”REST URL。默认情况下,会停止 ArcGIS Server 的预配置打印服务。必须显式启动服务,然后才能访问其 URL。 ArcGIS Server 的预配置打印服务:http://webadaptor.domain.com/arcgis/rest/services/Utilities/PrintingTools/GPServer/Export%20Web%20Map%20Task 自定义 ArcGIS Server 打印服务:http://webadaptor.domain.com/arcgis/rest/services/folder/servicename/GPServer/TaskName |
地理编码服务 | 指定地理编码服务的 REST URL,例如 http://webadaptor.domain.com/arcgis/rest/services/folder/servicename/GeocodeServer。 |
几何服务 | 指定几何服务的 REST URL。默认情况下,会停止 ArcGIS Server 的预配置几何服务。必须显式启动服务,然后才能访问其 URL。 ArcGIS Server 的预配置几何服务:http://webadaptor.domain.com/arcgis/rest/services/Utilities/Geometry/GeometryServer 自定义 ArcGIS Server 几何服务:http://gisserver:6080/arcgis/rest/services/folder/servicename/GeometryServer |
路径服务 | 必须指定网络分析服务的路径任务 REST URL,例如 http://webadaptor.domain.com/arcgis/rest/services/folder/servicename/NAServer/Route。 |
如果服务来自于联合服务器
- 在与门户联合的服务器中,启动想要配置为实用程序服务的服务。可通过使用具有管理员权限的门户成员帐户登录 ArcGIS Server Manager 来实现此操作。管理器通常经由 URL(如 https://gisserver.domain.com:6443/arcgis/manager)提供。默认情况下,会停止 ArcGIS Server 的预配置打印服务和几何服务。
- 从联合服务器中导入服务。有关完整说明,请参阅从联合服务器中导入服务。如果您已完成上述操作,请跳过此步骤。
- 以管理员身份登录门户网站并单击我的内容。
- 单击想要配置为实用程序服务的服务的名称。
- 单击共享按钮并指定在门户中共享项目的方法。您需要与需要访问打印、地理编码、几何或路径功能的所有成员或组共享此服务。
可与各个组共享不同的服务。例如,如果希望连接门户的所有用户都能看到缩略图和打印地图,请与所有人共享打印服务。如果想允许门户成员对位置进行地理编码,但不希望匿名用户也执行此操作,请与组织共享地理编码服务。如果路径服务所用的 ArcGIS Online 组织帐户服务在使用时会消耗配额,则可仅与某个由需要执行路径查找的成员构成的组共享该路径服务。
- 单击确定,应用共享设置。
- 复制 ArcGIS Web API REST 连接 URL。
- 单击顶部菜单的我的组织链接。将打开组织页面。
- 单击设置编辑 > 实用程序服务。
- 将希望使用的服务的 URL 粘贴在相应的实用程序服务字段中。如果想要配置打印或路径服务,则需要将以下任务追加到 URL:
- 对于打印服务,将“导出 Web 地图任务”追加到 URL,例如 /Export%20Web%20Map%20Task。URL 将如下所示:
- ArcGIS Server 的预配置打印服务:https://webadaptor.domain.com/arcgis/rest/services/Utilities/PrintingTools/GPServer/Export%20Web%20Map%20Task
- 自定义 ArcGIS Server 打印服务:https://webadaptor.domain.com/arcgis/rest/services/folder/servicename/GPServer/TaskName
- 对于路径服务,将“路径任务”追加到 URL,例如 /Route。该 URL 类似于 https://webadaptor.domain.com/arcgis/rest/services/folder/servicename/NAServer/Route。
- 对于打印服务,将“导出 Web 地图任务”追加到 URL,例如 /Export%20Web%20Map%20Task。URL 将如下所示:
- 单击保存。
- 如果需要,重复以上步骤以将其他服务配置为实用程序服务。
如果服务不是来自联合服务器且需要凭据
- 以管理员身份登录门户网站并单击我的内容。
- 单击添加项目按钮。
- 在添加项目复选框中,单击项目下拉菜单并选择在 Web 上。
- 选择 ArcGIS Server web 服务选项并指定服务的 URL:
- 为服务指定凭据,并选择将凭据与服务项目一同存储。不提示身份验证。
- 为服务输入标题和标签,然后单击添加项目。
- 单击共享并指定在门户中共享项目的方法。您需要与需要访问打印、地理编码、几何或路径功能的所有成员或组共享此服务。单击确定。
- 复制 ArcGIS Web API REST 连接 URL。
- 单击顶部菜单的我的组织链接。将打开组织页面。
- 单击设置编辑 > 实用程序服务。
- 将希望使用的服务的 URL 粘贴在相应的实用程序服务字段中。
- 对于自定义打印服务,将任务名称追加到 URL,例如添加 /Export%20Web%20Map%20Task。
- 对于路径服务,将路径图层名称追加到 URL;例如,添加 /Route_World。
- 单击保存。
- 如果需要,重复以上步骤以将其他服务配置为实用程序服务。
类型 | 配置注释和 URL 示例 |
---|---|
打印服务 | 必须指定打印服务的“导出 Web 地图任务”REST URL。默认情况下,会停止 ArcGIS Server 的预配置打印服务。必须显式启动服务,然后才能访问其 URL。 ArcGIS Server 的预配置打印服务:http://webadaptor.domain.com/arcgis/rest/services/Utilities/PrintingTools/GPServer/Export%20Web%20Map%20Task 自定义 ArcGIS Server 打印服务:http://webadaptor.domain.com/arcgis/rest/services/folder/servicename/GPServer/TaskName |
地理编码服务 | 指定地理编码服务的 REST URL,例如 http://webadaptor.domain.com/arcgis/rest/services/folder/servicename/GeocodeServer。 |
几何服务 | 指定几何服务的 REST URL。默认情况下,会停止 ArcGIS Server 的预配置几何服务。必须显式启动服务,然后才能访问其 URL。 ArcGIS Server 的预配置几何服务:http://webadaptor.domain.com/arcgis/rest/services/Utilities/Geometry/GeometryServer 自定义 ArcGIS Server 几何服务:http://webadaptor.domain.com/arcgis/rest/services/folder/servicename/GeometryServer |
路径服务 | 必须指定网络分析服务的路径任务 REST URL,例如 http://webadaptor.domain.com/arcgis/rest/services/folder/servicename/NAServer/Route。 |
如果服务不是来自联合服务器且不需要凭据
- 以管理员身份登录门户网站并单击编辑设置 > 实用程序服务。
- 将希望使用的服务的 URL 粘贴在相应的实用程序服务字段中:
- 单击保存。
- 如果需要,重复以上步骤以将其他服务配置为实用程序服务。
类型 | 配置注释和 URL 示例 |
---|---|
打印服务 | 必须指定打印服务的“导出 Web 地图任务”REST URL。默认情况下,会停止 ArcGIS Server 的预配置打印服务。必须显式启动服务,然后才能访问其 URL。 ArcGIS Server 的预配置打印服务:http://webadaptor.domain.com/arcgis/rest/services/Utilities/PrintingTools/GPServer/Export%20Web%20Map%20Task 自定义 ArcGIS Server 打印服务:http://webadaptor.domain.com/arcgis/rest/services/folder/servicename/GPServer/TaskName |
地理编码服务 | 指定地理编码服务的 REST URL,例如 http://webadaptor.domain.com/arcgis/rest/services/folder/servicename/GeocodeServer。 |
几何服务 | 指定几何服务的 REST URL。默认情况下,会停止 ArcGIS Server 的预配置几何服务。必须显式启动服务,然后才能访问其 URL。 ArcGIS Server 的预配置几何服务:http://webadaptor.domain.com/arcgis/rest/services/Utilities/Geometry/GeometryServer 自定义 ArcGIS Server 几何服务:http://gisserver:6080/arcgis/rest/services/folder/servicename/GeometryServer |
路径服务 | 必须指定网络分析服务的路径任务 REST URL,例如 http://webadaptor.domain.com/arcgis/rest/services/folder/servicename/NAServer/Route。 |
要将实用程序服务重置回其默认的 URL,应删除每个您已配置的实用程序服务的 URL,然后单击保存。返回到实用程序服务页面时,URL 将重置为其默认值。