创建 globe 缓存主要分为两个步骤:
- 设置 globe 缓存属性。
- 创建 globe 缓存切片。
本主题仅说明可为 globe 服务器缓存设置的属性的第一步。
在已经检查并设置下述属性后准备创建缓存切片时,请参阅创建 globe 缓存切片了解有关创建图块的详细信息。
Globe 缓存属性
可通过服务编辑器 的缓存 选项卡设置 globe 缓存属性。有关如何访问缓存选项卡的说明,请参阅访问 globe 缓存属性。
以下是缓存选项卡中可用于 globe 服务的缓存设置:
服务器缓存目录
在服务编辑器 的缓存选项卡中,您可以更改创建 globe 服务时所选择的默认服务器缓存目录。下拉目录将列出服务器上所有已注册的缓存目录。
当您安装 ArcGIS for Server 时,程序将会自动为您创建服务器缓存目录及其关联的虚拟缓存文件夹。默认位置为 <ArcGIS Server 安装目录>/arcgis/server/usr/directories/arcgiscache。服务器缓存目录用于存储预渲染的切片缓存,这些缓存供 globe 服务使用以加快显示速度。一个服务器缓存目录可存储多个缓存;但如果需要,可将多个服务器缓存目录添加到服务器。
服务发布之后,您可以使用 ArcGIS 中的地理处理工具构建缓存并将其存储在缓存目录中。缓存服务通常需要占用大量的磁盘存储空间,所以请确保已为缓存目录分配了足够大的存储空间以处理缓存过程中所创建的数据。
要了解有关服务器缓存目录的详细信息,请参阅 Globe 缓存的工作原理
按需创建切片
用户在 Globe 中导航时将始终创建切片,因此按需创建切片选项将始终启用。当客户端首次请求之前未缓存区域的切片时,这些切片将会添加到缓存中。
注:
对于高程图层,您必须使用上文所述的 globe 缓存生成工具创建完整缓存。使用包含高程图层的 globe 服务时,您需要一个完整的 globe 缓存,因为您无法依赖用户在导航整个 globe 的过程中按需创建缓存。
地图缓存部分包含以最有效的方式使用按需缓存的相关有用主题。有关详细的使用提示,请参阅按需进行地图缓存。
允许客户端本地缓存切片
最后,可勾选此选项以允许客户端在本地缓存切片。用户导航 Globe 服务的过程中,默认情况下,切片将存储在本地计算机上。如果用户经常在相同区域进行导航,这样设置就会提高系统的性能。但是,一旦您更新了 Globe 缓存,用户的切片就会过时,这就需要对本地缓存进行清理之后,用户才能看到所发生的变更。如果您经常更新 Globe 缓存,则应考虑禁止用户在本地缓存切片。
创建 Globe 缓存切片
在完成缓存属性的设置并发布 globe 服务之后,右键单击“目录”树中的服务,然后单击管理缓存 > 管理切片开始创建切片。如果数据进行了更改,则此地理处理工具也可用于更新。