Layer

可视化图层抽象对象

通用options属性

repeat

解释:地图循环渲染时图层会截断,所以展示全球范围的点、线需要图层同步底图循环时,该参数设为true

类型:boolean

默认值:false

renderOrder

解释:图层渲染的顺序,值越小越先渲染,值越大越后渲染,后渲染的会对先渲染的图层有遮挡

类型:number

默认值:图层添加的顺序index值

blend

解释:颜色叠加模式,详情

类型:string | Array

默认值:’default’

说明:内置了四个常规参数default, normal, lighter, deeper,如果想自定义更详细的配置,可以根据上方详情中的说明,使用数组和小写字符串的格式来传参,比如['src_alpha', 'one_minus_src_alpha']

方法

setOptions

描述:setOptions({Object}options)

解释:图层对应的配置项,如果其中有data参数,则相当于默认初始化进行了setData操作

getOptions

描述:getOptions()

返回值:设置的配置项

setData

描述:setData({Array}data)

getData

描述:getData()

返回值:设置的数据对象

getDefaultOptions

描述:getDefaultOptions()

返回值:获取默认配置项

clear

描述:clear()

返回值:清空图层数据