x

Re: overpass turbo - eine Web-GUI für die Overpass-API


Geschrieben von EvanE (Gast) am 25. Januar 2013 14:51:51: [flux]

Als Antwort auf: overpass turbo - eine Web-GUI für die Overpass-API geschrieben von tyr_asd (Gast) am 25. Januar 2013 11:39:

chris66 wrote:

tyr_asd wrote:

Doch, doch. Du musst aber aufpassen, dass die Overpass Abfrage auch die Nodes liefert:

Danke, ich versuche jetzt schon seit Stunden Node- und Flächen POIs gleichzeitig rauszukriegen.
Eventuell könnte man da noch nen Shortcut {{POI amenity=restaurant}} oder so machen. 😉

Du brauchst dazu zwei Dinge:
<union>...</union>
<recurse type="way-node"/>

Das dauert ein wenig, bis man das erst mal raus hat.
Das folgende Skript ermittelt die Stadteile in Bonn. Das mag dir als Muster für union und recurse dienen.

<osm-script>
<union>
<query␣type="relation">
<has-kv␣k="boundary"␣regv="postal_code|administrative"/>
<has-kv␣k="admin_level"␣regv="10"/>
<bbox-query␣s="50.63"␣n="50.775"␣w="7.01"␣e="7.215"/>
</query>
<recurse␣type="relation-way"/>
<recurse␣type="way-node"/>
</union>
<print/>
</osm-script>

Edbert (EvanE)