Overpass API (OpenStreetMap)
Die gesamte OpenStreetMap-Datenbank nach jedem getaggten Feature abfragen, ohne Key, ohne Anmeldung, vollständig kostenlos und offen.
Die Overpass API ist ein schreibgeschützter Abfragedienst über den vollständigen OpenStreetMap-Datensatz. Mit der Abfragesprache Overpass QL kannst du beliebige getaggte Features (jedes Restaurant, jede Bank, jedes Krankenhaus, jeden Wanderweg, jedes Gebäude, jede Grenze usw.) innerhalb einer Bounding-Box, um einen Punkt herum oder passend zu jeder Tag-Kombination abrufen und Nodes/Ways/Relations als JSON oder XML zurückerhalten. Sie erfordert keinen API-Key und keine Registrierung und ist echt kostenlos und offen (Daten unter ODbL). Sie ist der flexibelste kostenlose Weg, strukturierte Orts-/POI-Daten zu extrahieren, um den Preis, Overpass QL zu lernen und die Fair-Use-Limits der geteilten öffentlichen Server zu respektieren.
Free Tier
Kostenlos und offen, kein Konto. Gehostet auf community-/spendenfinanzierten öffentlichen Servern; Mirrors (z. B. overpass.private.coffee, overpass.kumi.systems) existieren für die schwerere Nutzung.Ratenlimits
Kein festes Kontingent; automatisches Load-Shedding drosselt Heavy User (prüfe /api/status für das Kontingent deiner IP). Standard-Limits pro Query: 180s Laufzeit und 512 MiB Speicher, sofern nicht überschrieben. Requests können in eine Warteschlange gelangen. Für die schwere Nutzung selbst hosten oder einen Mirror verwenden.Auth
Kein KeyBasis-URL
https://overpass-api.de/api/interpreterWas du damit bauen kannst
- Jedes POI eines bestimmten Typs innerhalb einer Stadt/bbox für eine Mapping-Automatisierung extrahieren
- Ein kostenloses "Was ist hier in der Nähe"-Tool bauen, gefiltert nach beliebigen OSM-Tags
- Grenzen, Straßen oder Einrichtungen für geospatiale Analysen ohne Lizenzgebühren abrufen
- Einmalige Bulk-Feature-Exporte (im Rahmen von Fair Use) für Datensätze
Wichtige Endpunkte
- POST
/api/interpreterEine Overpass-QL-Query ausführen (für große Queries bevorzugt über den POST-Body); liefert JSON/XML. - GET
/api/interpreter?data=...Eine URL-codierte Overpass-QL-Query ausführen (verwende --globoff für [] {}-Zeichen).
Mitglieder erhalten das ausführbare Rezept
Melde dich kostenlos an, um die Beispielanfrage zu kopieren, eine Beispielantwort zu sehen und die Stolperfallen zu lesen.