Hallo,
ich möchte zu einer gegebenen RelationenID, die Tags der Relation sowie die Geo-Daten der Ways abfragen.
Kann mir bitte jemand die Query dazu formulieren.
[out:xml]; // event. xml-> json
rel(79883);
out meta;
>; out skel;
1 Like
Ich brauche neben den Relationen-Tags nur die Geo-Daten:
<node id="262280622" lat="49.7820949" lon="9.1775239"/>
Lassen sich in der Abfrage Filter setzen, um den Daten-Overhead zu reduzieren?
Also keine Rückgabe von
<member type="way" ref="31296615" role="outer"/>
und
<way id="31306445">
<nd ref="348199070"/>
<nd ref="348342900"/>
<nd ref="348342902"/>
<nd ref="348342904"/>
<nd ref="348342905"/>
<nd ref="348342908"/> ...
maybe:
[out:xml];
rel(79883);
out tags;
way(r);
node(w);
out;
?
dann export / GeoJSON ?
Ja, Export GeoJSON oder GPX, für nachfolgende Speicherung in einer DB.
… kommt der Sache schon näher. Wenn man jetzt noch die Node-Tags bei der Abfrage ausschließen könnte … wäre toll.
</relation>
<node id="18225665" lat="49.5675637" lon="8.9737952"/>
<node id="29386253" lat="49.8305692" lon="9.1410187"/>
<node id="29386254" lat="49.8310764" lon="9.1409771"/>
<node id="29386255" lat="49.8313594" lon="9.1416741"/>
<node id="29386256" lat="49.8317706" lon="9.1420013"/>
<node id="29386257" lat="49.8322026" lon="9.1420104"/>
<node id="29386258" lat="49.8325415" lon="9.1419269"/>
<node id="29386259" lat="49.8329881" lon="9.1422305"/>
<node id="29924487" lat="49.6165145" lon="8.9929685"/>
<node id="34968985" lat="49.4150851" lon="9.0414028">
<tag k="name" v="Zwingenberg"/>
<tag k="traffic_sign" v="city_limit"/>
</node>
try:
[out:xml];
rel(6320775);
out tags;
way(r);
node(w);
out skel;
1 Like
Ja passt, danke
1 Like