Kinderfreundlicheorte.de: Karte familienfreundlicher Orte auf OSM-Basis

Hallo zusammen,

aus meinem Elternalltag heraus habe ich https://kinderfreundlicheorte.de gebaut: eine Karte familienfreundlicher Orte (“wo ist der nächste Wickeltisch?”), vollständig auf OpenStreetMap-Daten basierend.

Datenstand:

  • Deutschland: 149.182 Orte
  • Österreich: 13.482, Schweiz: 16.096, Liechtenstein: 95, Luxemburg: 1.538, Südtirol: 1.208

Die Pipeline fasst Spielplatzgeräte (Schaukeln, Rutschen, Wippen) mit ihrem Spielplatz zusammen, indiziert u.a. `changing_table` (Wickeltisch), `kids_area` (Spielecke), `baby_feeding`, und Besucher können Ausstattung über „Ausstattung melden" nachtragen – geprüfte Meldungen schreibe ich per OSM-API zurück in die Datenbank.

Mehr zur Funktionsweise, den verwendeten Tags und der Datenquelle steht auf Über – Kinderfreundliche Orte .

Meine Bitte an euch: Tragt `changing_table`, `kids_area` oder Spielplatzgeräte ein, wo ihr sie seht. Ich habe selbst damit angefangen — kleine Tags, große Wirkung für Eltern :slightly_smiling_face:

Hinweis: Die Seite ist derzeit nur auf Deutsch und deckt momentan nur deutschsprachige Regionen ab (DE, AT, CH, LI, LU, Südtirol).

Hallo @henningjacobs,

herzlich willkommen im Forum.

Mit welchem Benutzerkonto erfolgen diese Änderungen in der produktiven OSM-Datenbank?

Wie werden Änderungssätze gebildet?

Wir haben bei OSM den Grundsatz, dass wir keine anonymen Beiträge akzeptieren. Das umfasst auch die Nutzung von Sammelkonten (also alle Änderungen unter einem gemeinsamen Konto). Lediglich die Wheelmap hat noch eine historisch gewachsene Ausnahme, die auf das Ändern von wenigen Keys (wheelchair, wheelchair:description, toilets:wheelchair) beschränkt ist. Das erfolgt über das Sammelkonto wheelmap_visitor.

Es muss sichergestellt sein, dass alle Beitragenden den Bedingungen für Mitwirkende zugestimmt haben. Das scheint mir derzeit nicht der Fall zu sein. Zudem möchten wir bei fragwürdigen Änderungen in der Lage sein, die Ersteller direkt zu kontaktieren.

Ist die Anwendung vibegecoded? Weißt du, was sie tut? Wir sind ein Projekt von Menschen für Menschen. Manche sagen sogar, dass OSM kein technisches Datenbank-Projekt, sondern ein soziales Projekt ist, bei dem eine Datenbank gepflegt wird. Wir haben in der letzten Zeit wiederholt vibecodede Anwendungen gesehen, die unzureichend getestet in unsere produktive Datenbank geschrieben haben und deren Beiträge von Ehrenamtlichen wieder aufgeräumt werden mussten.

Hast du die Anwendung mit der Dev-API getestet?

Bitte habe Verständnis für diese vielen kritischen Anmerkungen und Rückfragen. Unsere Datenbank wird produktiv, auch bei Verkehrsbetriebne, Rettungsdiensten und Feuerwehren verwendet.

Viele Grüße

Michael

Mir stellt sich da erst mal eine ganz andere Frage: Wo ist denn der Unterschied zwischen

und

und

?

Das wäre dann die 3. Karte mit offenbar (nahezu?) demselben Thema. Bitte nicht falsch verstehen, aber braucht man das wirklich?

Und ich habe wieder eine andere Frage: Wie kann man Bolzplätze so erfassen, dass sie von solchen Projekten/Karten berücksichtigt werden können?

Wieso nicht? Es ist immer gut eine Wahl zu haben. Such Dir die aus, die Dir am besten gefällt. Und wenn ein Projekt stirbt, gibt es noch Alternativen.

Muss mal wühlen gehen. Ich meine, dass meine letzte Diskussion dazu noch zu meinen telegram-Zeiten war. Hab ich jetzt keinen Zugriff mehr drauf.

Kann aber sein, dass zumindest die englische Wikiseite irgendwo einen Hinweis auf eine passende Möglichkeit hat, da Bolzplätze ja kein DE-spezifisches Phänomen sind

Bei den Spielplätzen ist mir aufgefallen das access nicht mit ausgewertet wird. Somit werden auch Spielplätze angezeigt die zb auf Schulgelände liegen und ein access private haben.

Hallo Michael,

danke für die kritischen Fragen – die sind berechtigt, ich antworte gern Punkt für Punkt.

Wird die OSM-API zur Laufzeit angesprochen?
Nein. Die Seite trifft die OSM-API nie live. Die gesamte Datenschicht besteht aus täglichen JSON-Exporten (statische Dateien, aus OSM-Extrakten gebaut) – nur die Kartenkacheln kommen live von OSM. Die OSM-API wird ausschließlich für den manuellen Upload geprüfter Meldungen verwendet (siehe unten).

Unter welchem Konto laufen die Änderungen?
Unter meinem persönlichen Konto (henningjacobs). Der Upload ist ein rein manueller Vorgang: Ich prüfe jede Meldung einzeln von Hand und lade nur Verifiziertes hoch. Es hat bisher noch kein einziger Upload in die produktive Datenbank stattgefunden.

Wie werden Änderungssätze gebildet?
Pro Meldung ein eigener Änderungssatz (eine Meldung = ein Changeset), jeweils mit Quellenangabe und Hinweis auf die Prüfkette (Website-Meldung → manuelle Prüfung → Upload).

Mitwirkenden-Bedingungen / Sammelkonto:
Das ist der wichtigste Punkt deiner Mail, und ich nehme ihn ernst. Aktueller Stand: Website-Besucher hinterlassen nur Meldungs-*Vorschläge* (unveränderliche JSON-Dateien auf meinem Server, mit Zeitstempel, IP, User-Agent). Diese Vorschläge prüfe ich einzeln von Hand, und nur was ich selbst verifiziert habe, lade ich unter meinem eigenen Konto hoch – genau so, als hätte ich es selbst vor Ort gemappt. Ungeprüfte fremde Meldungen veröffentliche ich nicht. Ob und wie ich die Zustimmung der Meldenden zu den Contributor Terms einhole (z. B. Checkbox im Meldeformular), ist noch offen – für Vorschläge hierzu bin ich dankbar. Bis dahin bleibt der Upload ein rein manueller, von mir verantworteter Vorgang.

Vibecoded?
Nein. Die App ist mit KI-Unterstützung entwickelt, aber jede Änderung wurde von mir spezifiziert und geprüft.

Dev-API:
Nein, noch nicht getestet – schlicht weil noch nichts in Produktion hochgeladen wurde. Bevor das passiert, teste ich den Upload-Flow gegen die Dev-API. Danke für den Hinweis.

Warum das Ganze?
Mir ist der soziale Aspekt von OSM wichtig: Das Projekt ist nicht kommerziell, es gibt keine Accounts, kein Tracking, keine Werbung. Es gibt bereits einige Seiten für „kinderfreundliche Orte", aber die meisten sammeln ihre Daten in eigenen Silos. OSM dagegen ist für alle da – und ein Wickeltisch oder eine Spielecke, die dort eingetragen ist, hilft jedem, egal welche App er nutzt. Solche Orte sind leider manchmal schwer zu finden – genau das will ich ändern.

Viele Grüße
Henning


Gute Frage! Ich kannte diese Alternativen tatsächlich noch nicht, sondern bisher nur diverse Webseiten für kinderfreundliche Orte die alle nicht OSM nutzen.

Babykarte ist faktisch nicht mehr lebendig. Im eigenen GitHub-README steht „This project is not maintained at the moment" — der Hauptentwickler ist weg, der Backend-Code wurde nie übergeben. Als Vergleichsgröße fällt sie damit raus.

PapaMap und kinderfreundlicheorte.de beantworten unterschiedliche Fragen. PapaMap zeigt ausschließlich Wickeltische, eingefärbt nach einem Kriterium: Erreicht ein Vater den Tisch tatsächlich? Das ist eine berechtigte Spezialfrage, global, englischsprachig, mit Gamification (Leaderboard). Aber: keine Spielecken, keine Hochstühle, keine Spielplatzgeräte, kein Familien-Café.

Kinderfreundlicheorte.de beantwortet die andere, breitere Frage: Wohin gehe ich mit Kleinkind?Wickeltisch plus Spielecke, Hochstuhl und Spielplätze mit Geräte-Aufschlüsselung. Alles fokussiert auf den deutschsprachigen Raum (momentan), deutsche UI.

Und ein Punkt, der für OSM selbst zählt: kinderfreundlicheorte.de ist kein reiner Datenkonsument. Über „Ausstattung melden" können auch Nicht-Mapper Ausstattung melden, die Meldungen werden geprüft und ggf. in OSM hochgeladen. Die Karte verbessert also die Datenbasis, aus der auch PapaMap & Co. schöpfen.

Kurz: drei Karten, zwei lebendige, zwei verschiedene Fragen — und Antworten die zurück in OSM gehen. Ich denke alle profitieren von mehr Apps die OSM nutzen und langfristig verbessern!

Für mich kommt die Karte etwas zu spät, aber ich wollte mal ein paar positive Worte hier lassen. Aus Anwendersicht finde ich es eine gelungene Karte mit schöner Oberfläche.

Ich wollte allerdings auch das gleiche melden wie @APneunzehn74. Spielplätze mit eingeschränktem Zugang sollten auf jeden Fall in irgend einer Art erkennbar/ausblendbar sein.

Falls du noch Aufgaben suchst: Eine kombinierte Suche wie z. B. ‘Café mit Eigenschaft xy’ wäre sicherlich auch sehr nützlich.

… ist eine Frage, die man bei einem Projekt welches (gefühlt) eine dreistellige Anzahl an Routern hervorgebracht hat, aus meiner Sicht nicht stellen muss :slight_smile: Ich finde die drei Karten auch ausreichend unterschiedlich.

Danke für das viele Feedback!

Ein paar Updates:

  • Private/Kunden Spielplätze haben jetzt einen Hinweis (Schloßsymbol), damit es klar wird. Ich blende sie nicht ganz aus, denn häufig hat man ja trotzdem Zugang z.B. weil man Gast ist
  • Kinderfreundlicheorte.de enthält jetzt Daten für ganz Europa
  • Die “Über”-Seite nennt Alternativen welche auch OSM Daten nutzen: Über – Kinderfreundliche Orte