x

Re: Overpass - Abfrage von Haltestellen innerhalb einer bestimmten Stadt


Geschrieben von caka1011 (Gast) am 30. Mai 2015 20:28:33: [flux]

Als Antwort auf: Overpass - Abfrage von Haltestellen innerhalb einer bestimmten Stadt geschrieben von caka1011 (Gast) am 29. Mai 2015 14:50:

Hallo Weide,

auch bei Ihnen bedanke ich mich für den Tipp. Ich bin noch relativ neu in der Thematik von OpenStreetMap und habe bisher
nur mit der "Overpass-API "gespielt". Ich kenne zwar die Grundelemente Node, Way und Relation, allerdings waren
meine bisherigen Abfragen nur auf Nodes gewesen.

Da ich nur einzelne Punkte gebraucht habe, habe ich Node verwendet und Relation nicht berücksichtigt.
Sie haben Recht was public_transport = stop_position angeht. Das sollte ich definitiv in meiner ABfrage ergänzen.

Was ich aber nicht ganz kapiert habe ist, wie ich alle als Haltestellen benutze Objekte aus den Relationen ermittle.

area[name␣=␣"Karlsruhe"];
node␣(area)
["railway"␣=␣"tram_stop"];
out;
area[name␣=␣"Karlsruhe"];
node␣(area)
["highway"␣=␣"bus_stop"];
out;
area[name␣=␣"Karlsruhe"];
node␣(area)
["railway"␣=␣"stop"];
out;
area[name␣=␣"Karlsruhe"];
node␣(area)
["public_transport"␣=␣"stop_position"];
out

Die oben dargestellte Abfrage sollte rein theoretisch alle Haltestellen abdecken oder?

Mit freundlichen Grüßen