Hallo zusammen,
wie versprochen nun auch die Anwendung für das Global-Bbox-Feature der
Overpass API v0.7.4:
Editieren nur ausgewählter Objekte:
http://wiki.openstreetmap.org/wiki/DE:Overpass_API/Beispielsammlung#Ausgew.C3.A4hlte_Datenkategorien_editieren
So könnte man z.B. alle Shops in Bonn darauf überprüfen, inwiefern sie ein
“wheelmap”-Tag tragen.
Grundsätzlich hat das Global-Bbox-Feature, siehe
http://wiki.openstreetmap.org/wiki/Overpass_API/Overpass_QL#Global_Bbox
zwei Effekte:
- Die angegebene Bounding Box wird auf alle Teilabfragen angewendet
- Die Werte aus der Bounding Box werden im Element bounds in der
Antwort mit angegeben.
So sind z.B. die beiden Abfragen
( way[shop=supermarket](50.6,7.0,50.8,7.3);
>;
node[shop=supermarket](50.6,7.0,50.8,7.3););
out;
und
[bbox:50.6,7.0,50.8,7.3];
( way[shop=supermarket];
>;
node[shop=supermarket];);
out;
gleich. Es erlaubt, ohne Verrenkungen Bouding Boxen aus vielen Quellen, z.B.
Slippy Maps mit OpenLayers oder eben JOSM zu verwenden ohne sie explizit
angeben zu müssen.
Viele Grüße,
Roland