You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***

#1 2013-08-06 20:47:29

drolbr
Member
Registered: 2013-05-12
Posts: 59

Nur ausgewählte Objekte editieren

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:O … _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/Over … lobal_Bbox
zwei Effekte:
- Die angegebene Bounding Box wird auf alle Teilabfragen angewendet
- Die Werte aus der Bounding Box werden im Element <em>bounds</em> 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

Offline

#2 2013-08-09 12:51:12

Tordanik
Moderator
From: Germany
Registered: 2008-06-17
Posts: 2,840
Website

Re: Nur ausgewählte Objekte editieren

drolbr wrote:

- Die Werte aus der Bounding Box werden im Element <em>bounds</em> in der
  Antwort mit angegeben.

Das ist zwar eigentlich nur ein Detail, aber es dürfte mir gut gelegen kommen. Derzeit nutze ich noch Bash-Skripte, um diese bounds-Elemente nachzutragen. Da freue ich mich, jetzt eine elegante Lösung zu haben. smile


OSM in 3D: OSM2World

Offline

Board footer

Powered by FluxBB