ArcGIS Server缓存及supertile和bundle探讨

本文介绍了ArcGIS Server的地图切片技术,重点讨论了缓存原理,包括松散型和紧凑型模式。文章详细阐述了supertile和bundle的概念,并通过实例说明了它们之间的关系。此外,还探讨了基于要素创建缓存的方法,为地图服务的高效管理和优化提供指导。
摘要由CSDN通过智能技术生成

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、付费专栏及课程。

余额充值