初始化矢量地图对象
Name | Type | Description | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
初始化对象
|
Members
指定加载完成后是否定位矢量地图范围
是否显示矢量地图
Methods
addLayer(layerStyle) → Promise.<VectorLayer>|undefined
添加图层,必须要先添加数据源才可以添加图层
Name | Type | Description |
---|---|---|
layerStyle |
Object |
图层样式 |
Returns:
添加成功就返回图层对象,否则返回undefined
添加数据源,这里仅仅是添加数据源,不会创建图层
Name | Type | Description |
---|---|---|
sourceId |
string |
数据源的id |
source |
Object |
数据源 |
Throws:
-
Error :
数据源已经存在
销毁地图
getLayer(id) → VectorLayer|undefined
获取图层对象
Name | Type | Description |
---|---|---|
id |
string |
图层id |
Returns:
图层对象
获取图层的样式
Name | Type | Description |
---|---|---|
id |
string |
图层id |
Returns:
图层样式
移除图层
Name | Type | Description |
---|---|---|
id |
string |
图层id |
Returns:
移除成功返回true,否则返回false
移除数据源,同时也会移除数据源相关联的图层
Name | Type | Description |
---|---|---|
id |
string |
数据源的id |
Returns:
移除成功返回true,否则返回false