supermap iclient for javascript开发中: 图层属性整理

来源:互联网 发布:手机的移动数据打不开 编辑:程序博客网 时间:2024/05/16 15:06
supermap  iclient for javascript开发中:
图层属性整理
SuperMap.Layer.TiledDynamicRESTLayer(分块动态 REST 图层)的属性:transparent(图层是否透明,默认为false) cacheEnabled(是否使用服务端的缓存,默认为true)maxResolution:"auto"。{Float} 用于地图实例化的时候设置最大分辨率(设置该值可以使地图在分辨率达到某个值的时候无法 再缩小)。当不想将整张地图都展示在通过 tileSize 指定大小的一张瓦 片上的时候设置该值。设置为auto的时候地图会自适应视口大小。bufferImgCount:0。{Number} 用来记录内存中缓存图片的数量,默认值为 1000。 为了减少网络访问量,在使用 Canvas 模式时,图层会将访问过的图片保存在内存中, 如果访问的图片数量超过该属性定义的值,那么新访问的图片会替换已经缓存的图片。示例:baselayer = new SuperMap.Layer.TiledDynamicRESTLayer("World", url1, {transparent: true, cacheEnabled: true}, {maxResolution:"auto"});layer = new SuperMap.Layer.TiledDynamicRESTLayer("京津", url1, {transparent: true, cacheEnabled: false}, {maxResolution:"auto",bufferImgCount:0}); //将bufferImgCount设置为0,不使用缓存,编辑后,刷新图层,永远请求最新的图片


 
阅读全文
0 0