MCPcopy Index your code
hub / github.com/SuperMap/iClient-JavaScript / removeLayer

Method removeLayer

src/common/util/MapExtend.js:75–89  ·  view source on GitHub ↗
(id)

Source from the content-addressed store, hash-verified

73 }
74
75 removeLayer(id) {
76 if (this.overlayLayersManager[id]) {
77 const layer = this.overlayLayersManager[id];
78 delete this.overlayLayersManager[id];
79 if (layer.type !== 'custom') {
80 if (layer.removeFromMap) {
81 layer.removeFromMap();
82 }
83 return this;
84 }
85 }
86 this.style.removeLayer(id);
87 this._update(true);
88 return this;
89 }
90
91 // 目前扩展的 overlayer,只支持显示或隐藏图层操作
92 setLayoutProperty(layerID, name, value) {

Callers 12

setMapMethod · 0.45
hideMethod · 0.45
ImageMapLayer.jsFile · 0.45
onErrorFunction · 0.45
clearSearchResultFunction · 0.45
HeatMapLayer.jsFile · 0.45
FGBLayer.jsFile · 0.45
ThemeLayer.jsFile · 0.45
cleanLayersMethod · 0.45
_removeBaseLayerMethod · 0.45
removeMethod · 0.45
onRemoveMethod · 0.45

Calls 2

removeFromMapMethod · 0.45
_updateMethod · 0.45

Tested by

no test coverage detected