博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
About ArcGIS Server Multi_Layer Cache
阅读量:6932 次
发布时间:2019-06-27

本文共 2097 字,大约阅读时间需要 6 分钟。

Multi-layer caches are supported as dynamic map service layers (use ArcGISDynamicMapServiceLayer). The map server creates a dynamic map image by consolidating all the tiles from each layer cache and taking a "snapshot". While this is quicker than going back to the source data (traditional non-cached map service) the resolution of the tiles may not be optimal for the map extent requested... as a result map contents can appear coarse and pixelated. This same behavior will occur any time a client requests a dynamic map image from a cached map service (fused or multi-layer). Currently there is no way to force a cached service to go back to the source data to create a dynamic map image.
Support for multi-layer caches in the ArcGIS Silverlight API is undocumented at this time because we generally discourage their use. In fact, multi-layer caches are unsupported the other web clients, Flex and JavaScript. The ADFs provide limited support - similar to Silverlight in that a dynamic map image "snapshot" of the layer cache tiles is generated.
Why are multi-layer caches discouraged for use with Web clients? Basically, its about performance. Multi-layer caches generate a separate cache for each layer, so if you have 10 layers in your map, you have 10 separate caches. A fused cache with the same 10 layers has 1 cache. If a client requests 4 tiles in the fused cache, it would have to make 40 requests to show the same layers in a multi-layer cache, thus reducing client performance dramatically. With that in mind, in almost any situation multiple layers can be logically and intuitively grouped. Base map layers which will not change often can be consolidated into a fused cache. Operational layers which may change frequently can be hosted in a non-cached service. In fact in some cases data which changes often can still be cached if you employ efficient techniques for partial updates to the cache. You may want to take a look in the ArcGIS Server help or blog posts for additional information. Here are a few links:

转载于:https://www.cnblogs.com/76674718/archive/2011/11/26/2264371.html

你可能感兴趣的文章
hdu 1496(hash经典)
查看>>
javascript转换日期字符串为Date对象
查看>>
javascript 兼容不同手机的 canvas
查看>>
一列数的规则如下: 1、1、2、3、5、8、13、21、34...... 求第30位数是多少?
查看>>
方法javaJVM学习笔记-内存处理
查看>>
esxtop 指标%RDY,NUMA,Wide-VMs
查看>>
android官方资料
查看>>
贴片电感和贴片磁珠的区别
查看>>
ArcGIS与SuperMap的使用比较(1)
查看>>
vcenter SSO
查看>>
Android开发1——查找所需要出示权限的内容
查看>>
C#/Net代码精简优化技巧
查看>>
HDUOJ------(1272)小希的迷宫
查看>>
wget
查看>>
.net框架
查看>>
如何查看自己电脑系统的安装日期-Window上
查看>>
MongoDB与传统数据库的使用区别——批量插入与批量查询
查看>>
【Java】IO Stream详细解读
查看>>
Linux C 读取文件夹下所有文件(包括子文件夹)的文件名
查看>>
在oracle下如何创建database link全面总结
查看>>