大数据Marker点 图层(基于Canvas渲染)
参数名称 | 类型 | 描述信息 | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
参数对象,包括以下:
|
继承
- L.Layer
成员(属性)
对象的id标识
是否已添加到地图
名称 标识
对象的pid标识
显示隐藏状态
方法
addGraphic(marker) → CanvasMarkerLayer
layer/graphicLayer/CanvasMarkerLayer.js 122
添加 图标点矢量对象 到本图层
参数名称 | 类型 | 描述信息 |
---|---|---|
marker |
Marker |
图标点矢量对象 |
返回值:
当前对象本身,可以链式调用
addGraphics(markers) → CanvasMarkerLayer
layer/graphicLayer/CanvasMarkerLayer.js 151
添加 图标点矢量对象数组 到本图层
参数名称 | 类型 | 描述信息 |
---|---|---|
markers |
Array.<Marker> |
图标点矢量对象数组 |
返回值:
当前对象本身,可以链式调用
addOnClickListener(listener) → CanvasMarkerLayer
layer/graphicLayer/CanvasMarkerLayer.js 488
增加绑定鼠标单击事件
参数名称 | 类型 | 描述信息 |
---|---|---|
listener |
function |
事件方法 |
返回值:
当前对象本身,可以链式调用
addOnHoverListener(listener) → CanvasMarkerLayer
layer/graphicLayer/CanvasMarkerLayer.js 499
增加绑定鼠标移入事件
参数名称 | 类型 | 描述信息 |
---|---|---|
listener |
function |
事件方法 |
返回值:
当前对象本身,可以链式调用
addTo(map) → CanvasMarkerLayer
layer/graphicLayer/CanvasMarkerLayer.js 261
将图层添加到地图
参数名称 | 类型 | 描述信息 |
---|---|---|
map |
Map |
地图对象 |
返回值:
当前对象本身,可以链式调用
清除图层内所有矢量数据
返回值:
无
remove() → CanvasMarkerLayer
layer/graphicLayer/CanvasMarkerLayer.js 556
将图层从地图上移除
返回值:
当前对象本身,可以链式调用
removeGraphic(marker, redraw) → CanvasMarkerLayer
layer/graphicLayer/CanvasMarkerLayer.js 190
移除指定矢量对象
参数名称 | 类型 | 默认值 | 描述信息 |
---|---|---|---|
marker |
Marker |
指定矢量对象 |
|
redraw |
boolean |
true
|
可选
是否重绘 |
返回值:
当前对象本身,可以链式调用