External Publication
Visit Post

Spieli — Karte auf, Kinder raus

did:plc:4tuge3k3comfj4nfvqnwkemn June 4, 2026
Source

Der Spieli

Geschichte und Motivation

Seit den ersten Schritten meiner OSM‑Reise liebte ich die Idee von Spielplatzkarten. Dafür gibt es mehrere Gründe, auf die ich hier nicht ausführlich eingehen möchte: offene Daten, Karten, FOSS – und natürlich die Kinder und ihre Freude (und … alle Eltern da draußen werden es sicherlich zu schätzen wissen, wenn ihre Kinder auf einem Spielplatz mit vielen anderen Kindern spielen 😉).

Es gab bereits einige Spielplatzkarten. Manche basierten auf OpenStreetMap‑Daten , andere nicht oder nutzten eine Mischung. Einige wirkten wie aus den 90ern, andere moderner. Oft mussten Nutzer:innen ein Konto beim Anbieter erstellen — oder, noch schlimmer, bei Google 🙈. Zudem wurden in diesen Fällen Fotos, Kommentare oder Bewertungen in deren Systemen gespeichert, und OSM diente lediglich als Kartenschicht, um Spielplätze anzuzeigen.

Selbst die Stadt, in der ich lebte, hatte ihre Spielplatzkarte an einen Cloud‑Dienst ausgelagert. Obwohl diese zumindest nicht schlecht aussah, umfasste sie nur 9 von rund 250 Spielplätzen im Gebiet …

Keine dieser Lösungen konnte mich überzeugen!

Dann entdeckte ich ein vielversprechendes Projekt in Berlin: die „Berliner Spielplatzkarte“ von Alex Seidel. Ich kontaktierte ihn, und es stellte sich heraus, dass dieses Projekt im Wesentlichen das war, wonach ich gesucht hatte.

Soweit ich mich erinnere, war es ein Prototyp zur Konzeptprüfung. Es fehlten noch einige Funktionen oder es gab ein paar Hindernisse:

  • Keine Bildunterstützung
  • Keine Bewertungsfunktion
  • Nur Spielplätze in Berlin enthalten
  • Keine Routenvorschläge zu Points of Interest (aus Sicht von Spielplatzbesucher:innen)

Auch wenn Alex meine Begeisterung für Spielplatzkarten teilte, hatte er letztlich keine Zeit, das Projekt weiterzuentwickeln.

Einige Monate später begann meine Reise — ich forkte sein Projekt …


Was ist Spieli?

Zunächst einmal: Es ist ein perfekter Domainname – leicht zu merken: spieli.eu

Besonderer Dank gilt Ronny für seine Unterstützung bei der Namensfindung für das Projekt und für seine wertvollen Beiträge zu verschiedenen Diskussionen über die Architektur.

Linguistische Aspekte

Aussprache: [ˈʃpiːli]

Bedeutung/Definition: Ein deutsches Wort, das typischerweise eine Fläche für Kinder beschreibt, die oft mit verschiedenen Spielgeräten ausgestattet ist. Verwendung: Kindersprache.

Artikel/Genus: Im Deutschen ist der grammatikalische Genus maskulin: „der Spieli“. Im Englischen wird es als sächliches Substantiv verwendet: „the spieli“.

Allgemein

Eine kostenlose, interaktive Webkarte zur Erkundung von Spielplätzen basierend auf OpenStreetMap‑Daten.

Das klingt nicht morz revolutionär, oder? Aber ich behaupte: Ist es aber!

  1. Er ist nutzer:innenfreundlich gestaltet – für Eltern, Großeltern. Die Oberfläche ist sauber, einfach und super benutzerfreundlich. Es wird keine App benötigt – nur eine Website und es sind keine Logins erforderlich.
  2. Es ist nicht nur eine Karte. Es handelt sich um ein Föderationsprojekt : Es funktioniert als Netzwerk unabhängiger Knoten (Datenknoten), die Daten an einen zentralen Hub (Hub‑Modus) übermitteln. Dies ermöglicht dezentrales Hosting und Skalierbarkeit. Es kann in verschiedenen Modi betrieben werden:
    • Ein Hub-Modus, der lediglich die Webseite/Karte darstellt.
    • Ein Datenknoten-Modus, der OSM‑Daten für bestimmte Regionen bereitstellt (z. B. Relationen).
  3. Es nutzt ausschließlich freie und offene Daten:
    • OSM‑Daten für Spielplätze,
    • Panoramax für Bilder,
    • Mangrove Reviews für Bewertungen.

Ich scherze oft, dass der erste Punkt es einzigartig macht … und das ist sowohl ein Scherz als auch nicht. Bei vielen Open‑Source‑Projekten sieht man dieses Muster: ein fantastisches Backend, aber niemand kann es nutzen, weil das Frontend fehlt oder schlecht designed ist. Das sollte hier nicht der Fall sein! Aber ich denke, die Punkte 2 und 3 sind bei Spielplatzkarten ebenfalls eher selten.


💡 Der Grund für dieses dezentrale Setup ist einfach: Ich liebe die Idee der Zusammenarbeit und die Mentalität „Gemeinsam sind wir stärker“. Außerdem reichte mein Budget nicht aus, um die gesamte Weltkarte auf meinem eigenen Server zu hosten 😅.

Die spieli.eu ‑Instanz hostet aktuell einen Hub mit 16Datenknoten, um ganz Deutschland abzudecken. Die Datenknoten für Baden‑Württemberg und Niedersachsen werden von anderen Personen auf deren eigenen Servern gehostet.


Funktionen

Aus Nutzer:innen‑Sicht

  • Vorschläge für nahegelegene Spielplätze
  • Filterfunktion für Spielplätze (z. B. nach Ausstattung, Bodenbelag oder Barrierefreiheit)
  • Vorschläge für nahegelegene Points of Interest , die für Spielplatzbesucher:innen interessant sein könnten (🍦!!!)
  • Eine Datenqualitätsbewertung für jeden Spielplatz → Beitrag mit nur einem OSM‑Konto möglich 💪
  • Allgemeine Informationen zu Spielplätzen (Bodenbelag, Öffnungszeiten, Betreiber usw.)
  • Bilder des Spielplatzes und jedes Spielgeräts
  • Mangrove Bewertungen und Ratings
  • Unterstützung für Sportanlagen (z. B. Fußball, Basketball, Skaten) auch außerhalb von Spielplatzbereichen
  • Unterstützung für Fitnessstationen

Aus Sicht von OpenStreetMap‑Nutzer:innen / Betreiber:innen

  • Unterstützung der gängigen Spielplatz‑Mapping‑Regeln
  • MapComplete 💖‑Links, um Geräte oder Bilder hinzuzufügen
  • Unterstützung für abgebildete Geräte sowohl separat als auch innerhalb von Spielplatzbereichen
  • Automatische App‑Updates mit Watchtower
  • Automatische Datenbank‑Updates
  • Traefik , das SSL‑Zertifikate über Let’s Encrypt verwaltet
  • Prometheus‑Endpoint für das Monitoring
  • Eine unkomplizierte Lösung für rechtliche Seiten (Impressum/Datenschutz)
  • KI‑unterstützte Entwicklung :see_no_evil: – Es können verschiedene KI‑Systeme genutzt werden

Trete der Spieli‑Community bei!

Mein VPS kommt an seine Grenzen, da ich derzeit 14 Backends darauf hoste 🤯. Ich wäre sehr dankbar , wenn andere bereit wären, ein Backend für ein deutsches Bundesland zu hosten. Das würde nicht nur die Last meiner Infrastruktur verringern, sondern auch das dezentrale Konzept des Projekts stärken.

Ich würde mich auch riesig freuen, Spieli international auszubauen. Möchtest du die Spielplätze deines Landes einbinden? Interessierst du dich dafür, die Spielplätze deines Landes hinzuzufügen? Lasst uns zusammenarbeiten!

Alternativ kannst du Spieli auch einfach für dein Land oder deine Region hosten.


Links

Discussion in the ATmosphere

Loading comments...