blob: 4f3c3c059339ee465d142c206b9ca23c4adead5d (
plain)
[[!meta stylesheet=map rel="stylesheet"]]
map = L.map('content', { layers: [OSMLayer] });
map.attributionControl.setPrefix(false);
map.fitBounds(Box);
L.control.layers([],overlayMaps).addTo(map);
L.control.scale({ imperial: false }).addTo(map);
<TMPL_IF positionpopup>
function round(n,d) {
return Math.round(Math.pow(10,d)*n)/Math.pow(10,d)
};
function lngLatString(latLng) {
return round(latLng.lng,5) + ", " + round(latLng.lat,5)
};
var popup = L.popup();
function positionPopup(e) {
popup
.setLatLng(e.latlng)
.setContent("Position (long, lat):" + lngLatString(e.latlng))
.openOn(map);
}
map.on('contextmenu', positionPopup);
</TMPL_IF>
|