ArcGIS Server缓存及supertile和bundle探讨

1        ArcGIS Server缓存原理

ArcGIS Server的地图切片技术包含两种模式松散型(exploded)和紧凑型(compact),松散型缓存技术以切片文件的形式保存,每个切片对应相应缓存路径下的一个图片;而后一种形式将地图切片按bundle打包成一个文件,由于磁盘存储占用空间少,易拷贝,调用切片时网络流量少等优势已成为当前地图服务缓存的首选方式,本文就切图的范围进行一些探究。

首先要了解ArcGISServer的切图机制,在特定比例尺下,Server会先生成一个较大范围的supertile,抗锯齿状态下是2048*2048,反之是4096*4096,然后在对该范围内进行切片,例如采用的是抗锯齿,设置的切片大小为256*256像素,那么在一个supertile确定后会切成8*8个切片,生成的切片文件在紧凑模式下存在一个bundle文件里,一个bundle可以保存128*128个切片文件,无论是supertile还是bundle都是从切片原点起算。

也是说,同一个比例尺下,一个bundle下可以保存8*8个抗锯齿supertile,每个supertile可以里要切成8*8个切片;非抗锯齿下一个bundle保存16*16个supertile,每个supertile包含16*16个切片。

2        supertile和bundle

为方便理解supertile和bundle的概念,进行如下试验,以一个全国行政区划图为例


1)首先生成地图切片方案,利用Generate Map Server Cache Tiling Scheme工具进行创建



这里面设置的几个重要参数,要切片的工程文档、输出的XML格式切片方案、设计的比例尺等级、DPI参数(默认96)和切片大小(256*256)。

创建

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值