Skip To Content

切片缓存的最佳做法

在本主题中

托管切片图层可在 Web 上快速运行,但构建和维护切片缓存时会耗费一定的服务器性能、时间和存储空间。您需要准备好构建缓存所需的时间和网络资源。还需要预计缓存将在托管服务器上使用的磁盘空间大小。

查看缓存状态

开始创建切片后,可以随时显示服务器生成缓存的进度报告,该进度以百分比表示并按比例进行排序。在 ArcMap 的目录树中,右键单击托管切片图层,然后单击查看缓存状态。您会立即注意到,较大缓存比例会比较小缓存比例耗费更长的缓存时间。

您还可以通过单击管理切片链接在门户网站的我的内容页面中查看缓存状态。

战略性构建切片

默认情况下,将针对地图全图创建切片。如果针对非矩形的大型地理实体创建切片,可以交互定义要缓存的感兴趣区域,从而节省时间和托管服务器上的处理资源。管理地图服务器缓存切片工具可用于对 ArcMap 中的感兴趣区域面进行数字化。这就是将切片的创建限定为形状不规则的边界而不是针对地图全图创建切片的方法。

为托管切片构建缓存

可以选择是在发布时在切片上自动构建缓存,还是在发布后手动构建缓存。首次启动发布时,选择自动构建缓存较为容易。通过您的托管服务器创建切片。除了选择性监控缓存进度之外,无需执行任何进一步操作。

了解缓存需求之后,Esri 依然建议您手动构建缓存。自动生成的缓存可能大于您的需求。缓存越大,构建所需时间越长。

如果选择在发布切片图层后手动构建缓存,您可以从我的内容页面启动缓存作业。显示您的切片的项目详细信息页面,然后单击管理切片链接。随即显示一个对话框,您可以在此对话框中创建切片并查看各个比例级别的状态。

提示:

单击项目详细信息页中的编辑,您还可以看到用于修改可见比例范围的选项。

或者,也可以通过 ArcMap 启动切片创建,以便您对缓存的地理区域进行更多控制。以下步骤阐述了如何通过 ArcMap 构建缓存:

  1. 启动 ArcMap。

    选择性打开最初发布服务的地图文档。仅当要交互式定义切片创建的感兴趣区时,才需要打开地图文档。

  2. 登录到您的门户。
    1. 单击文件 > 登录
    2. 输入您的组织用户名和密码,然后单击登录
  3. 打开目录窗口,然后展开我的托管服务
  4. 右键单击托管切片图层,然后单击管理缓存 > 管理切片

    随即显示管理地图服务器缓存切片 工具对话框。此工具用于为切片图层创建切片。

  5. 根据需要设置工具参数。

    注意感兴趣区参数,该参数用于以交互方式数字化一个面,以定义要创建切片的区域。

    如果需要了解任何其他工具参数的帮助,请单击工具对话框中的显示帮助

  6. 单击确定开始创建切片。

    提示:

    要查看按比例排序的缓存切片创建进度报告,在“目录”树中右键单击托管切片图层,然后单击查看缓存状态。有关详细信息,请参阅查看缓存完成状态

在您的门户托管服务器上创建并存储切片。

如果要删除切片,可以运行同一工具并将更新模式参数设置为删除切片