Was ist die Overpass API?

OpenStreetMap ist eine kostenlose Weltkarte, die von Freiwilligen erstellt wird. Neben Straßen und Gebäuden enthält sie Millionen von Geschäften, Cafés, Bänken, Defibrillatoren und Trinkbrunnen, die jeweils mit Tags wie amenity=cafe oder shop=bakery beschrieben werden. Die Overpass API ist ein schreibgeschützter Suchdienst für diese Daten: Sie fragen nach allem mit einem bestimmten Tag in einem Gebiet und erhalten die passenden Orte mit Namen, Adressen und Öffnungszeiten zurück.

Mehrere Gruppen betreiben kostenlose öffentliche Overpass-Server. Sie werden von allen gemeinsam genutzt. Daher kann einer von ihnen zu Stoßzeiten langsam sein oder Anfragen ablehnen, während ein anderer sofort antwortet.

Toolbeschreibung

Verschieben und vergrößern Sie die Karte, bis das gewünschte Suchgebiet angezeigt wird. Wählen Sie dann aus, wonach Sie suchen möchten: eine Kategorie wie Apotheken oder öffentliche Toiletten, ein eigenes OSM-Tag oder „Alles mit Namen“ und geben Sie einen Namen ein. Sie können auch die Ergebnisse einer Kategorie nach Namen eingrenzen, zum Beispiel Supermärkte, deren Name „Lidl“ enthält. Klicken Sie auf „Kartenausschnitt durchsuchen“, um das auf der Karte angezeigte Gebiet zu durchsuchen. Über die Schaltfläche unter den Zoom-Schaltflächen auf der Karte gelangen Sie zu Ihrem Standort.

Die Orte werden als Punkte auf der Karte und in einer Tabelle unter den Sucheinstellungen angezeigt. Für jeden Ort sehen Sie den Namen, das Tag und die Adresse. Klicken Sie auf einen Punkt oder eine Tabellenzeile, um auch die Öffnungszeiten und die Website des Orts anzuzeigen. Über einen Link können Sie den Ort auf OpenStreetMap öffnen. Die Tabelle lässt sich nach jeder Spalte sortieren und die Ergebnisse können als CSV oder JSON gespeichert werden.

Standardmäßig wählt das Tool selbst einen Server aus: Innerhalb Europas fragt es einen Server ab, der nur europäische Daten enthält und häufig weniger ausgelastet ist. In allen anderen Fällen wechselt es zum nächsten Server, wenn einer ausgelastet ist, und fragt ebenfalls den nächsten Server ab, wenn ein Server langsam antwortet. Sie können auch selbst einen Server auswählen. In der Statuszeile sehen Sie, welcher Server geantwortet hat und wie aktuell seine Kopie der Kartendaten ist.

Ihre Suche wird direkt von Ihrem Browser an den Overpass-Server gesendet: Der Server erhält das Gebiet und Ihre Suchanfrage. Nichts davon läuft über unseren Server.

Funktionen

  • Das auf einer OpenStreetMap-Karte angezeigte Gebiet durchsuchen und den eigenen Standort mit einem Klick aufrufen
  • Alltagskategorien, beliebige OSM-Tags und Namenssuche
  • Kostenlose öffentliche Overpass-Server ohne API-Schlüssel, mit automatischem Wechsel zu einem anderen Server, wenn einer ausgelastet ist
  • Ergebnisse auf der Karte und daneben in einer sortierbaren Tabelle mit Namen, Tags und Adressen
  • Pop-ups mit Öffnungszeiten, Website und einem Link zum Ort auf OpenStreetMap
  • Ergebnisse als CSV oder JSON exportieren

Tipps

  • Suchen Sie nach einem Ort oder Stadtviertel statt nach einer ganzen Region: Kleinere Gebiete liefern schneller Ergebnisse und halten sich an die Nutzungsbeschränkungen der öffentlichen Server.
  • Wenn Sie ein eigenes Tag verwenden möchten, suchen Sie den Schlüssel und den Wert in der Liste der Kartenmerkmale im OpenStreetMap-Wiki. Mit einem Schlüssel allein, etwa wheelchair oder opening_hours, finden Sie alles, was diesen Schlüssel mit einem beliebigen Wert hat.
  • Namen werden unabhängig von Groß- und Kleinschreibung und an jeder Stelle des Namens abgeglichen. Die Suche nach bank findet also auch „Swedbank“ und „Bank of Ireland“.
  • Wenn die automatische Auswahl immer wieder fehlschlägt, sind möglicherweise alle Server gleichzeitig ausgelastet. Warten Sie eine Minute und versuchen Sie es erneut oder wählen Sie selbst einen Server aus.
  • Orte, die nicht in OpenStreetMap eingetragen sind, können hier nicht gefunden werden. Sie können ein fehlendes Geschäft oder eine fehlende Bank selbst auf openstreetmap.org hinzufügen.