配置 Web 影像图层

您所在的位置:网站首页 app界面切片格式 配置 Web 影像图层

配置 Web 影像图层

2024-06-10 01:22| 来源: 网络整理| 查看: 265

当客户端向 ArcGIS Server 发送请求以显示影像服务时,服务器上的响应通常由浏览器进行缓存,并在一段时间之内重复使用。 此行为有助于 ArcGIS Server 获得最理想的影像服务显示性能。 但是,请考虑根据影像服务及其相关数据在应用程序中的使用方式来调整浏览器缓存中的响应时间。

ArcGIS Server 影像服务响应包括实体标签 (ETag) 和缓存控制标头。 ETag 标头值是响应的唯一标识符。 缓存控制头具有一个最长期限值,该值可向浏览器提供有关浏览器缓存中响应可供重复使用的最大时段的信息。 这由缓存控制最长期限方向来控制。

如果重复请求且尚未超过缓存的最长期限,则浏览器将使用缓存的响应而不会将请求发送到服务器。 如果已超过最长期限,则浏览器会将请求发送到服务器,并通过与其缓存中响应相对应的相关 ETag 值设置 IF-NONE-MATCH 头。 ArcGIS Server 评估请求,并使用 ETag 值来确定响应是否更改。 如果服务器的响应与浏览器中的副本不同,则服务器会将一个新的响应发送到浏览器。 如果响应与浏览器上的副本相同,则服务器会警告浏览器继续在其缓存中使用响应。

ArcGIS Server 管理员可定义此属性,以指定允许浏览器使用缓存响应的时长。 通过减少 ArcGIS Server 发送完整响应的需要,可提高浏览器缓存的效率,优化您的应用程序,从而节省网络带宽。

影像服务的默认值为 12 小时(43,200 秒)。 这表示如果在 12 小时内重复请求,浏览器将使用其缓存中的响应。 该值适用于大多数应用程序。

对于含有频繁更改的数据集或符号系统的影像服务,建议使用 5 分钟(300 秒)等值。 在具有动画或时间感知型数据的应用程序中,请考虑增加值以改善可视化。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3