ArcGIS Server9.2的Cache!

首先说明做完Cache后图片在文件夹arcgiscache中的组织方式如下图所示:

做Cache时推荐的图片格式:
   以栅格影像做为底图使用jpeg格式
   以矢量图层做为底图使用jpeg或者png格式
   叠加在上面的图层使用png8格式,因为jpeg格式不支持透明,而png24在IE6及以前版本浏览器中不支持透明

Cache的两种方式:
   FUSED: 即所有图层合在一起后进行再切片,这样作出的cache是不能按需进行显示/关闭图层,选择要素,调整标注等。
   Multi-layer:即分别对每一个图层进行切片,分别传到客服端后就行叠加显示,这样作出的cache就能进行上面的一些操作,但是这种方式的cache如果是对图层数比较多的时候也就会失去cache的优点,因为分别切片后在客服端来进行叠加也会花费很多时间。

Cache的图片大小:128,512,1024(pixels)
Cache的图片格式:png8,png24,png32,jpeg
如果不设置map document的背景色,其默认的背景色为白色(253,253,253)

Number of MapServer Instances:即为进行切图时使用几个mapserver的实例,一般来说对于一个cpu(SOC)最佳为3个实例,如果有多个SOC可以相应增加处理的实例数,这样就能缩短做cache的时间。

Scale levels:可以按提供的默认方式也可以通过自定义的方式,如果选择默认的方式都是以最接近整个map的范围比例尺开始,并以你指定的cache级数按二分之一的减少生成一系列的比例尺度的cache,例如一个map的范围比例为1:121,000,000并且对其定义3个等级,则按如下3个比例范围生成cache,a. 1/128,000,000  b. 1/64,000,000  c. 1/32,000,000 。自定义的方式是根据需要定义比例范围,一般可以先在arcmap中根据显示需要选取一定的显示比例尺,然后加到cache的设置中,推荐使用自定义的方式。

最后通过文档发现切割的层数与切片的数量有如下规律(大部分地图切片与层数均如此),但是在切片文件夹中没有发现相对应的地图切片数量,本人猜想是否没有数据的切片已删除(为了存储空间),如果那位研究清楚望指教!

1st level1:16,000,0001 tile
2nd level1:8,000,0004 tiles
3rd level1:4,000,00016 tiles
4th level1:2,000,00064 tiles
5th level1:1,000,000256 tiles
6th level1:500,0001,024 tiles
7th level1:250,0004,096 tiles
8th level1:125,00016,384 tiles
9th level1:62,50065,536 tiles
10th level1:31,250262,144 tiles

转载于:https://www.cnblogs.com/Wolf-PL/archive/2008/07/05/1236153.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值