x

Overpass: Area (relation) von node erhalten


Geschrieben von wuschba (Gast) am 15. Februar 2013 19:08:19: [flux]

Hallo,

in Nominatim kann ich relativ einfach eine Relation von einer Stadt sehen, z.B.:
http://nominatim.openstreetmap.org/deta … 3676853724
=> Relation 62381

oder:
http://nominatim.openstreetmap.org/deta … d=97345357
=> Relation 62428

Wie würde so etwas in Overpass funktionieren?

Hintergrund ist:

Ich habe Notes (z.B. Ortschaften) mittels Overpass erfragt, z.B.:

node
["place"~"village|city|town|metropolis"]
["name"~"^I"]
(area:3602145268);
out␣body;

Nun möchte ich mir einige Nodes rauspicken und dort z.B. alle Postleitzahlgebiete oder alle Strassen einer Ortschaft mit Overpass erfragen. Nur dafür benötige ich die Id der Relation, die ich in der eben erhaltenen Nodeliste nicht bekomme, z.B.:

node(area:3600062381);
<;
relation._["boundary"="postal_code"];
out;

Wie komme ich also von einem der Nodes zu der id der Relation, um sie in weiteren Abfragen nutzen zu können?


Antworten: