使用 ArcMap 文档发布托管要素服务
在 ArcMap 中,您可以发布要在门户中进行托管的要素服务。此服务会显示地图文档中包含的所有矢量数据集。
执行前,请确保 ArcGIS for Desktop 已经连接到您的门户。
默认情况下,不启用对托管要素服务进行编辑。当发布服务或覆盖现有服务时,可以从 ArcMap 启用编辑。此外,还可以通过在门户网站中编辑要素服务属性来启用编辑。
警告:
如果覆盖服务,则现有服务项目将从门户中删除,并会以相同的名称创建一个新项目,但该项目创建于根文件夹中并会分配得到一个新 ID。您需要重新配置共享,如果必要,请将项目移回到重新发布前其所在的文件夹。您也必须重新配置之前为该项目保存的所有弹出窗口或符号系统。
另请注意,Web 浏览器无法显示您在 ArcMap 中制作地图时最初可能使用的某些较为复杂的制图符号。大多数符号类型均可用;但在某些情况下,符号会在发布时降级。有关受支持的符号的详细信息,请参阅“ArcGIS for Server”帮助中的制作要素服务,并在发布前对地图符号进行所需的更改。
步骤:
- 启动 ArcMap 并打开您希望发布的地图。
- 单击文件>登录。
- 输入您的门户帐户名和密码,然后单击登录。
- 单击文件 > 共享为 > 服务。
- 选择发布服务,然后单击下一步。
- 在连接类型的下拉列表中,选择我的托管服务。然后输入服务名称并单击继续。
- 在服务编辑器 的左侧窗格中,单击功能,然后选中要素访问将服务显示为要素服务。还可以选中切片地图,虽然在大多数情况下,您将使用不同的图层集和地图文档来发布切片地图。
可单击服务编辑器 左侧窗格中的子项要素访问来设置与客户端服务操作相关的高级属性。要了解如何调整最终用户可对要素服务执行的编辑类型,请参阅要素服务的编辑者权限。
- 设置要使用的其他服务属性。此处,您可以选择用户可对服务执行的操作,还可精细控制服务器显示服务的方式。
- 在服务编辑器 的左侧窗格中,单击项目描述并输入服务的摘要和标签。您需要先输入此信息,然后才能发布服务。有关详细信息,请参阅设置地图服务属性。
- 在服务编辑器的左侧窗格中,单击共享,并选择共享服务的对象。默认情况下,您的服务仅共享至“我的内容”,即,只有您可以访问。您的服务通常将在“我的内容”中可见,但您也可以选择与所有人、组织成员或仅特定组的成员共享服务。
- 在服务编辑器中,单击 分析。该操作会对地图进行检查,确定能否将其发布为服务。将地图发布为服务之前,必须在准备窗口中修复错误 。另外,您还可以修复警告和通知消息,以进一步完善服务的性能和显示。有关解决这些问题的详细信息,请参阅分析 GIS 资源。
- 还可以在服务编辑器中,单击 预览。这样您便可以了解在 Web 上查看服务时服务的外观。
- 修复错误以及警告和消息(可选)后,单击 发布。注:
此时会将您的数据复制到服务器。数据大小以及 Internet 连接速度和带宽会影响发布过程所花费的时间。
发布服务后,可在目录窗口中展开我的托管服务节点进行查看。
默认情况下,通过 ArcMap 文档发布的要素服务仅返回 1000 条记录。发布新服务或覆盖现有服务时,可在发布者对话框中对该限制进行配置。也可通过 ArcGIS Server Manager 中的服务属性来更新针对现有服务的该限制。将服务器返回的最大记录数属性设为所需的值。
5/10/2014