new MapViewer(id, option)
wol地图
Parameters:
| Name | Type | Description | ||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
string | DOM元素id |
||||||||||||||||||||||||||||||||||||||||||
option |
object | 配置项 Properties
|
- Source:
Requires:
- module:wol-util.js
Requires
- module:wol-util.js
Members
-
callback
-
回调函数
- Source:
Methods
-
addLayer(layer)
-
添加图层
Parameters:
Name Type Description layerol.layer.Base 图层对象
- Source:
-
addLayers(layers)
-
添加多个图层
Parameters:
Name Type Description layersArray.<ol.layer.Base> 图层对象数组
- Source:
-
extentAt(target, duration, padding)
-
缩放视图至指定范围
Parameters:
Name Type Description targetol.Extent | ol.geom.Geometry 目标视图范围
durationnumber 动画持续时间,可选参数,默认为0
paddingnumber | Array 目标视图周围间距
- Source:
-
getCurZIndex() → {number}
-
获取图层序号值
This:
- Source:
Returns:
- Type
- number
-
getLayerByName(name) → {ol.layer.Base}
-
根据图层名称获取图层
Parameters:
Name Type Description namestring 图层名称
- Source:
Returns:
- 图层对象
- Type
- ol.layer.Base
-
getLayers() → {ol.Collection}
-
获取图层集合
- Source:
Returns:
- ol集合对象
- Type
- ol.Collection
-
getMap() → {ol.Map}
-
获取地图实例
This:
- Source:
Returns:
- Type
- ol.Map
-
getView() → {ol.View}
-
获取视图实例
- Source:
Returns:
- 地图对象
- Type
- ol.View
-
panTo(target, duration)
-
平移视图中心点至某一坐标点或某一要素
Parameters:
Name Type Description targetol.Coordinate | ol.Feature 目标坐标点或目标要素
durationnumber 动画持续时间,可选参数,默认为0
- Source:
-
register(evtType, handler)
-
事件注册,目前仅支持'addLayer'和'removeLayer'事件
Parameters:
Name Type Description evtTypehandler- Source:
-
removeLayer(layer)
-
删除图层
Parameters:
Name Type Description layerol.layer.Base 图层对象
- Source:
-
removeLayerByName(name)
-
根据图层名称删除图层
Parameters:
Name Type Description namestring 图层名称
- Source:
-
removeLayers(layers)
-
删除多个图层
Parameters:
Name Type Description layersArray.<ol.layer.Base> 图层对象数组
- Source:
-
setCurZIndex(curZIndex)
-
设置图层序号值
This:
Parameters:
Name Type Description curZIndexnumber - Source:
WolMap