A
С каждым сорсом может быть связано от нуля до бесконечности слоев
Size: a a a
A
A
o
o
A
o
A
o
A
o
o
A
A
A
o
o
A
map.getStyle().layers.forEach(l => {
  if (l.source === 'compose') map.removeLayer(l.id);
})
l.removeSource('compose')A
map.getStyle().layers.forEach(l => {
  if (l.source === 'compose') {
    map.setLayoutProperty(l.id, 'visibility', 'none');
  }
})o
o