Hallo zusammen, es gibt eine neue Version der Overpass API.
Die Version korrigiert das Verhalten der area-Anweisung für Relationen: So findet eine Abfrage wie area[name="Wuppertal"];rel(area)[postal_code];out; jetzt exakt die Postleitzahlen, die in Wuppertal liegen. Die Abfrage auf Overpass Turbo: http://overpass- turbo.eu/?Q=area%5Bname%3D%22Wuppertal%22%5D%3Brel(area)%5Bpostal_code%5D%3Bout%3B%0A%0A Abfragen für Stadtteile und auf Bundesländern funktionieren entsprechend. Mit der Semanik aus 0.7.2 wäre es dagegen nicht möglich gewesen, die untergeordneten Objekte zu finden. Aber auch das erzeugende Objekt einer Area kann jetzt leichter gefunden werden. Eine Abfrage wie is_in(50.938,6.9515)->.a; ( way(pivot.a)[building]; rel(pivot.a)[building]; ); out meta; findet heraus, dass die Koordinaten (50.938,6.9515) im Opernhaus Köln liegen und liefert auch das dazugehörige Objekt in OSM, so dass man es direkt editieren könnte. Link auf Overpass Turbo: http://overpass- turbo.eu/?Q=is_in(50.938%2C6.9515)-%3E.a%3B%0A(%0A%20%20way(pivot.a)%5Bbuilding%5D%3B%0A%20%20rel(pivot.a)%5Bbuilding%5D%3B%0A)%3B%0Aout%3B%0A Und es lässt sich jetzt nach einzelnen Rollen suchen: rel[ref=636][network=VRS]->.a; ( node(r.a:"platform"); way(r.a:"platform"); >; ); out; Damit erhält man zur Buslinie 636 nur die Haltestellen, egal ob es Nodes oder Ways sind (hier nur Nodes). Link: http://overpass- turbo.eu/?Q=rel%5Bref%3D636%5D%5Bnetwork%3DVRS%5D-%3E.a%3B%0A(%0A%20%20node(r.a%3A%22platform%22)%3B%0A%20%20way(r.a%3A%22platform%22)%3B%0A%20%20%3E%3B%0A)%3B%0Aout%3B%0A Außerdem lassen sich Unicode-Zeichen in QL nun doch "\u####" escapen. Mehr zu diesem Thema (auf Englisch): https://developer.mozilla.org/en- US/docs/JavaScript/Guide/Values,_variables,_and_literals#Unicode_escape_sequences Die neue Version ist auf overpass-api.de bereits aktiv und folgt auf overpass.osm.rambler.ru am Freitag, wenn bis dahin keine Fehler auf overpass- api.de auftreten. Wer seine eigene Instanz installiert hat, kann die neueste Version unter http://wiki.openstreetmap.org/wiki/Overpass_API/versions#Overpass_API_v0.7.3 herunterladen. Viel Spaß mit der erweiterten Version, Roland _______________________________________________ Talk-de mailing list [email protected] http://lists.openstreetmap.org/listinfo/talk-de

