new mapboxgl.supermap.MapvLayer(map, dataSet, mapVOptions)
mapboxgl/overlay/MapvLayer.js, line 5
Name | Type | Description |
---|---|---|
map |
Object |
地图 |
dataSet |
Object |
数据集 |
mapVOptions |
Object |
Mapv参数 |
Methods
-
addData(data, options)
mapboxgl/overlay/MapvLayer.js, line 38 -
追加数据
Name Type Description data
Object 要追加的数据
options
Object 要追加的值
-
clearData()
mapboxgl/overlay/MapvLayer.js, line 87 -
清除数据
-
getData(){mapv.DataSet}
mapboxgl/overlay/MapvLayer.js, line 59 -
获取数据
Returns:
Type Description mapv.DataSet mapv数据集 -
getTopLeft()
mapboxgl/overlay/MapvLayer.js, line 24 -
获取左上的距离
-
removeData(filter)
mapboxgl/overlay/MapvLayer.js, line 71 -
删除符合过滤条件的数据
Name Type Description filter
function 过滤条件。条件参数为数据项,返回值为true,表示删除该元素;否则表示不删除
Example
filter=function(data){ if(data.id=="1"){ return true } return false; }
-
update(opt)
mapboxgl/overlay/MapvLayer.js, line 48 -
更新图层
Name Type Description opt
Object 待更新的数据
data -{Object} mapv数据集
options -{Object} mapv绘制参数