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

本文介绍SuperMap.Layer.TiledDynamicRESTLayer的主要属性配置,包括图层透明度、服务端缓存使用、最大分辨率及缓存图片数量等,并提供示例代码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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,不使用缓存,编辑后,刷新图层,永远请求最新的图片



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值