Клуб API Карт

Как деактивировать слой

Пост в архиве.

На предыдущию тему не кто не ответил, наверно совсем какая то глупость, ну попытался сделать просто кнопкой. То есть есть кнопка, которая добавляет слой при клике, но вот как его отменить, выключить? Есть ли какой то способ, типа myMap.destroy(); но только для слоя? Вот код кнопки 

var myButton = new ymaps.control.Button('<b>Карта разметки<b>');

myButton.events

    .add('select', function  () {

var tileUrlTemplate = './%z/%x-%y',

        keyTemplate = 'Callback_%c',

        imgUrlTemplate = 'n1/%z/%x-%y.png',

        objSource = new ymaps.hotspot.ObjectSource(tileUrlTemplate, keyTemplate),

        imgLayer = new ymaps.Layer(imgUrlTemplate, {tileTransparent: true}),

        hotspotLayer = new ymaps.hotspot.Layer(objSource, {cursor: 'help'});

 

    map.layers.add(imgLayer);})

   

    .add('deselect', function  () {  что сдесь писать???

});

map.controls.add(myButton);