Control.Layers
继承Control。
图层控件,控制底图切换和图层叠加。
示例
var key = "8e3fd0e9e4364b8f8f5bc00f67d0312d";
var baseLayer1 = W.mspTileLayer('http://api.dituyi.com.cn/TileService/矢量',{key:key});
var baseLayer2 = W.mspTileLayer('http://api.dituyi.com.cn/TileService/卫星',{key:key});
var baseLayers = {
"矢量": baseLayer1,
"卫星": baseLayer2
};
W.control.layers(baseLayers).addTo(map);
构造函数
工厂 | 描述 |
---|---|
W.control.layers ( ) |
方法
方法名 | 返回值 | 描述 |
---|---|---|
addBaseLayer( < Layer> layer;< String > name ) | this | 向控件添加具有指定名称的底图图层(单选按钮条目 |
addOverlay( < Layer> layer;< String > name ) | this | 向控件添加具有给定名称的叠加图层(复选框条目) |
removeLayer( < Layer> layer) | this | 从控件中删除指定的图层 |