- function onMapClick(e) {
- markersLayer.clearLayers();
- var marker = L.marker([e.latlng.lat, e.latlng.lng]);
- marker.bindPopup("You selected (" + e.latlng.lat + " , " + e.latlng.lng + ")").openPopup();
- markersLayer.addLayer(marker);
- getCensusTract(e.latlng.lat, e.latlng.lng);
- }
+ var url = 'xmlhttp-openstreetmap.html?loc=<%$loc%>';
+ $.getJSON(url,function(data){
+ var latlong = [data[0].lat, data[0].lon];
+ var mymap = L.map('mapid').setView(latlong, 15);
+ var popup = L.popup();
+ var mainLayer = L.tileLayer('https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', {
+ maxZoom: 19,
+ attribution: '© <a href="http://www.openstreetmap.org/copyright">OpenStreetMap</a>'
+ }).addTo(mymap);
+ var markersLayer = new L.LayerGroup();
+ mymap.addLayer(markersLayer);