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");