地图服务使其他人可以在 Web 上查看 GIS 内容并与之交互。地图服务支持可视化和查询,可以通过数据动态绘制,也可以使用缓存中的切片绘制。
注:
此工作流仅在发布到独立 ArcGIS Server 时可用。要将 Web 服务共享至 ArcGIS Online 或与 ArcGIS Enterprise 联合的服务器,请共享 Web 图层。Web 图层呈现了 Web GIS 平台的丰富功能。有关共享到 Web GIS 时的其他可用功能的详细信息,请参阅与 ArcGIS Pro 共享。此工作流介绍如何使用默认设置发布地图服务。要更改默认配置,请参阅配置地图服务。您还可以使用 ArcPy 将地图服务发布到独立服务器。有关详细信息,请参阅 arcpy.sharing 简介。
在发布地图服务的过程中,您可能会决定保存服务定义。服务定义会将信息编译为单个文件,以便您可以在以后发布地图服务。下面的工作流中包含有关保存服务定义的信息。有关详细信息,请参阅保存服务定义简介。
要发布地图服务,请执行以下步骤:
- 在目录窗格或目录视图中,浏览到工程中的服务器集合。右键单击要发布到的 ArcGIS Server,然后依次单击发布和地理服务 。
仅当 ArcGIS Server 连接至具有服务发布权限的独立服务器时,发布命令才可用。
提示:
如果发布命令未显示在服务器上下文菜单中,请单击属性 。在 ArcGIS Server 连接属性对话框上,确保类型设置为“发布者连接”或“管理员连接”。您必须拥有发布服务的权限;如有必要,请输入相应的用户名和密码。
- 在选择地图对话框中,浏览至当前工程中要发布的地图,然后单击确定。
- 在发布地图服务窗格中,输入服务的名称,然后添加摘要和标签。
- 选择数据选项。
- 为避免将数据副本放置在服务器上,请使用 ArcGIS Server Manager 将数据注册到服务器,然后选择引用注册数据选项。
- 如果要维护单独的数据副本以供在 Web 上使用,请选择复制所有数据选项。
有关数据注册的详细信息,请参阅使用 ArcGIS Desktop 或 ArcGIS Pro 将数据注册到 ArcGIS Server。
- 在文件夹菜单中,指定服务器上用于存储服务的文件夹。如果文件夹尚不存在,请键入文件夹的名称。如果未指定其他文件夹,则服务存储在根文件夹中。
- 在配置选项卡中,设置属性并根据需要启用功能。有关详细信息,请参阅配置地图服务。
- 或者,单击内容选项卡以查看新的服务结构及其相关子图层。
- 单击分析识别潜在的问题或限制。消息选项卡将报告分析引发的所有错误和警告。右键单击每条消息以获取详细信息,然后访问相关的帮助主题或建议的修复方法。有关解决这些问题的详细信息,请参阅分析 GIS 资源。
注:
分析器帮助主题介绍的是与要发布的服务类型相对应的 Web 图层。例如,您可能会看到对分析器(为地图服务发布)的地图图像图层的引用。 - 解决所有错误和某些警告后,单击发布。服务成功发布后,可进行以下操作:
- 单击管理服务链接以访问服务 REST 端点。
- 如果将服务配置为使用缓存中的切片进行绘制,请单击作业按钮以在作业状态窗格中查看缓存生成状态。
如果要保存地图服务的服务定义,请单击发布下拉箭头,然后单击另存为 SD。有关详细信息,请参阅保存地图服务的服务定义。