About Playmap.ch
Playmap.ch is a lightweight civic map that helps families discover playgrounds anywhere in Switzerland. We rely on open data from OpenStreetMap and refresh the locations every week so new and improved play areas appear quickly. The map defaults to a clean streets basemap and lets you switch to SwissTopo cartography or satellite imagery if you prefer more context. Each playground is shown as a simple dot to keep the interface fast and focused.
Every dot can be tapped for a tiny popup: it shows the name (when available) and whether the playground is indoors. We intentionally avoid extra clutter—no busy panels or long descriptions—so the map stays responsive on mobile devices in the park or on a train. Indoor and private playgrounds are handled carefully: we exclude sites tagged with private access and mark indoor spaces with a clear badge.
Under the hood, Playmap.ch uses MapLibre GL JS, MapTiler styles, and a small Python script that queries Overpass for playground data inside Switzerland’s borders. Everything is open and hosted on Cloudflare Pages. If you notice missing or outdated playgrounds, you can improve the map by contributing to OpenStreetMap—your changes will automatically flow into Playmap.ch in the next weekly update.