new ol.source.Mapv(opt_options)
openlayers/overlay/Mapv.js, line 12
Name | Type | Default | Description | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opt_options |
Object |
参数。
|
|||||||||||||
opt_option.logo |
string |
可选
Logo。 |
|||||||||||||
opt_option.projection |
ol.proj.Projection |
可选
投影信息。 |
|||||||||||||
opt_option.ratio |
number | 1.5 |
可选
视图比,1 表示画布是地图视口的大小,2 表示地图视口的宽度和高度的两倍,依此类推。 必须是 1 或更高。 |
||||||||||||
opt_option.resolutions |
Array |
可选
分辨率数组。 |
|||||||||||||
opt_option.state |
ol.source.State |
可选
资源状态。 |
|||||||||||||
opt_option.attributions |
string | Object | '© 2018 百度 MapV with <span>© <a href='https://iclient.supermap.io' target='_blank'>SuperMap iClient</a></span>' |
可选
版权信息。 |
Extends
Methods
-
addData(data, options)
openlayers/overlay/Mapv.js, line 88 -
追加数据。
Name Type Description data
Object 要追加的数据。
options
Object 要追加的值。
-
clearData()
openlayers/overlay/Mapv.js, line 126 -
清除数据。
-
getData(){mapv.DataSet}
openlayers/overlay/Mapv.js, line 98 -
获取数据。
Returns:
Type Description mapv.DataSet MapV 数据集。 -
removeData(filter)
openlayers/overlay/Mapv.js, line 110 -
删除符合过滤条件的数据。
Name Type Description filter
function 过滤条件。条件参数为数据项,返回值为 true,表示删除该元素;否则表示不删除。
Example
filter=function(data){ if(data.id=="1"){ return true } return false; }
-
update(options)
openlayers/overlay/Mapv.js, line 135 -
更新数据。
Name Type Description options
Object 待更新的数据。
Name Type Description data
Object mapv 数据集。