什么是 globe 服务?
Globe 服务提供来源于 ArcGlobe 文档 (.3dd) 的 globe 3D 视图。要创建 globe 服务,您首先需要创建 globe 文档,然后将其发布为服务。创建服务后,所支持的客户端(例如 ArcGlobe、ArcGIS Explorer 和 ArcReader)将可以远程访问 globe 服务。
创建 globe 服务的步骤如下:
- 准备 ArcGlobe 文档,确保可以从所有服务器对象容器 (SOC) 计算机中访问文档、数据和图层缓存。
- 使用 ArcCatalog、ArcMap 中的目录窗口或 ArcGIS Server 管理器创建 globe 服务。
- 如果不存在 globe 缓存,则需要创建 globe 缓存来实现最佳性能。
以下部分介绍准备、创建和使用 globe 服务的全过程,以及如何通过创建 globe 缓存提高服务的渲染速度。
准备 globe 文档
部署 globe 服务的第一步是创建 ArcGlobe 文档。您需要使用带有 3D Analyst 扩展模块的 ArcGIS Desktop 来完成此操作。有关使用 ArcGlobe 的简介信息,请参阅 ArcGIS Desktop 帮助中的 ArcGlobe 3D 显示环境主题。
Globe 服务由图层集合组成,这些图层可以作为数据单独添加到应用程序中。这与地图服务不同,地图服务引用整个地图文档作为数据添加到应用程序中。由于 globe 服务的组成部分是这些单个的图层,因此 globe 文档属性(例如,环境光、太阳位置、背景色和夸大)将不会反映在 globe 服务中。
有关以最佳方式准备用在 ArcGIS Server 中的 globe 文档的详细信息,请参阅创作 globe 服务提示。
创建 globe 服务
要创建 globe 服务,请执行将 GIS 资源发布到服务器中的步骤。选择发布 globe 服务并浏览到要发布的 globe 文档。
请注意,使用这些步骤发布 globe 服务时,向导将在 ArcGIS Server 缓存目录中选择已注册的第一个缓存目录。如果需要使用其他缓存目录,则改用“添加新服务”向导。在管理器中添加新服务和在 ArcCatalog 中添加新服务主题都包含“添加新服务”向导的说明。
创建 globe 缓存
为了使 globe 服务能够更快速地显示,可以在磁盘上创建存储预渲染图像切片的缓存。用户使用 globe 服务客户端(例如,ArcGIS Explorer 或 ArcGlobe)时,要查看服务的区域,服务器可以轻松的从缓存中获取切片而不需要花费时间渲染视图。您可以自定义初始缓存的大小,但是您需要考虑创建的缓存中至少有一部分要用来优化服务的性能。选择要构建的缓存的范围大小,将取决于创建和存储缓存可用的资源。关于 globe 缓存技术方面的信息位于本文档的其他位置。