在 mapbox gl js 中删除源不会删除其图层
Removing a source in mapbox gl js doesn't remove its layers
我正在尝试有选择地删除 mapbox gl js 中的源,我正在使用 map.removeSource('<SOURCE_ID>')
但没有任何反应。图层仍保留在地图上。我在 Codepen.
中创建了一个示例
您必须删除源和图层。首先调用 removeLayer(因为它取决于源),然后接下来删除源。
我正在尝试有选择地删除 mapbox gl js 中的源,我正在使用 map.removeSource('<SOURCE_ID>')
但没有任何反应。图层仍保留在地图上。我在 Codepen.
您必须删除源和图层。首先调用 removeLayer(因为它取决于源),然后接下来删除源。