构造函数
new ESLayer(layerType)
- 描述:
创建一个Layer对象
示例
var layer = new esmap.ESLayer(esmap.ESLayerType.IMAGE_MARKER);
参数:
名称 | 类型 | 描述 |
---|---|---|
layerType |
esmap.ESLayerType | 图层类型 |
方法
addMarker(marker)
- 描述:
向图层中添加对象
参数:
名称 | 类型 | 描述 |
---|---|---|
marker |
Object | 要添加的marker对象 |
disableColide()
- 描述:
禁止图层中的对象进行碰撞检测(仅图片标注、文字标注有效)
enableCollide()
- 描述:
允许图层中的对象进行碰撞检测(仅图片标注、文字标注有效),默认为允许
remove(marker)
- 描述:
删除对象
参数:
名称 | 类型 | 描述 |
---|---|---|
marker |
Object | marker对象 |
removeAll()
- 描述:
删除所有子对象