Skip To Content

创建地图缓存

创建预生成图像(或切片)的缓存可以使地图或影像服务运行得更快。您可设置缓存的属性,甚至可以在发布服务时即开始创建切片。

  1. 打开对应服务的服务编辑器 对话框。

    有两种方法可以访问服务编辑器

    • 如何发布服务中所介绍的方法开始发布地图或影像服务。在发布过程的最后阶段,会显示服务编辑器
    • 目录 窗口中右键单击某个已运行的服务,然后单击服务属性
  2. 服务编辑器 的左侧菜单中,单击缓存
  3. 选择使用缓存中的切片选项来绘制地图服务。
  4. 切片方案下拉列表中,选择缓存的切片方案。

    切片方案用于确定切片的创建比例以及切边的边界。它含有与缓存坐标系以及一些其他属性有关的信息。选择切片方案的方法有多种:

    • 如果要使用与 ArcGIS Online、Bing 地图和 Google 地图缓存相同的切片方案,请选择 ArcGIS Online/Bing 地图/Google 地图。地图中的数据将被动态重新投影到此切片方案所需的坐标系中,该坐标系为 WGS 1984 Web 墨卡托(辅助球体)坐标系。
    • 如果要使用自定义切片方案,请选择切片方案文件,然后浏览至某个使用生成地图服务器缓存切片方案工具创建的切片方案 XML 文件。
    • 如果要使用现有地图服务所采用的切片方案,请选择现有的缓存地图/影像服务,然后浏览至该服务。
    • 如果希望由 ArcGIS 推荐一些比例,请单击建议,然后输入希望使用的比例级数。建议此选项仅用于实验或测试目的。在多数情况下,您已经在心中设计了具有一组特定比例级别的地图。
  5. 使用滑块设置细节层次属性。

    切片方案通常含有多个比例。根据特定地图,您可能希望放弃在切片方案中极大的或极小的比例处创建缓存。ArcGIS 检查地图中的比例可变选项并提供进行缓存的最低和最高比例范围的建议值。您可根据喜好调整此范围。其他比例并不会从切片方案中移除,但您将无法创建它们的切片,除非您返回到此对话框并将它们包括在范围内。

  6. 选择在发布服务时自动构建缓存还是在发布服务后手动构建缓存。这些选项位于服务编辑器 的底部。

    使用报告的估计缓存大小以及更精确的随附工具计算缓存大小可帮助您确定此选项(要了解这些估计值的详细信息,请参阅估计地图缓存的大小)。如果缓存较大,建议在缓存最大比例时最好只对那些最可能访问的所选感兴趣区域手动构建缓存。如果缓存较小,在发布时自动构建整个缓存则会更加容易。

  7. 如果选择在发布时自动创建缓存,则在左侧菜单中单击高级设置,然后选择要缓存的感兴趣区

    如果正在缓存的地理范围形状不是矩形,建议您选择从要素类导入并浏览至含有感兴趣地理范围的简单要素类。有关准备此要素类的指导原则,请参阅基于要素边界的地图缓存

  8. 根据需要调整高级设置选项卡中的其他属性。可用的地图缓存属性中介绍了这些设置。
  9. 根据需要,继续使用服务编辑器
    • 如果要创建新服务,则在准备进行发布时单击发布
    • 如果要编辑现有服务,则单击确定保存更改。

    如果选择自动构建缓存,将在此时开始构建。通过在 ArcMap 中查看地理处理结果 窗口,您可检查构建进度。

  10. 如果选择手动构建缓存,则在目录 窗口中右键单击服务,然后单击管理缓存 > 管理切片。然后,将显示管理地图服务器缓存切片工具,此工具可根据所选的比例和感兴趣区构建缓存切片。
提示:

如果选择自动构建缓存,则可以异步创建缓存。这表示创建缓存时您可以关闭 ArcMap。

如果选择手动构建缓存,则可以通过取消选中管理地图服务器缓存切片工具中的等待作业完成参数来异步创建缓存。