ArcGIS 客户端 API 允许应用程序从服务器下载地图切片以供离线使用。 如果支持客户端导出缓存切片,则允许 REST API 执行一系列授权这些下载的操作。 有关详细信息,请参阅导出切片。
执行大型下载会对服务器性能产生负面影响,并会超出客户端设备的存储负荷。 可以使用 ArcGIS Pro 中的限制导出缓存设置来定义客户端一次可以请求的最大切片数量,从而防止出现这些性能和存储问题。 也可以使用 ArcGIS Server Manager 配置此限制。
提示:
要确定允许下载的最大切片数量,请确定您的客户端可能下载的平均面积,并查看该面积内的切片总数。 有关详细信息,请参阅查看缓存完成状态。
导出的切片放置在服务器输出目录中。 为客户端启用导出切片功能后,您可能需要增加服务器输出目录中允许的文件最长保留期限,因为默认的 10 分钟可能不足以让客户端在这些文件被清除之前检索切片。 有关详细信息,请参阅在 ArcGIS Server Manager 中编辑服务器目录。 。
导出性能
REST API 将使用缓存控制器服务来导出切片。 分配给 CachingTools、地图服务或影像服务的实例数不影响性能。 要增加在任何给定时间内受支持的并行 exportTiles 操作数,需要增加缓存控制器服务的实例数。 请使用公式 3*N,其中 N 表示站点内单个 ArcGIS Server 计算机上的内核数。