Beispiel für eine Overpass-Abfrage

Sammelstellen für Altglas

Recycling-Container nach den Materialien finden, die sie annehmen. Beispiel: Glascontainer in Genf.

Sammelstellen tragen einen Tag pro Material, etwa recycling:glass_bottles=yes oder recycling:paper=yes.

Die Abfrage

[out:json][timeout:60];
area["name"="Genève"]["admin_level"="8"]->.a;
nwr["amenity"="recycling"]["recycling:glass_bottles"="yes"](area.a);
out center;

Ausführen

Die Abfrage läuft…

Live-Ergebnis von overpass.ch, bis zu 12 Stunden zwischengespeichert. Kartendaten © OpenStreetMap-Mitwirkende (ODbL).

So funktioniert es

  1. ["recycling:glass_bottles"="yes"] behält nur Sammelstellen, die Glasflaschen annehmen.
  2. Recyclinghöfe sind zusätzlich mit recycling_type=centre getaggt, Container an der Strasse mit recycling_type=container.

Varianten

  • Batterien, Kleider oder Papier: Ändern Sie den Schlüssel zu recycling:batteries, recycling:clothes oder recycling:paper.

Aus Ihrem Code ausführen

curl https://api.overpass.ch/v1/IHR_API_SCHLÜSSEL/interpreter \
  --data-urlencode 'data@query.overpassql'

Speichern Sie die Abfrage als query.overpassql. Sie funktioniert genauso in Overpass Turbo, QGIS und JOSM.

Weitere Beispiele

Alle Beispiele →