您的位置:首页 > Web前端 > JavaScript

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

2017-12-19 16:33 489 查看
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,不使用缓存,编辑后,刷新图层,永远请求最新的图片



                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: