所有SuperMap iServer 6R 定义的图层类的基类。 备注:CanvasLayer有Canvas和NoCanvas两种渲染方式,在多个栅格图层情况下不建议Canvas与NoCanvas同时使用,避免不能改变图层顺序的问题
SuperMap. |
所有SuperMap iServer 6R 定义的图层类的基类。 备注:CanvasLayer有Canvas和NoCanvas两种渲染方式,在多个栅格图层情况下不建议Canvas与NoCanvas同时使用,避免不能改变图层顺序的问题 |
Properties | |
bufferImgCount | {Number} 用来记录内存中缓存图片的数量,默认值为 1000。 为了减少网络访问量,在使用 Canvas 模式时,图层会将访问过的图片保存在内存中, 如果访问的图片数量超过该属性定义的值,那么新访问的图片会替换已经缓存的图片。 |
dpi | {Float} 屏幕上每英寸包含像素点的个数。 该参数结合图层比例尺可以推算出该比例尺下图层的分辨率。 |
format | {String} 地图服务的图片格式。 默认值为 png ,目前支持 png、jpg、bmp、gif。 |
useCanvas | {Boolean} 设置是否将一个图层用Canvas元素显示,默认为true,使用Canvas显示。 图层在初始化时会进行浏览器检测,若不支持Canvas方式显示时,自动处理为Image 方式出图,该属性会被设置成false。 |
zoomDuration | {Number} 设置两次滚轮事件触发的间隔,如果两次滚轮触发时间差小于250ms。 则放弃前一次滚轮事件,以防止缩放幅度大的时候,中间不需要的级别也会请求瓦片数据(设置此属性的同时设置<SuperMap.Handler.MouseWheel>的interval属性,会产生错误) |
Constructor | |
SuperMap. |
所有SuperMap iServer 6R 定义的图层类的基类。 |
Functions | |
clone | 创建当前图层的副本。 |
destroy | 解构Layer类,释放资源。 |
解构Layer类,释放资源。
destroy: function()
创建当前图层的副本。
clone: function( obj )