Skip to content

Instantly share code, notes, and snippets.

@EwoutH
Created June 25, 2026 06:42
Show Gist options
  • Select an option

  • Save EwoutH/4e321866c6e24984c0447ce26a8852ca to your computer and use it in GitHub Desktop.

Select an option

Save EwoutH/4e321866c6e24984c0447ce26a8852ca to your computer and use it in GitHub Desktop.
Koelteplekken Den Haag (juni 2026)
# https://www.ggdhaaglanden.nl/inwoner/inwoners/milieu-en-veiligheid/omgeving/blijf-gezond-hitte/
# pip install folium geopy pandas
import time
import pandas as pd
import folium
from geopy.geocoders import Nominatim
locations = [
{
"name": "Haagse Hogeschool",
"address": "Johanna Westerdijkplein 75, 2521 EN Den Haag",
"opening": "maandag t/m vrijdag, 10.00–16.00 uur",
},
{
"name": "Sewa Dhaam",
"address": "Alberdingk Thijmplein 34, 2524 HV Den Haag",
"opening": "maandag t/m zondag, 10.00–16.00 uur",
},
{
"name": "Vadercentrum Adam",
"address": "Jonckbloetplein 24, 2523 AR Den Haag",
"opening": "maandag t/m zondag, 10.00–16.00 uur",
},
{
"name": "Welzijn Scheveningen Couvéehuis",
"address": "Frankenslag 139, 2582 HJ Den Haag",
"opening": "maandag t/m vrijdag, 10.00–16.00 uur",
},
{
"name": "Hier en Nu - Leger des Heils",
"address": "Wagenstraat 102, 2512 AZ Den Haag",
"opening": "maandag t/m zondag, 10.00–16.00 uur",
},
{
"name": "Herstelwerkplaats De Haagse Zaak",
"address": "Laan van Meerdervoort 98, 2517 AS Den Haag",
"opening": "maandag t/m vrijdag, 10.00–15.30 uur",
},
{
"name": "Wijkcentrum Lindenkwadrant",
"address": "2e Braamstraat 6, 2563 HK 's-Gravenhage",
"opening": "maandag t/m vrijdag, 10.00–16.00 uur",
},
{
"name": "Wijkcentrum Mariahoeve",
"address": "Ivoorhorst 155, 2592 TH Den Haag",
"opening": "maandag t/m vrijdag, 10.00–16.00 uur",
},
{
"name": "Wijkcentrum Piet Vink",
"address": "Laan Van Hoornwijck 260, 2497 ED Den Haag",
"opening": "maandag t/m vrijdag, 10.00–16.00 uur",
},
{
"name": "Wijkcentrum Bouwlust",
"address": "Eekhoornrade 215, 2544 VS Den Haag",
"opening": "maandag t/m vrijdag, 10.00–16.00 uur",
},
{
"name": "Leger des Heils",
"address": "Koperwerf 44, 2544 EN Den Haag",
"opening": "maandag t/m vrijdag, 10.00–16.00 uur",
},
{
"name": "Herstelwerkplaats de Zinkwerf",
"address": "Zinkwerf 5-7, 2544 EC Den Haag",
"opening": "maandag t/m vrijdag, 08.00–16.00 uur",
},
{
"name": "De Regenvalk",
"address": "Regentesseplein 148, 2562 EP Den Haag",
"opening": "maandag t/m vrijdag, 09.00–17.00 uur",
},
{
"name": "Het Sterhuis",
"address": "Wagenstraat 123, 2512 AT Den Haag",
"opening": "maandag t/m vrijdag, 08.00–15.45 uur",
},
]
geolocator = Nominatim(user_agent="koelteplekken_den_haag_map")
geocoded_locations = []
for item in locations:
query = f"{item['address']}, Netherlands"
print(f"Geocoding: {query}")
try:
result = geolocator.geocode(query, timeout=10)
if result:
geocoded_locations.append({
**item,
"lat": result.latitude,
"lon": result.longitude,
})
else:
print(f"Could not geocode: {item['name']} - {item['address']}")
except Exception as e:
print(f"Error geocoding {item['name']}: {e}")
time.sleep(1) # polite delay for the geocoding service
df = pd.DataFrame(geocoded_locations)
df.to_parquet("")
# Create map centered on Den Haag
m = folium.Map(
location=[52.0705, 4.3007],
zoom_start=12,
tiles="OpenStreetMap"
)
for _, row in df.iterrows():
popup_html = f"""
<b>{row['name']}</b><br>
{row['address']}<br><br>
<b>Openingstijden:</b><br>
{row['opening']}
"""
# Marker with popup
folium.Marker(
location=[row["lat"], row["lon"]],
popup=folium.Popup(popup_html, max_width=300),
tooltip=row["name"],
icon=folium.Icon(icon="info-sign")
).add_to(m)
# Permanent label directly on the map
label_html = f"""
<div style="
font-size: 12px;
font-weight: bold;
background-color: white;
border: 1px solid gray;
border-radius: 4px;
padding: 3px 5px;
white-space: nowrap;
box-shadow: 1px 1px 3px rgba(0,0,0,0.3);
">
{row['name']}<br>
<span style="font-weight: normal;">{row['address']}</span>
</div>
"""
folium.Marker(
location=[row["lat"], row["lon"]],
icon=folium.DivIcon(
html=label_html,
icon_size=(250, 50),
icon_anchor=(-10, 20)
)
).add_to(m)
# Save the map
m.save("koelteplekken_den_haag.html")
print("Map saved as koelteplekken_den_haag.html")
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<script src="https://cdn.jsdelivr.net/npm/leaflet@1.9.3/dist/leaflet.js"></script>
<script src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.2.2/dist/js/bootstrap.bundle.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/Leaflet.awesome-markers/2.0.2/leaflet.awesome-markers.js"></script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/leaflet@1.9.3/dist/leaflet.css"/>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.2.2/dist/css/bootstrap.min.css"/>
<link rel="stylesheet" href="https://netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap-glyphicons.css"/>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@6.2.0/css/all.min.css"/>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/Leaflet.awesome-markers/2.0.2/leaflet.awesome-markers.css"/>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/python-visualization/folium/folium/templates/leaflet.awesome.rotate.min.css"/>
<meta name="viewport" content="width=device-width,
initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<style>
#map_595e4403ce4b7195faf01f2751d56c1f {
position: relative;
width: 100.0%;
height: 100.0%;
left: 0.0%;
top: 0.0%;
}
.leaflet-container { font-size: 1rem; }
</style>
<style>html, body {
width: 100%;
height: 100%;
margin: 0;
padding: 0;
}
</style>
<style>#map {
position:absolute;
top:0;
bottom:0;
right:0;
left:0;
}
</style>
<script>
L_NO_TOUCH = false;
L_DISABLE_3D = false;
</script>
</head>
<body>
<div class="folium-map" id="map_595e4403ce4b7195faf01f2751d56c1f" ></div>
</body>
<script>
var map_595e4403ce4b7195faf01f2751d56c1f = L.map(
"map_595e4403ce4b7195faf01f2751d56c1f",
{
center: [52.0705, 4.3007],
crs: L.CRS.EPSG3857,
...{
"zoom": 12,
"zoomControl": true,
"preferCanvas": false,
}
}
);
var tile_layer_f30ccb3e7c996c23194c198a993e076e = L.tileLayer(
"https://tile.openstreetmap.org/{z}/{x}/{y}.png",
{
"minZoom": 0,
"maxZoom": 19,
"maxNativeZoom": 19,
"noWrap": false,
"attribution": "\u0026copy; \u003ca href=\"https://www.openstreetmap.org/copyright\"\u003eOpenStreetMap\u003c/a\u003e contributors",
"subdomains": "abc",
"detectRetina": false,
"tms": false,
"opacity": 1,
}
);
tile_layer_f30ccb3e7c996c23194c198a993e076e.addTo(map_595e4403ce4b7195faf01f2751d56c1f);
var marker_a2cb2020404c3e3f3590ed95c0cf6c2a = L.marker(
[52.0671409, 4.3245363],
{
}
).addTo(map_595e4403ce4b7195faf01f2751d56c1f);
var icon_dc9d94b2f52a12f12785316ce1e4c642 = L.AwesomeMarkers.icon(
{
"markerColor": "blue",
"iconColor": "white",
"icon": "info-sign",
"prefix": "glyphicon",
"extraClasses": "fa-rotate-0",
}
);
var popup_03fc15f4e644e6eb02409581588df310 = L.popup({
"maxWidth": 300,
});
var html_a12bbdfa6e3820f152ac32e4ba57ff8e = $(`<div id="html_a12bbdfa6e3820f152ac32e4ba57ff8e" style="width: 100.0%; height: 100.0%;"> <b>Haagse Hogeschool</b><br> Johanna Westerdijkplein 75, 2521 EN Den Haag<br><br> <b>Openingstijden:</b><br> maandag t/m vrijdag, 10.00–16.00 uur </div>`)[0];
popup_03fc15f4e644e6eb02409581588df310.setContent(html_a12bbdfa6e3820f152ac32e4ba57ff8e);
marker_a2cb2020404c3e3f3590ed95c0cf6c2a.bindPopup(popup_03fc15f4e644e6eb02409581588df310)
;
marker_a2cb2020404c3e3f3590ed95c0cf6c2a.bindTooltip(
`<div>
Haagse Hogeschool
</div>`,
{
"sticky": true,
}
);
marker_a2cb2020404c3e3f3590ed95c0cf6c2a.setIcon(icon_dc9d94b2f52a12f12785316ce1e4c642);
var marker_22b6d05ac2c16709269f5b19f44e8dd8 = L.marker(
[52.0671409, 4.3245363],
{
}
).addTo(map_595e4403ce4b7195faf01f2751d56c1f);
var div_icon_380b4b11f4657d666457178ac82b6cb5 = L.divIcon({
"html": "\n \u003cdiv style=\"\n font-size: 12px;\n font-weight: bold;\n background-color: white;\n border: 1px solid gray;\n border-radius: 4px;\n padding: 3px 5px;\n white-space: nowrap;\n box-shadow: 1px 1px 3px rgba(0,0,0,0.3);\n \"\u003e\n Haagse Hogeschool\u003cbr\u003e\n \u003cspan style=\"font-weight: normal;\"\u003eJohanna Westerdijkplein 75, 2521 EN Den Haag\u003c/span\u003e\n \u003c/div\u003e\n ",
"iconSize": [250, 50],
"iconAnchor": [-10, 20],
"className": "empty",
});
marker_22b6d05ac2c16709269f5b19f44e8dd8.setIcon(div_icon_380b4b11f4657d666457178ac82b6cb5);
var marker_1a43b2968a1e9952d9c39eb42e3a9636 = L.marker(
[52.0539017, 4.3130917],
{
}
).addTo(map_595e4403ce4b7195faf01f2751d56c1f);
var icon_caee8618b7e83019627a6abb94c680eb = L.AwesomeMarkers.icon(
{
"markerColor": "blue",
"iconColor": "white",
"icon": "info-sign",
"prefix": "glyphicon",
"extraClasses": "fa-rotate-0",
}
);
var popup_608cd271830ca7f2f49539daa5937bef = L.popup({
"maxWidth": 300,
});
var html_9460733f0ec888277b5ab897c1ce195e = $(`<div id="html_9460733f0ec888277b5ab897c1ce195e" style="width: 100.0%; height: 100.0%;"> <b>Sewa Dhaam</b><br> Alberdingk Thijmplein 34, 2524 HV Den Haag<br><br> <b>Openingstijden:</b><br> maandag t/m zondag, 10.00–16.00 uur </div>`)[0];
popup_608cd271830ca7f2f49539daa5937bef.setContent(html_9460733f0ec888277b5ab897c1ce195e);
marker_1a43b2968a1e9952d9c39eb42e3a9636.bindPopup(popup_608cd271830ca7f2f49539daa5937bef)
;
marker_1a43b2968a1e9952d9c39eb42e3a9636.bindTooltip(
`<div>
Sewa Dhaam
</div>`,
{
"sticky": true,
}
);
marker_1a43b2968a1e9952d9c39eb42e3a9636.setIcon(icon_caee8618b7e83019627a6abb94c680eb);
var marker_8c7640e0cc40ab592040a1453323f531 = L.marker(
[52.0539017, 4.3130917],
{
}
).addTo(map_595e4403ce4b7195faf01f2751d56c1f);
var div_icon_8808667a56e439d00afabbec1bbfee28 = L.divIcon({
"html": "\n \u003cdiv style=\"\n font-size: 12px;\n font-weight: bold;\n background-color: white;\n border: 1px solid gray;\n border-radius: 4px;\n padding: 3px 5px;\n white-space: nowrap;\n box-shadow: 1px 1px 3px rgba(0,0,0,0.3);\n \"\u003e\n Sewa Dhaam\u003cbr\u003e\n \u003cspan style=\"font-weight: normal;\"\u003eAlberdingk Thijmplein 34, 2524 HV Den Haag\u003c/span\u003e\n \u003c/div\u003e\n ",
"iconSize": [250, 50],
"iconAnchor": [-10, 20],
"className": "empty",
});
marker_8c7640e0cc40ab592040a1453323f531.setIcon(div_icon_8808667a56e439d00afabbec1bbfee28);
var marker_a3533531c9b2a06ac139ca5fca74641a = L.marker(
[52.0589414, 4.3215392],
{
}
).addTo(map_595e4403ce4b7195faf01f2751d56c1f);
var icon_8006732a2c3358cef4a21879ac66c088 = L.AwesomeMarkers.icon(
{
"markerColor": "blue",
"iconColor": "white",
"icon": "info-sign",
"prefix": "glyphicon",
"extraClasses": "fa-rotate-0",
}
);
var popup_4cd4f32860cc27608069c81d1b5996fc = L.popup({
"maxWidth": 300,
});
var html_0b00c98c48b4b73cecf4d6b5705b8dcd = $(`<div id="html_0b00c98c48b4b73cecf4d6b5705b8dcd" style="width: 100.0%; height: 100.0%;"> <b>Vadercentrum Adam</b><br> Jonckbloetplein 24, 2523 AR Den Haag<br><br> <b>Openingstijden:</b><br> maandag t/m zondag, 10.00–16.00 uur </div>`)[0];
popup_4cd4f32860cc27608069c81d1b5996fc.setContent(html_0b00c98c48b4b73cecf4d6b5705b8dcd);
marker_a3533531c9b2a06ac139ca5fca74641a.bindPopup(popup_4cd4f32860cc27608069c81d1b5996fc)
;
marker_a3533531c9b2a06ac139ca5fca74641a.bindTooltip(
`<div>
Vadercentrum Adam
</div>`,
{
"sticky": true,
}
);
marker_a3533531c9b2a06ac139ca5fca74641a.setIcon(icon_8006732a2c3358cef4a21879ac66c088);
var marker_42b9e76286576b2b88f69925d658ffe6 = L.marker(
[52.0589414, 4.3215392],
{
}
).addTo(map_595e4403ce4b7195faf01f2751d56c1f);
var div_icon_b7a0c5cdffbe64ee5647cca1d0c0c20d = L.divIcon({
"html": "\n \u003cdiv style=\"\n font-size: 12px;\n font-weight: bold;\n background-color: white;\n border: 1px solid gray;\n border-radius: 4px;\n padding: 3px 5px;\n white-space: nowrap;\n box-shadow: 1px 1px 3px rgba(0,0,0,0.3);\n \"\u003e\n Vadercentrum Adam\u003cbr\u003e\n \u003cspan style=\"font-weight: normal;\"\u003eJonckbloetplein 24, 2523 AR Den Haag\u003c/span\u003e\n \u003c/div\u003e\n ",
"iconSize": [250, 50],
"iconAnchor": [-10, 20],
"className": "empty",
});
marker_42b9e76286576b2b88f69925d658ffe6.setIcon(div_icon_b7a0c5cdffbe64ee5647cca1d0c0c20d);
var marker_a2449767dfa118c420d4567bf038d284 = L.marker(
[52.0960358, 4.2754707],
{
}
).addTo(map_595e4403ce4b7195faf01f2751d56c1f);
var icon_a174ff16982b238b902116d3a4603efe = L.AwesomeMarkers.icon(
{
"markerColor": "blue",
"iconColor": "white",
"icon": "info-sign",
"prefix": "glyphicon",
"extraClasses": "fa-rotate-0",
}
);
var popup_1865a17b7e017971159202c5fa65544a = L.popup({
"maxWidth": 300,
});
var html_95571496eedafc75da7e81d1acbc72f5 = $(`<div id="html_95571496eedafc75da7e81d1acbc72f5" style="width: 100.0%; height: 100.0%;"> <b>Welzijn Scheveningen Couvéehuis</b><br> Frankenslag 139, 2582 HJ Den Haag<br><br> <b>Openingstijden:</b><br> maandag t/m vrijdag, 10.00–16.00 uur </div>`)[0];
popup_1865a17b7e017971159202c5fa65544a.setContent(html_95571496eedafc75da7e81d1acbc72f5);
marker_a2449767dfa118c420d4567bf038d284.bindPopup(popup_1865a17b7e017971159202c5fa65544a)
;
marker_a2449767dfa118c420d4567bf038d284.bindTooltip(
`<div>
Welzijn Scheveningen Couvéehuis
</div>`,
{
"sticky": true,
}
);
marker_a2449767dfa118c420d4567bf038d284.setIcon(icon_a174ff16982b238b902116d3a4603efe);
var marker_c106b94dd82a5fcdce836a1ead8b726d = L.marker(
[52.0960358, 4.2754707],
{
}
).addTo(map_595e4403ce4b7195faf01f2751d56c1f);
var div_icon_57ea44a17117ba20a44642e8ffe39efb = L.divIcon({
"html": "\n \u003cdiv style=\"\n font-size: 12px;\n font-weight: bold;\n background-color: white;\n border: 1px solid gray;\n border-radius: 4px;\n padding: 3px 5px;\n white-space: nowrap;\n box-shadow: 1px 1px 3px rgba(0,0,0,0.3);\n \"\u003e\n Welzijn Scheveningen Couv\u00e9ehuis\u003cbr\u003e\n \u003cspan style=\"font-weight: normal;\"\u003eFrankenslag 139, 2582 HJ Den Haag\u003c/span\u003e\n \u003c/div\u003e\n ",
"iconSize": [250, 50],
"iconAnchor": [-10, 20],
"className": "empty",
});
marker_c106b94dd82a5fcdce836a1ead8b726d.setIcon(div_icon_57ea44a17117ba20a44642e8ffe39efb);
var marker_7d5581994234acf94670ae9a21f2414d = L.marker(
[52.0749136, 4.3145569],
{
}
).addTo(map_595e4403ce4b7195faf01f2751d56c1f);
var icon_7876d84e976a8102f53fad7fbb38298a = L.AwesomeMarkers.icon(
{
"markerColor": "blue",
"iconColor": "white",
"icon": "info-sign",
"prefix": "glyphicon",
"extraClasses": "fa-rotate-0",
}
);
var popup_232d1de9eafa990a2ca59cdad2d5f596 = L.popup({
"maxWidth": 300,
});
var html_392d10089076caff6e28807ff41b5b44 = $(`<div id="html_392d10089076caff6e28807ff41b5b44" style="width: 100.0%; height: 100.0%;"> <b>Hier en Nu - Leger des Heils</b><br> Wagenstraat 102, 2512 AZ Den Haag<br><br> <b>Openingstijden:</b><br> maandag t/m zondag, 10.00–16.00 uur </div>`)[0];
popup_232d1de9eafa990a2ca59cdad2d5f596.setContent(html_392d10089076caff6e28807ff41b5b44);
marker_7d5581994234acf94670ae9a21f2414d.bindPopup(popup_232d1de9eafa990a2ca59cdad2d5f596)
;
marker_7d5581994234acf94670ae9a21f2414d.bindTooltip(
`<div>
Hier en Nu - Leger des Heils
</div>`,
{
"sticky": true,
}
);
marker_7d5581994234acf94670ae9a21f2414d.setIcon(icon_7876d84e976a8102f53fad7fbb38298a);
var marker_6a089dd25bb7ed2bb5d40a1ef8bfcdee = L.marker(
[52.0749136, 4.3145569],
{
}
).addTo(map_595e4403ce4b7195faf01f2751d56c1f);
var div_icon_d47ce69a08543709ad0c062167b8d4b8 = L.divIcon({
"html": "\n \u003cdiv style=\"\n font-size: 12px;\n font-weight: bold;\n background-color: white;\n border: 1px solid gray;\n border-radius: 4px;\n padding: 3px 5px;\n white-space: nowrap;\n box-shadow: 1px 1px 3px rgba(0,0,0,0.3);\n \"\u003e\n Hier en Nu - Leger des Heils\u003cbr\u003e\n \u003cspan style=\"font-weight: normal;\"\u003eWagenstraat 102, 2512 AZ Den Haag\u003c/span\u003e\n \u003c/div\u003e\n ",
"iconSize": [250, 50],
"iconAnchor": [-10, 20],
"className": "empty",
});
marker_6a089dd25bb7ed2bb5d40a1ef8bfcdee.setIcon(div_icon_d47ce69a08543709ad0c062167b8d4b8);
var marker_434dc0c31adeb5dacd36fb8358365f22 = L.marker(
[52.0836381, 4.2920143],
{
}
).addTo(map_595e4403ce4b7195faf01f2751d56c1f);
var icon_f94941d540bea44487cf28a4b2cc1702 = L.AwesomeMarkers.icon(
{
"markerColor": "blue",
"iconColor": "white",
"icon": "info-sign",
"prefix": "glyphicon",
"extraClasses": "fa-rotate-0",
}
);
var popup_05e2c0c65e83ee55df6366000fc0cdc2 = L.popup({
"maxWidth": 300,
});
var html_426b5468853afece5d21afc0cb0d09ef = $(`<div id="html_426b5468853afece5d21afc0cb0d09ef" style="width: 100.0%; height: 100.0%;"> <b>Herstelwerkplaats De Haagse Zaak</b><br> Laan van Meerdervoort 98, 2517 AS Den Haag<br><br> <b>Openingstijden:</b><br> maandag t/m vrijdag, 10.00–15.30 uur </div>`)[0];
popup_05e2c0c65e83ee55df6366000fc0cdc2.setContent(html_426b5468853afece5d21afc0cb0d09ef);
marker_434dc0c31adeb5dacd36fb8358365f22.bindPopup(popup_05e2c0c65e83ee55df6366000fc0cdc2)
;
marker_434dc0c31adeb5dacd36fb8358365f22.bindTooltip(
`<div>
Herstelwerkplaats De Haagse Zaak
</div>`,
{
"sticky": true,
}
);
marker_434dc0c31adeb5dacd36fb8358365f22.setIcon(icon_f94941d540bea44487cf28a4b2cc1702);
var marker_74642c7a60586bd9a2a393417e8aead0 = L.marker(
[52.0836381, 4.2920143],
{
}
).addTo(map_595e4403ce4b7195faf01f2751d56c1f);
var div_icon_f5ed1554b179612b315fa9b3dead75a2 = L.divIcon({
"html": "\n \u003cdiv style=\"\n font-size: 12px;\n font-weight: bold;\n background-color: white;\n border: 1px solid gray;\n border-radius: 4px;\n padding: 3px 5px;\n white-space: nowrap;\n box-shadow: 1px 1px 3px rgba(0,0,0,0.3);\n \"\u003e\n Herstelwerkplaats De Haagse Zaak\u003cbr\u003e\n \u003cspan style=\"font-weight: normal;\"\u003eLaan van Meerdervoort 98, 2517 AS Den Haag\u003c/span\u003e\n \u003c/div\u003e\n ",
"iconSize": [250, 50],
"iconAnchor": [-10, 20],
"className": "empty",
});
marker_74642c7a60586bd9a2a393417e8aead0.setIcon(div_icon_f5ed1554b179612b315fa9b3dead75a2);
var marker_b8f67f6a2efc05e17053cd6e72f3ec38 = L.marker(
[52.072423, 4.2690539],
{
}
).addTo(map_595e4403ce4b7195faf01f2751d56c1f);
var icon_721f63873db2a4fa27f06e0bc45fd822 = L.AwesomeMarkers.icon(
{
"markerColor": "blue",
"iconColor": "white",
"icon": "info-sign",
"prefix": "glyphicon",
"extraClasses": "fa-rotate-0",
}
);
var popup_155949e3576fb0399d49c2d4c56d2582 = L.popup({
"maxWidth": 300,
});
var html_cf6a8b4b8156aa691905fba94a2da928 = $(`<div id="html_cf6a8b4b8156aa691905fba94a2da928" style="width: 100.0%; height: 100.0%;"> <b>Wijkcentrum Lindenkwadrant</b><br> 2e Braamstraat 6, 2563 HK 's-Gravenhage<br><br> <b>Openingstijden:</b><br> maandag t/m vrijdag, 10.00–16.00 uur </div>`)[0];
popup_155949e3576fb0399d49c2d4c56d2582.setContent(html_cf6a8b4b8156aa691905fba94a2da928);
marker_b8f67f6a2efc05e17053cd6e72f3ec38.bindPopup(popup_155949e3576fb0399d49c2d4c56d2582)
;
marker_b8f67f6a2efc05e17053cd6e72f3ec38.bindTooltip(
`<div>
Wijkcentrum Lindenkwadrant
</div>`,
{
"sticky": true,
}
);
marker_b8f67f6a2efc05e17053cd6e72f3ec38.setIcon(icon_721f63873db2a4fa27f06e0bc45fd822);
var marker_c3bab0cd7194c8f88a1244ff63aaec57 = L.marker(
[52.072423, 4.2690539],
{
}
).addTo(map_595e4403ce4b7195faf01f2751d56c1f);
var div_icon_6ca83cf7717578ab260a123b5b57af33 = L.divIcon({
"html": "\n \u003cdiv style=\"\n font-size: 12px;\n font-weight: bold;\n background-color: white;\n border: 1px solid gray;\n border-radius: 4px;\n padding: 3px 5px;\n white-space: nowrap;\n box-shadow: 1px 1px 3px rgba(0,0,0,0.3);\n \"\u003e\n Wijkcentrum Lindenkwadrant\u003cbr\u003e\n \u003cspan style=\"font-weight: normal;\"\u003e2e Braamstraat 6, 2563 HK \u0027s-Gravenhage\u003c/span\u003e\n \u003c/div\u003e\n ",
"iconSize": [250, 50],
"iconAnchor": [-10, 20],
"className": "empty",
});
marker_c3bab0cd7194c8f88a1244ff63aaec57.setIcon(div_icon_6ca83cf7717578ab260a123b5b57af33);
var marker_12958a710a3903eb42912da9dcfbb295 = L.marker(
[52.0904206, 4.3539754],
{
}
).addTo(map_595e4403ce4b7195faf01f2751d56c1f);
var icon_a7282fb3cc311ce350bff79bab6c1f47 = L.AwesomeMarkers.icon(
{
"markerColor": "blue",
"iconColor": "white",
"icon": "info-sign",
"prefix": "glyphicon",
"extraClasses": "fa-rotate-0",
}
);
var popup_e03fce22197845235ba081c47dd8671a = L.popup({
"maxWidth": 300,
});
var html_aa8d6e73484b34078e9edcae3f221844 = $(`<div id="html_aa8d6e73484b34078e9edcae3f221844" style="width: 100.0%; height: 100.0%;"> <b>Wijkcentrum Mariahoeve</b><br> Ivoorhorst 155, 2592 TH Den Haag<br><br> <b>Openingstijden:</b><br> maandag t/m vrijdag, 10.00–16.00 uur </div>`)[0];
popup_e03fce22197845235ba081c47dd8671a.setContent(html_aa8d6e73484b34078e9edcae3f221844);
marker_12958a710a3903eb42912da9dcfbb295.bindPopup(popup_e03fce22197845235ba081c47dd8671a)
;
marker_12958a710a3903eb42912da9dcfbb295.bindTooltip(
`<div>
Wijkcentrum Mariahoeve
</div>`,
{
"sticky": true,
}
);
marker_12958a710a3903eb42912da9dcfbb295.setIcon(icon_a7282fb3cc311ce350bff79bab6c1f47);
var marker_45ba3ada24305c5389137852fc82a457 = L.marker(
[52.0904206, 4.3539754],
{
}
).addTo(map_595e4403ce4b7195faf01f2751d56c1f);
var div_icon_953680d2cbae531bc09847ed9e228746 = L.divIcon({
"html": "\n \u003cdiv style=\"\n font-size: 12px;\n font-weight: bold;\n background-color: white;\n border: 1px solid gray;\n border-radius: 4px;\n padding: 3px 5px;\n white-space: nowrap;\n box-shadow: 1px 1px 3px rgba(0,0,0,0.3);\n \"\u003e\n Wijkcentrum Mariahoeve\u003cbr\u003e\n \u003cspan style=\"font-weight: normal;\"\u003eIvoorhorst 155, 2592 TH Den Haag\u003c/span\u003e\n \u003c/div\u003e\n ",
"iconSize": [250, 50],
"iconAnchor": [-10, 20],
"className": "empty",
});
marker_45ba3ada24305c5389137852fc82a457.setIcon(div_icon_953680d2cbae531bc09847ed9e228746);
var marker_25af8cdc17d93782c7db4b16b31fa6f9 = L.marker(
[52.0404898, 4.3679064],
{
}
).addTo(map_595e4403ce4b7195faf01f2751d56c1f);
var icon_85c1e86fc8704e5951a49323d991bb15 = L.AwesomeMarkers.icon(
{
"markerColor": "blue",
"iconColor": "white",
"icon": "info-sign",
"prefix": "glyphicon",
"extraClasses": "fa-rotate-0",
}
);
var popup_ec73117f988c55688639d11490486452 = L.popup({
"maxWidth": 300,
});
var html_4338cc5d9cdc12a00786ea137647e92a = $(`<div id="html_4338cc5d9cdc12a00786ea137647e92a" style="width: 100.0%; height: 100.0%;"> <b>Wijkcentrum Piet Vink</b><br> Laan Van Hoornwijck 260, 2497 ED Den Haag<br><br> <b>Openingstijden:</b><br> maandag t/m vrijdag, 10.00–16.00 uur </div>`)[0];
popup_ec73117f988c55688639d11490486452.setContent(html_4338cc5d9cdc12a00786ea137647e92a);
marker_25af8cdc17d93782c7db4b16b31fa6f9.bindPopup(popup_ec73117f988c55688639d11490486452)
;
marker_25af8cdc17d93782c7db4b16b31fa6f9.bindTooltip(
`<div>
Wijkcentrum Piet Vink
</div>`,
{
"sticky": true,
}
);
marker_25af8cdc17d93782c7db4b16b31fa6f9.setIcon(icon_85c1e86fc8704e5951a49323d991bb15);
var marker_237985bd64fc9fe007c38e05c2a473fb = L.marker(
[52.0404898, 4.3679064],
{
}
).addTo(map_595e4403ce4b7195faf01f2751d56c1f);
var div_icon_6d688b7f1ad593d6ee5a58af00330944 = L.divIcon({
"html": "\n \u003cdiv style=\"\n font-size: 12px;\n font-weight: bold;\n background-color: white;\n border: 1px solid gray;\n border-radius: 4px;\n padding: 3px 5px;\n white-space: nowrap;\n box-shadow: 1px 1px 3px rgba(0,0,0,0.3);\n \"\u003e\n Wijkcentrum Piet Vink\u003cbr\u003e\n \u003cspan style=\"font-weight: normal;\"\u003eLaan Van Hoornwijck 260, 2497 ED Den Haag\u003c/span\u003e\n \u003c/div\u003e\n ",
"iconSize": [250, 50],
"iconAnchor": [-10, 20],
"className": "empty",
});
marker_237985bd64fc9fe007c38e05c2a473fb.setIcon(div_icon_6d688b7f1ad593d6ee5a58af00330944);
var marker_cbe2d49e1653f8c726162502e2021f36 = L.marker(
[52.0442262, 4.2583772],
{
}
).addTo(map_595e4403ce4b7195faf01f2751d56c1f);
var icon_9740e0078adb0ec3ed74d947f1fe29e9 = L.AwesomeMarkers.icon(
{
"markerColor": "blue",
"iconColor": "white",
"icon": "info-sign",
"prefix": "glyphicon",
"extraClasses": "fa-rotate-0",
}
);
var popup_fb0a9c692f7bf9bd8f663cfed3ac88c0 = L.popup({
"maxWidth": 300,
});
var html_05f66b8d3eaabd3409128e909105f37a = $(`<div id="html_05f66b8d3eaabd3409128e909105f37a" style="width: 100.0%; height: 100.0%;"> <b>Wijkcentrum Bouwlust</b><br> Eekhoornrade 215, 2544 VS Den Haag<br><br> <b>Openingstijden:</b><br> maandag t/m vrijdag, 10.00–16.00 uur </div>`)[0];
popup_fb0a9c692f7bf9bd8f663cfed3ac88c0.setContent(html_05f66b8d3eaabd3409128e909105f37a);
marker_cbe2d49e1653f8c726162502e2021f36.bindPopup(popup_fb0a9c692f7bf9bd8f663cfed3ac88c0)
;
marker_cbe2d49e1653f8c726162502e2021f36.bindTooltip(
`<div>
Wijkcentrum Bouwlust
</div>`,
{
"sticky": true,
}
);
marker_cbe2d49e1653f8c726162502e2021f36.setIcon(icon_9740e0078adb0ec3ed74d947f1fe29e9);
var marker_79461781ad3245e2fbafd891f7ad2fac = L.marker(
[52.0442262, 4.2583772],
{
}
).addTo(map_595e4403ce4b7195faf01f2751d56c1f);
var div_icon_a3f41203ff2dc3e278071b8f3ca56173 = L.divIcon({
"html": "\n \u003cdiv style=\"\n font-size: 12px;\n font-weight: bold;\n background-color: white;\n border: 1px solid gray;\n border-radius: 4px;\n padding: 3px 5px;\n white-space: nowrap;\n box-shadow: 1px 1px 3px rgba(0,0,0,0.3);\n \"\u003e\n Wijkcentrum Bouwlust\u003cbr\u003e\n \u003cspan style=\"font-weight: normal;\"\u003eEekhoornrade 215, 2544 VS Den Haag\u003c/span\u003e\n \u003c/div\u003e\n ",
"iconSize": [250, 50],
"iconAnchor": [-10, 20],
"className": "empty",
});
marker_79461781ad3245e2fbafd891f7ad2fac.setIcon(div_icon_a3f41203ff2dc3e278071b8f3ca56173);
var marker_333f0ed48f0b5c9409b45fa5c6cd0f9a = L.marker(
[52.045354, 4.2529044],
{
}
).addTo(map_595e4403ce4b7195faf01f2751d56c1f);
var icon_be75816a3d78ba1185973954a07c9ca7 = L.AwesomeMarkers.icon(
{
"markerColor": "blue",
"iconColor": "white",
"icon": "info-sign",
"prefix": "glyphicon",
"extraClasses": "fa-rotate-0",
}
);
var popup_0d0f392b04e8efc49a754ce8721fd958 = L.popup({
"maxWidth": 300,
});
var html_8cd25cd6d8fae347ea0f4342528a119a = $(`<div id="html_8cd25cd6d8fae347ea0f4342528a119a" style="width: 100.0%; height: 100.0%;"> <b>Leger des Heils</b><br> Koperwerf 44, 2544 EN Den Haag<br><br> <b>Openingstijden:</b><br> maandag t/m vrijdag, 10.00–16.00 uur </div>`)[0];
popup_0d0f392b04e8efc49a754ce8721fd958.setContent(html_8cd25cd6d8fae347ea0f4342528a119a);
marker_333f0ed48f0b5c9409b45fa5c6cd0f9a.bindPopup(popup_0d0f392b04e8efc49a754ce8721fd958)
;
marker_333f0ed48f0b5c9409b45fa5c6cd0f9a.bindTooltip(
`<div>
Leger des Heils
</div>`,
{
"sticky": true,
}
);
marker_333f0ed48f0b5c9409b45fa5c6cd0f9a.setIcon(icon_be75816a3d78ba1185973954a07c9ca7);
var marker_23e53dffd01337d0e792904bab762e25 = L.marker(
[52.045354, 4.2529044],
{
}
).addTo(map_595e4403ce4b7195faf01f2751d56c1f);
var div_icon_6aac3bfa8e63d7055e62ca303f21531d = L.divIcon({
"html": "\n \u003cdiv style=\"\n font-size: 12px;\n font-weight: bold;\n background-color: white;\n border: 1px solid gray;\n border-radius: 4px;\n padding: 3px 5px;\n white-space: nowrap;\n box-shadow: 1px 1px 3px rgba(0,0,0,0.3);\n \"\u003e\n Leger des Heils\u003cbr\u003e\n \u003cspan style=\"font-weight: normal;\"\u003eKoperwerf 44, 2544 EN Den Haag\u003c/span\u003e\n \u003c/div\u003e\n ",
"iconSize": [250, 50],
"iconAnchor": [-10, 20],
"className": "empty",
});
marker_23e53dffd01337d0e792904bab762e25.setIcon(div_icon_6aac3bfa8e63d7055e62ca303f21531d);
var marker_d7de5702daeddddbccbda2c6d116999b = L.marker(
[52.0457981, 4.2463941],
{
}
).addTo(map_595e4403ce4b7195faf01f2751d56c1f);
var icon_71bbafac86e6e5c17ad804c2714eb921 = L.AwesomeMarkers.icon(
{
"markerColor": "blue",
"iconColor": "white",
"icon": "info-sign",
"prefix": "glyphicon",
"extraClasses": "fa-rotate-0",
}
);
var popup_5b9f96b257637e10b9e6c32f0cdc0747 = L.popup({
"maxWidth": 300,
});
var html_d3c7f96af1c01fc9897cfbdb02569b4d = $(`<div id="html_d3c7f96af1c01fc9897cfbdb02569b4d" style="width: 100.0%; height: 100.0%;"> <b>Herstelwerkplaats de Zinkwerf</b><br> Zinkwerf 5-7, 2544 EC Den Haag<br><br> <b>Openingstijden:</b><br> maandag t/m vrijdag, 08.00–16.00 uur </div>`)[0];
popup_5b9f96b257637e10b9e6c32f0cdc0747.setContent(html_d3c7f96af1c01fc9897cfbdb02569b4d);
marker_d7de5702daeddddbccbda2c6d116999b.bindPopup(popup_5b9f96b257637e10b9e6c32f0cdc0747)
;
marker_d7de5702daeddddbccbda2c6d116999b.bindTooltip(
`<div>
Herstelwerkplaats de Zinkwerf
</div>`,
{
"sticky": true,
}
);
marker_d7de5702daeddddbccbda2c6d116999b.setIcon(icon_71bbafac86e6e5c17ad804c2714eb921);
var marker_4145ed57fd650edb68e563554986b986 = L.marker(
[52.0457981, 4.2463941],
{
}
).addTo(map_595e4403ce4b7195faf01f2751d56c1f);
var div_icon_fe3662d9149764c83bf8aafafcad2ff5 = L.divIcon({
"html": "\n \u003cdiv style=\"\n font-size: 12px;\n font-weight: bold;\n background-color: white;\n border: 1px solid gray;\n border-radius: 4px;\n padding: 3px 5px;\n white-space: nowrap;\n box-shadow: 1px 1px 3px rgba(0,0,0,0.3);\n \"\u003e\n Herstelwerkplaats de Zinkwerf\u003cbr\u003e\n \u003cspan style=\"font-weight: normal;\"\u003eZinkwerf 5-7, 2544 EC Den Haag\u003c/span\u003e\n \u003c/div\u003e\n ",
"iconSize": [250, 50],
"iconAnchor": [-10, 20],
"className": "empty",
});
marker_4145ed57fd650edb68e563554986b986.setIcon(div_icon_fe3662d9149764c83bf8aafafcad2ff5);
var marker_ad4081905e2596d1835293fae91938c6 = L.marker(
[52.0772102, 4.2834902],
{
}
).addTo(map_595e4403ce4b7195faf01f2751d56c1f);
var icon_7c45c5953419c2102946247b72e20442 = L.AwesomeMarkers.icon(
{
"markerColor": "blue",
"iconColor": "white",
"icon": "info-sign",
"prefix": "glyphicon",
"extraClasses": "fa-rotate-0",
}
);
var popup_8ea7442a72adadba6a1ce3a122eaff7b = L.popup({
"maxWidth": 300,
});
var html_ea433d3d00bd2f1754a9c98fb55fd402 = $(`<div id="html_ea433d3d00bd2f1754a9c98fb55fd402" style="width: 100.0%; height: 100.0%;"> <b>De Regenvalk</b><br> Regentesseplein 148, 2562 EP Den Haag<br><br> <b>Openingstijden:</b><br> maandag t/m vrijdag, 09.00–17.00 uur </div>`)[0];
popup_8ea7442a72adadba6a1ce3a122eaff7b.setContent(html_ea433d3d00bd2f1754a9c98fb55fd402);
marker_ad4081905e2596d1835293fae91938c6.bindPopup(popup_8ea7442a72adadba6a1ce3a122eaff7b)
;
marker_ad4081905e2596d1835293fae91938c6.bindTooltip(
`<div>
De Regenvalk
</div>`,
{
"sticky": true,
}
);
marker_ad4081905e2596d1835293fae91938c6.setIcon(icon_7c45c5953419c2102946247b72e20442);
var marker_97911c42d141a4f073bb82bb50154899 = L.marker(
[52.0772102, 4.2834902],
{
}
).addTo(map_595e4403ce4b7195faf01f2751d56c1f);
var div_icon_19c34eaf8a23a72a97c29882d560c6c0 = L.divIcon({
"html": "\n \u003cdiv style=\"\n font-size: 12px;\n font-weight: bold;\n background-color: white;\n border: 1px solid gray;\n border-radius: 4px;\n padding: 3px 5px;\n white-space: nowrap;\n box-shadow: 1px 1px 3px rgba(0,0,0,0.3);\n \"\u003e\n De Regenvalk\u003cbr\u003e\n \u003cspan style=\"font-weight: normal;\"\u003eRegentesseplein 148, 2562 EP Den Haag\u003c/span\u003e\n \u003c/div\u003e\n ",
"iconSize": [250, 50],
"iconAnchor": [-10, 20],
"className": "empty",
});
marker_97911c42d141a4f073bb82bb50154899.setIcon(div_icon_19c34eaf8a23a72a97c29882d560c6c0);
var marker_38b47da07118d1ae6f17b0f6b6bd024b = L.marker(
[52.0748273, 4.3143813],
{
}
).addTo(map_595e4403ce4b7195faf01f2751d56c1f);
var icon_ce5e7b9ea16a1333578d8b68460f7a1a = L.AwesomeMarkers.icon(
{
"markerColor": "blue",
"iconColor": "white",
"icon": "info-sign",
"prefix": "glyphicon",
"extraClasses": "fa-rotate-0",
}
);
var popup_513354326269d65e14a913784f970b31 = L.popup({
"maxWidth": 300,
});
var html_9ba74375d03051d0b9b5a71f481a8e8d = $(`<div id="html_9ba74375d03051d0b9b5a71f481a8e8d" style="width: 100.0%; height: 100.0%;"> <b>Het Sterhuis</b><br> Wagenstraat 123, 2512 AT Den Haag<br><br> <b>Openingstijden:</b><br> maandag t/m vrijdag, 08.00–15.45 uur </div>`)[0];
popup_513354326269d65e14a913784f970b31.setContent(html_9ba74375d03051d0b9b5a71f481a8e8d);
marker_38b47da07118d1ae6f17b0f6b6bd024b.bindPopup(popup_513354326269d65e14a913784f970b31)
;
marker_38b47da07118d1ae6f17b0f6b6bd024b.bindTooltip(
`<div>
Het Sterhuis
</div>`,
{
"sticky": true,
}
);
marker_38b47da07118d1ae6f17b0f6b6bd024b.setIcon(icon_ce5e7b9ea16a1333578d8b68460f7a1a);
var marker_b4556a6beddc57310badeaa3698e3a0b = L.marker(
[52.0748273, 4.3143813],
{
}
).addTo(map_595e4403ce4b7195faf01f2751d56c1f);
var div_icon_ae3487f87a7bb0ddd7c35637cb757a43 = L.divIcon({
"html": "\n \u003cdiv style=\"\n font-size: 12px;\n font-weight: bold;\n background-color: white;\n border: 1px solid gray;\n border-radius: 4px;\n padding: 3px 5px;\n white-space: nowrap;\n box-shadow: 1px 1px 3px rgba(0,0,0,0.3);\n \"\u003e\n Het Sterhuis\u003cbr\u003e\n \u003cspan style=\"font-weight: normal;\"\u003eWagenstraat 123, 2512 AT Den Haag\u003c/span\u003e\n \u003c/div\u003e\n ",
"iconSize": [250, 50],
"iconAnchor": [-10, 20],
"className": "empty",
});
marker_b4556a6beddc57310badeaa3698e3a0b.setIcon(div_icon_ae3487f87a7bb0ddd7c35637cb757a43);
</script>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment