var map = L.map('map').setView([20, 15], 1);
L.tileLayer('https://api.mapbox.com/styles/v1/{id}/tiles/{z}/{x}/{y}?access_token={accessToken}', {
attribution: 'Mapbox/OSM',
tileSize: 512,
maxZoom: 18,
zoomOffset: -1,
id: 'mapbox/streets-v11',
accessToken: 'pk.eyJ1Ijoic3ltZXRyaXgiLCJhIjoiY2p2M2M2MXYzMDZiNzRlcDQxZTJnb3lieiJ9.NGgYit4_xzgpUpKJhvy0vA'
}).addTo(map);
var dcicon = L.Icon.extend({
options: {
iconSize: [16, 16]
}
});
var icongreen = new dcicon({iconUrl: '/map/green.png'});
var iconyellow = new dcicon({iconUrl: '/map/yellow.png'});
var iconrred = new dcicon({iconUrl: '/map/red.png'});
var icongray = new dcicon({iconUrl: '/map/gray.png'});
L.marker([52.307687, 4.767424], {icon: icongreen}).addTo(map).bindPopup("Amsterdam, NH, Netherlands");
L.marker([33.640728, -84.427700], {icon: icongreen}).addTo(map).bindPopup("Atlanta, GA, United States");
L.marker([49.009691, 2.547925], {icon: icongreen}).addTo(map).bindPopup("Paris, IF, France");
L.marker([39.739236, -104.990251], {icon: icongreen}).addTo(map).bindPopup("Denver, CO, United States");
L.marker([32.899809, -97.040335], {icon: icongreen}).addTo(map).bindPopup("Dallas, TX, United States");
L.marker([32.899809, -94.140335], {icon: icongreen}).addTo(map).bindPopup("Dallas (2), TX, United States");
L.marker([25.204849, 55.270782], {icon: icongreen}).addTo(map).bindPopup("Dubai, United Arab Emirates");
L.marker([40.058324, -74.405661], {icon: icongreen}).addTo(map).bindPopup("New Jersey, NJ, United States");
L.marker([50.050735, 8.570773], {icon: icongreen}).addTo(map).bindPopup("Frankfurt, HE, Germany");
L.marker([-23.434553, -46.478126], {icon: icongreen}).addTo(map).bindPopup("Sao Paulo, RJ, Brazil");
L.marker([22.308047, 113.918481], {icon: icongreen}).addTo(map).bindPopup("Hong Kong, Tsuen Wan District, Hong Kong");
L.marker([35.549393, 139.779839], {icon: icongreen}).addTo(map).bindPopup("Tokyo, Tokyo, Japan");
L.marker([38.958631, -77.357003], {icon: icongreen}).addTo(map).bindPopup("Reston, VA");
L.marker([-26.204103, 28.047305], {icon: icongreen}).addTo(map).bindPopup("Johannesburg, South Africa");
L.marker([33.941589, -118.408530], {icon: icongreen}).addTo(map).bindPopup("Los Angeles, CA, United States");
L.marker([34.052234, -115.343685], {icon: icongreen}).addTo(map).bindPopup("Los Angeles (2), CA, United States");
L.marker([40.776927, -73.873966], {icon: icongreen}).addTo(map).bindPopup("New York City, NY, United States");
L.marker([51.470022, -0.454295], {icon: icongreen}).addTo(map).bindPopup("London, London, United Kingdom");
L.marker([51.470022, -4.554295], {icon: icongreen}).addTo(map).bindPopup("London (2), London, United Kingdom");
L.marker([12.994112, 80.170867], {icon: icongreen}).addTo(map).bindPopup("Chennai, TN, India");
L.marker([25.795865, -80.287046], {icon: icongreen}).addTo(map).bindPopup("Miami, FL, United States");
L.marker([25.795865, -84.387046], {icon: icongreen}).addTo(map).bindPopup("Miami (2), FL, United States");
L.marker([41.974162, -87.907321], {icon: icongreen}).addTo(map).bindPopup("Chicago, IL, United States");
L.marker([44.570731, 26.084412], {icon: icongreen}).addTo(map).bindPopup("Bucharest, Romania");
L.marker([33.448377, -112.074037], {icon: icongreen}).addTo(map).bindPopup("Phoenix, Airzona");
L.marker([47.450250, -122.308817], {icon: icongreen}).addTo(map).bindPopup("Seattle, WA, United States");
L.marker([1.364420, 103.991531], {icon: icongreen}).addTo(map).bindPopup("Singapore, Changi, Singapore");
L.marker([1.364420, 107.091531], {icon: icongreen}).addTo(map).bindPopup("Singapore (2), Changi, Singapore");
L.marker([37.363947, -121.928938], {icon: icongreen}).addTo(map).bindPopup("San Jose, CA, United States");
L.marker([-33.939923, 151.175276], {icon: icongreen}).addTo(map).bindPopup("Sydney, NSW, Australia");
L.marker([-33.939923, 155.275276], {icon: icongreen}).addTo(map).bindPopup("Sydney (2), NSW, Australia");
L.marker([43.677718, -79.624820], {icon: icongreen}).addTo(map).bindPopup("Toronto, ON, Canada");