用来展示大数据量的简单点图层,继承自Layer
可使用鼠标拾取Pick
1 | var layer = new mapvgl.IconLayer({ |
解释:icon图标
类型:object(canvas dom) 、string(图片url地址)
类型:string
解释:设置icon图标宽度
类型:number
默认值:传入icon图标宽度
解释:设置icon图标高度
类型:number
默认值:传入icon图标高度
解释:绘制大小的方式,即指定width和height属性的单位
类型:string
默认值:’px’
可选值:
解释:设置icon缩放
类型:number
默认值:1
解释:设置icon按顺时针旋转角度
类型:number
默认值:0
解释:图层的透明度,值为0-1
类型:number
默认值:1
解释:icon是否随地图倾斜,即平躺在地图上
类型:boolean
默认值:false
解释:icon图标偏移值,基于图标中心点偏移,[{number}x, {number}y]
类型:array
默认值:[0, 0]
解释:生成icon雪碧图时,图标间的空隙
类型:array
默认值:[0, 0]
数据格式内容:
1 | [{ |