Слои контроля листовок имеют два слоя: layer1 и layer2. Интересно, может кто-нибудь дать мне подсказку, чтобы удалить layer1 с карты, автоматически сняв флажок layer1, когда layer2 установлен Я попробовал код ниже, но он не работает.
layer2.on('loading', function () {
$('#var')[0].textContent = 'Myvar'
$('#legend1')[0].setAttribute('style', 'visibility: show')
$('#legend2')[0].setAttribute('style', 'visibility: hidden')
//lcontrol.removeLayer(layer1); // This line removes layer1 from control layer (Not my need)
//map.removeLayer(layer1); // This line does not do anything. I need to uncheck layer1 and remove it from the map by checking layer2.
});
Любая помощь будет очень признателен.