geojson = {
function highlightFeature(e) {
let layer = e.target;
layer.setStyle({
weight: 2,
color: '#AAA',
dashArray: '',
fillOpacity: 0.7
});
if (!L.Browser.ie && !L.Browser.opera) {
layer.bringToFront();
}
info.update(layer.feature);
}
let geoj;
function resetHighlight(e) {
geoj.resetStyle(e.target);
info.update();
}
function zoomToFeature(e) {
map.fitBounds(e.target.getBounds());
}
function onEachFeature(feature, layer) {
layer.on({
mouseover: highlightFeature,
mouseout: resetHighlight,
click: zoomToFeature
});
}
geoj = L.geoJson(bairros, {
style: style,
onEachFeature: onEachFeature
}).addTo(map)
return geoj;
}