# 地图对象类 Map

定义地图对象参数及方法。

# computed

# allLayers

  • 类型Layer
  • 描述:所有图层,包括组图层的子图层。

# methods

# findLayerById

  • 描述:根据图层 ID 查找对应图层。

  • 返回值:ID 对应的图层。

  • 参数

    参数 描述 类型 默认值
    layerID 图层 ID string -

# add

  • 描述:在指定索引前添加图层。

  • 返回值:Map 对象。

  • 参数

    参数 描述 类型 默认值
    layer 待添加的图层 Layer -
    index 可选参数,默认添加到最后 number -

# remove

  • 描述 从图层列表中删除指定的图层。

  • 参数

    参数 描述 类型 默认值
    layer 待删除的图层 Layer -

# removeAll

  • 描述 删除所有子图层。

# getFlatLayers

  • 描述 获取叶子节点图层(不包含 GroupLayer 的图层)。
  • 返回值:叶子节点图层列表。

# clone

  • 描述 创建一个深度克隆的 Map 对象。
  • 返回值:克隆后的 Map 对象。