Die Oh-Shit-Map ist eine Fullscreen-Karte, auf der öffentliche Toiletten dargestellt werden. Dabei wird versucht, möglichst alle in Openstreetmap aufgeführten, öffentlichen Toiletten zu erfassen. Das gelingt leider nicht immer, da nicht alle Toiletten korrekt getaggt sind.
Das Original befindet sich unter https://running.maik-bischoff.de/oh-shit-map/, ein wenig mehr zum Hintergrund bzw. der Entstehungsgeschichte dieser Karte gibt es in meinem Blogartikel Ernährung, Ausdauersport und was (immer im unpassendsten Moment) am Ende dabei herauskommt.
An der Karte darf selbstverständlich mitgearbeitet werden. Allerdings behalte ich mir vor, die beträge Dritter zunächst zu prüfen, da alles was hier in den main-Branch gemerged wird, per Action sofort auf meinen Webserver geschoben wird und damit live geht. Und da soll ja kein Unfug landen, der schlimmstenfalls später Ärger bringt, gelle?! 😉
- Die Sidebar-Icons sind nun keine Grafiken meh, sondern werden von Font Awesome geliefert.
- Es kann ein zusätzlicher Layer mit Trinkwasserstellen eingeblendet werden, dessen Daten selbstredend auch heruntergeladen werden können.
Die Karte stammt von Openstreetmap, wo sie unter der CC BY 3.0 Lizenz veröffentlicht wird. Die Kartendaten stammen ebenfalls von Openstreetmap und sind unter der Open Database License veröffentlicht.
Für die Darstellung der Karte auf dieser Seite kommt Leaflet zum Einsatz. Die Toilettendaten werden dabei mittels Overpass-API abgerufen. Die Sidebar wurde mit Hilfe von Bootstrap und JQuery realisiert, die Sidebar-Icons stammen von Font Awesome.
- Routingfunktion für Läufer
- Wegbelagauswertung wie bei Komoot
- Auswahl des bevorzugten Wegbelags (Asphalt, Waldwege, Singletrails)
- Export von Strecken als GPX