LayerUtil

LayerUtil()

图层相关 静态方法

方法

static mars2d.LayerUtil.cloneLayer(layer) → *

克隆图层

参数名称 类型 描述信息
layer *

图层

返回值:

克隆的图层

static mars2d.LayerUtil.create(options, templateValues) → L.Layer|Object|undefined

创建图层工厂方法

参数名称 类型 默认值 描述信息
options Object

图层参数,包括:

参数名称 类型 描述信息
type LayerType

图层类型

其他 Object

具体见各LayerType对应的图层类的构造方法参数

templateValues Object {} 可选

url模版

返回值:

创建完成的图层对象;type 未注册时返回 undefined

static mars2d.LayerUtil.getClass(type) → L.Layer|Object|undefined

根据 图层类型 获取 图层类

参数名称 类型 描述信息
type LayerType

图层类型

返回值:

图层类

static mars2d.LayerUtil.register(type, layerClass) → void

注册图层类

参数名称 类型 描述信息
type String

图层类型

layerClass L.Layer | Object

图层类

返回值:

无