map = {
let container = DOM.element('div', { style: `width:${width}px;height:${width/1.6}px` });
yield container;
let map = L.map(container, {
center: [43.696202, -79.383461],
zoom: 11,
defaultExtentControl: true
});
var CartoDB_Positron = L.tileLayer('https://cartodb-basemaps-{s}.global.ssl.fastly.net/light_all/{z}/{x}/{y}{r}.png', {
attribution: '© <a href="http://www.openstreetmap.org/copyright">OpenStreetMap</a> | © <a href="http://cartodb.com/attributions">CartoDB</a>',
subdomains: 'abcd',
maxZoom: 20
}).addTo(map);
var overlays = {
"Heatmap": heatLayer,
"School Locations": schoolsLayer,
};
L.control.layers({},overlays).addTo(map);
L.control.scale().addTo(map);
schoolsLayer.addTo(map);
}