Daher meine Frage, ob es da noch ein bestimmtes Tag gibt, das ich in der obigen Query vielleicht heranziehen könnte, um meinen Anwendungsfall zu lösen?
Mir ist gerade noch eine einfachere Variante zu meinem vorherigen Vorschlag eingefallen. Ja, da gibt es ein bestimmtes Tag, nämlich public_transport=station. Tag:public_transport=station - OpenStreetMap Wiki
Vorsicht: Das Tag wird nicht allein für “stations” im Sinne von Bahnhöfen verwendet, sondern für alle größeren ÖPNV-Stationen, also auch Busbahnhöfe oder Fährterminals. Wenn du die Kombination public_transport=station + railway=station oder railway=halt abfragst, kannst du diese aber herausfiltern. overpass turbo
Die Wikiseite sagt dazu auch:
the public_transport=station tag is used only on the stations interesting for passenger transport
Also genau das, was du suchst.
Das lässt sich mit Overpass dann auch deutlich einfacher abfragen als der Weg über die Routenrelationen.
Zur Überprüfung der Qualität kannst du dir auch noch alle railway=station und railway=halt anschauen, bei denen kein public_transport=station getaggt ist: overpass turbo. In Niedersachsen scheint das wirklich nur bei den Museums-/Touristik-/Draisinenbahnen der Fall zu sein. Im Raum Freiburg wiederum gibt es jedoch noch etliche Stationen ohne dieses Tag. Es sind also noch einige Taggingkorrekturen notwendig.
2 Likes