var mymap = L.map('mapid').setView([47, 9.2], 7);
var greenIcon = L.icon({
iconUrl: '/images/map.png',
shadowUrl: '/images/map-shadow.png',
iconSize: [52, 60], // size of the icon
shadowSize: [60, 60], // size of the shadow
iconAnchor: [26, 62], // point of the icon which will correspond to marker's location
shadowAnchor: [2, 55], // the same for the shadow
popupAnchor: [-3, -76] // point from which the popup should open relative to the iconAnchor
});
L.tileLayer('https://tiles.ffbsee.de:9090/{z}/{x}/{y}.png', {
maxZoom: 19,
attribution: 'Map data © OpenStreetMap contributors, ' +
'CC-BY-SA '
}).addTo(mymap);
L.marker([47.71234, 9.39956], {icon: greenIcon}).addTo(mymap)
.bindPopup("").openPopup();
L.marker([49.8781, 8.65401], {icon: greenIcon}).addTo(mymap)
.bindPopup("").openPopup();
L.marker([47.77243, 9.19943], {icon: greenIcon}).addTo(mymap)
.bindPopup("").openPopup();
L.polygon([
[49.87814327607132, 8.653730368550693],
[49.8780226890993, 8.653828203678133],
[49.87818731851169, 8.654329776763918],
[49.878306512632534, 8.654230535030367]],
{
color: 'ForestGreen ',
fillColor: 'ForestGreen ',
fillOpacity: 0.5
}).addTo(mymap).bindPopup("");
L.circle([49.87807977529451, 8.65401059389114], 2, {
color: 'DarkGreen',
fillColor: 'DarkGreen',
fillOpacity: 0.5
}).addTo(mymap).bindPopup("Eingang");
L.polygon([
[47.77244138, 9.19947267],
[47.77241975, 9.19938147],
[47.77244499, 9.19931710],
[47.77252791, 9.19920444],
[47.77259641, 9.19923663],
[47.77260001, 9.19926345],
[47.77249907, 9.19939756]],
{
color: '#5eba5e',
fillColor: '#5eba5e',
fillOpacity: 0.5
}).addTo(mymap).bindPopup("");
L.circle([47.77243191425533, 9.199432432651522], 2, {
color: 'blue',
fillColor: 'blue',
fillOpacity: 0.5
}).addTo(mymap).bindPopup("Eingang");
L.polygon([
[47.71242900, 9.39956546],
[47.71231350, 9.39980686],
[47.71222687, 9.39971030],
[47.71229545, 9.39956009],
[47.71223409, 9.39949036],
[47.71227740, 9.39939916]], {
color: 'orange',
fillColor: 'orange',
fillOpacity: 0.5
}).addTo(mymap).bindPopup("");
L.circle([47.71229545, 9.39956009], 2, {
color: 'red',
fillColor: 'red',
fillOpacity: 0.5
}).addTo(mymap).bindPopup("Eingang");