I have several geojson layers added via:
var layer1 = new ol.layer.Vector({
title: 'Geojson 1',
source: new ol.source.Vector({
url: 'geojson1.json',
format: new ol.format.GeoJSON()
})
});
map.addLayer(layer1);
var layer1 = new ol.layer.Vector({
title: 'Geojson 2',
source: new ol.source.Vector({
url: 'geojson2.json',
format: new ol.format.GeoJSON()
})
});
map.addLayer(layer2);
How can I create a button "Toggle Layer 1" and another button for "Toggle Layer 2" outside of my map that has an onclick event so that the corresponding layer will show and hide on click?