DE:Public Transport
Contents |
Situation auf OSM
Das Taggen des ÖPNV gestaltet sich in OpenStreetMap derzeit (August 2011) noch schwierig. Insbesondere in Großstädten wurde bisher kein befriedigendes Modell gefunden, welches das Taggen der Umsteigemöglichkeiten, der Haltestellen und Bahnhöfe, der verschiedenen Varianten der Linienführung sowie die zeitlichen Abhängigkeiten (z.B. Schulferien) befriedigend löst. Ein Konzeptvorschlag (Oxomoa), der alle Möglichkeiten bereitstellt, ist etwas kompliziert. Dem steht ein älteres aber einfach zu verstehendes Schema gegenüber, das verbreitet zum Einsatz kommt und auf den Wikiseiten zur Beschreibung und Erfassungskontrolle des ÖPNV auf breiter Basis als Vollständigkeitskriterium Anwendung findet.
Beide Schemata haben ihre Vor- und Nachteile. Ferner gibt es noch zwei weitere Konzeptvorschläge. In der Folge wird der ÖPNV auf OSM derzeit sehr uneinheitlich getaggt. Anfragen im Forum oder in der deutschen Mailingliste werden mit unterschiedlichen Empfehlungen belegt, je nach antwortendem User.
bisheriges Tagging Schema
Das alte Schema wird nach einem Konzept getaggt, das relativ einfach zu verstehen ist. Bei Buslinien ohne Varianten ist es problemlos anwendbar und daher verbreitet. Als Minimallösung reicht es, die Haltestellen am Punkt des Haltestellenschildes beidseitig an den Straßen angezuordnen und anschließend alle Haltestellen und Wege in einer Relation zusammen zu fassen. Die Erfassung der Haltestellen wird hier beschrieben. Die Erfassung der Linien erfolgt in einer sogenannten Routenrelation, welche in diesem Artikel beschrieben wird. Dort widmet sich dieses Unterkapitel insbesondere dem ÖPNV.
unified_stoparea Tagging Schema
Das Proposal Proposed_features/unified_stoparea (Deutsche Übersetzung: DE:Proposed_features/unified_stoparea) versucht dem Problem entgegenzukommen, dass eine Bushaltestelle aus zwei Teilen besteht: Dem Ort, wo der Bus auf der Strasse hält und dem Ort wo die Passagiere auf den Bus warten (Plattform). Unified Stoparea räumt auch damit auf, dass bus_stop neben dem Weg und tram_stop, bzw. railway=halt auf dem Weg getaggt wird.
Die Tags von unified_stoparea werden von den gängigsten Renderern wie Mapnik und Osmarender korrekt dargestellt.
Oxomoa Tagging Schema
Das ÖPNV-Schemas von User:Oxomoa ist ein Vorschlag, welcher das Taggen der Umsteigemöglichkeiten, der Haltestellen und Bahnhöfe, der verschiedenen Varianten der Linienführung sowie die zeitlichen Abhängigkeiten (z.B. Schulferien) erstmals befriedigend löst. Leider ist es so kompliziert, dass die notwendige Verschachtelung der Relationen nur von einer Teilmenge der Mappern begriffen wird. Zudem ist die Unterstützung von Relationen in den Editoren noch nicht besonders bedienfreundlich. User Oxomoa hat dieses Konzept im Rahmen einer Diplomarbeit entwickelt und steht (Stand Mai 2010) OpenStreetMap nicht mehr zur Verfügung. Eine dazugehörige Einführung ist unter ÖPNV Schema zu finden.
Das Oxomoa Tagging Schema ist in den Renderern nur teilweise umgesetzt (September 2011) und wird entsprechend auf den Karten nur teilweise angezeigt.
Public Transport Schema
Anfang 2011 wurde das Public Transport Schema approved. Dieses baut weitgehend auf Oxomoa und unified stoparea auf und ist aktuell die meisst akzeptierte Mappingmethode von ÖPNV.
Das Public Transport Schema ist in den Renderern nur teilweise umgesetzt (September 2011) und wird entsprechend auf den Karten nur teilweise angezeigt.
ÖPNV Editor
Der Vorschlag für einen noch zu schaffenden ÖPNV Editor soll das Oxomoa Schema auch für "Otto Normalmapper" leicht benutzbar machen. Aber auch für erfahrene Mapper wird das Erfassen weniger fehleranfällig sowie erheblich einfacher, übersichtlicher und zeitsparender. Eventuell kann der ÖPNV Editor auch auf andere Relationsobjekte, wie Radrouten, Grenzen etc. ausgeweitet werden.
ÖPNV Karte
Der Nutzen der Erfassung des ÖPNV zeigt sich insbesondere, wenn spezielle Renderer (Kartenzeichenprogramme) Spezialkarten auswerfen. Auch hier ist nicht gewährleistet, dass die Tagging Konzepte tatsächlich abgebildet werden. Es existieren folgende Spezialkarten:
- ÖPNV Karte ++ Wiki-Beschreibung ++ Weblink
- OpenStreetBrowser ++ Wiki-Beschreibung ++ Weblink (Public Transport rechts oben aktivieren)
- OSM Transport ++ Weblink
- OpenPT ++ Weblink
- Overpass API Public transport table
ÖPNV Erfassung
Zur Erfassung sämtlicher Linien im deutschsprachigen Bereich wurden folgende Projektseiten errrichtet:
Deutschland: WikiProject_Germany/Nahverkehr
Österreich: WikiProject_Austria/S-Bahnen bzw. WikiProject Austria/Straßenbahnen
Schweiz: Switzerland:Public_Transport
ÖPNV Konzeptvorschläge
Es gibt mehrere divergierende Konzeptvorschläge: