mapbox.supermap.DeckglLayer如何删除这种图层?

0 投票
let deckglLayer = null;
deckglLayer = new mapboxgl.supermap.DeckglLayer("hexagon-layer", {...});
map.addLayer(deckglLayer);

请问怎么删除这样的图层?

6月 23 分类:  105次浏览 | 用户: trtrtr (1 分)

1个回答

1 投票
你好,DeckglLayer的api文档中中有个remove方法,可以删掉这个图层
6月 23 用户: johnJJ 才高八斗 (842 分)
就是在 map.addLayer(deckglLayer)

之后,要怎么从map删除这个图层。
没懂啥意思,直接使用deckglLayer.remove()或者是removeFromMap()都可以删掉图层,

还是说你只是是想使用map来删layer?map.removeLayer('hexagon-layer');
...