DE:Public transport

From OpenStreetMap Wiki
(Redirected from DE:Öffentlicher Verkehr)
Jump to: navigation, search
Verfügbare Sprachen


logo Feature: Public transport
One example for Feature: Public transport
Description
Züge, Busse, Straßenbahnen...
Tags

Eine Übersicht über Schlüssel und Werte für das Mappen von öffentlichem Verkehr (Infrastruktur, Routen...).


Einleitung

Ein Hauptaufgabe von Straßenkarten, wie sie auch aus OpenStreetMap-Daten generiert werden können, ist das Unterstützen von Personen beim orientieren und navigieren, beispielsweise wenn diese zu Fuß unterwegs sind oder per Individualverkehr auf öffentlichen Straßen.

In manchen Fällen ist jedoch der öffentliche Verkehr eine schnellere, nachhaltigere oder sogar bequemere Alternative.

Karten, die jedoch nur den Straßenverlauf oder die Fußwege verzeichnen, sind zwar für das Erstellen von Routen für Fußgänger und Autofahrer ausreichend, nicht aber für die effiziente Planung von Routen unter Verwendung des öffentlichen Verkehrs. Um diese Planung - die über Straßendaten hinausgeht - zu ermöglichen, müssen auch die Infrastuktur (beispielsweise Gleise, Haltestellen) und der Fahrbetrieb (beispielsweise Fernzüge, Nahverkehrszüge, Buslinien) in OpenStreetMap erfasst werden.

Auch wenn OpenStreetMap möglicherweise nicht der Ort für vollständige Fahrplaninformationen ist: Auch wenn nur die Information über Infrastruktur wie Haltestellen und den Betrieb wie Buslinien erfassen, so kann doch bereits damit eine einfache Routen-Planung ermöglicht werden. Die Möglichkeit bieten nur wenige Kartendienste (auch wenn Google Transit sich laufend verbessert).

Diskussionen zur und über die Erfassung des öffentlichen Verkehrs in OpenStreetMap werden über die talk-transit Mailingliste geführt (in englisch). Selbstverständlich können Diskussionen über Ideen oder Probleme zum öffentlichen Verkehr auch in den deutschsprachigen Listen (beispielsweise talk-de Mailinglist) geführt werden.

Verkehrsarten

Es gibt unterschiedliche Arten von öffentlichem Verkehr, die sich durch Technik und Infrastruktur unterscheiden: Die Eisenbahn benutzt Metallschienen, Busse benutzen das Straßennetz, Flugzeuge fliegen in der Luft.

Im Detail verschwimmen jedoch die Grenzen: Straßenbahnen und Stadtbahnen (wikipedia:Stadtbahn) sind ebenso schienengebunden wie Eisenbahnen, nur mit etwas leichteren Fahrzeugen. Obwohl die Schienen typischerweise in die Fahrbahn eingelassen sind, so gibt es auch Abschnitte mit getrennten Schienen. Ebenso kann es Unterschiede in der Signalisierung und Priorisierung gegenüber dem Straßenverkehr geben.

Fallweise kann sich der Charakter auch Abschnittsweise unterscheiden:

Ähnlich fließend können auch die Unterschiede zwischen Bussen und Fernbuslinien sein: In beiden Fällen werden mit Fahrzeugen auf Straßen eingesetzt. Fernbuslinien setzen überlicherweise größere, besser ausgestattete Fahrzeuge ein und bedienen überlicherweise größere Strecken mit weniger Haltestellen.

Obwohl das vorgestellte Tagging-Schema versucht, möglichst präzise Definitionen zu geben, so sollen letztendlich Karten der Erwartung der Anwender entsprechen. In Grenzbereichen soll daher jene Verkehrsart gewählt werden, die am besten die Einordnung des Angebots von tatsächlichen Benutzern wiedergibt.

Busse

Hauptartikel: DE:Busse Busse, Oberleitungsbusse (O-Busse), Spurbusse und Fernbuslinien verkehren hauptsächlich auf Straßen (für Straßenbahnen und Eisenbahnen: siehe nächster Abschnitt).

Für Haltestellen wurde lange Zeit der Schlüssel highway=bus_stop verwendet, der auch immer noch weit verbreitet ist. Für einfache Haltestellen wird er manchmal noch immer benutzt, um neue Haltestellen zu mappen. Seit April 2011 gibt es auch das befürwortete Schema Public_Transport schema, das detailliertere Angaben erlaubt und für neue Mappings verwendet werden sollte. Es besteht aus zwei wesentlichen Schlüsseln:

Da eine Haltestelle nun aus verschiedenen Teilen besteht, können diese in der Relation mit Schlüssel type=public_transport und public_transport=stop_area zusammengefasst werden.

Der Fahrdraht von Oberleitungsbussen überhalb der Straße können durch den Tag trolley_wire=yes auf der Straße (highway=*) selbst erfasst werden. Für Spurbusse sollte der Tag highway=bus_guideway auf die entsprechenden Wegabschnitte gesetzt werden.

Die auf der Infrastruktur fahrenden Buslinien werden mit einer Relation abgebildet, siehe Abschnitt Strecken/Linien/Kurse.

Schienenverkehr

Die Infrastruktur für schienengebundene Verkehrsmittel (Haupt- und Nebenbahnen, U-Bahnen, Straßenbahnen...) sollte hauptsächlich über den Schlüssel railway=* definiert werden.

Wie für Busse auch, ist die Verwendung von public_transport=stop_position und public_transport=platform für alle Arten von Ein- und Ausstiegsstellen (Haltestellen, Haltepunkte...) empfohlen. Eingänge zu U-Bahn-Stationen können mittels railway=subway_entrance erfasst werden.

Für eine genauere Beschreibung bezüglich Stationen und Haltestellen/Haltepunkte, siehe auch approved feature Public Transport.

Anmerkung: Wenn fest vorgegebene und gekennzeichnete Linien existieren (beispielsweise Straßenbahn, S-Bahnen), dann können diese mit einer Relation abgebildet werden, siehe Abschnitt Strecken/Linien/Kurse.

Straßenbahnen

Eine Besonderheit von Straßenbahnen gegenüber dem allgemeinen Schienenverkehr ist, dass sie Teile ihrer Route gemeinsam mit (in) Straßen verläuft.

Straßenbahngleise werden mit dem Tag railway=tram gekennzeichnet. Wenn Gleise in der Straße verlaufen, kann der Tag entweder direkt an der Straße (zusammen mit dem highway Schlüssel) gesetzt werden - oder an einer getrennt gezeichneten Linie ('way'). Wenn die Schienen jedoch von der Fahrbahn getrennt oder unterschiedliche Tags notwendig sind, dann sollten die Schienen als eigener Weg zusätzlich zur Straße/Fahrbahn erfasst werden. Ein Beispiel für unterschiedliches Tagging ist eine Einbahn (oneway=yes), die jedoch von der Straßenbahn in beiden Richtungen befahren werden kann.

Flugverkehr

Hauptartikel: DE:Flugverkehr Fliegen ist für Langstreckenreisen eine vorherrschende Verkehrsart. Flugrouten sollten nicht in OpenStreetMap erfasst werden (hauptsächlich weil verpflichtende Flugkorridore gar nicht existieren bzw. sich ständig ändern, siehe auch diese Diskussion in englisch).

In die OpenStreetMap-Daten wird jedoch sehr wohl - hauptsächlich mit dem Schlüssel aeroway=* - die notwendige Infrastruktur wie Flughäfen, Terminals, Rollbahnen, Start- und Landebahnen aufgenommen. Während derzeit vorrangig größere Strukturen wie Gebäude, Rollbahnen und Landebahnen gemappt werden, erlaubt das Mapping-Schema durchaus auch das Erfassen von Details wie bespielsweise die Positionen von Gates.

Fähren

Die Route einer Fähre kann mit einen Weg und dem Tag route=ferry festgelegt werden. Abschnitte, die über offenes Wasser führen, wie beispielsweise auf dem Meer, Seen oder breiten Flüssen, sollten mit einem geraden Weg gezeichnet werden. Bei Fähren, die entlang von Flüssen verkehren, die waterway=river verwenden, kann route=ferry direkt auf den Weg des Flusses gesetzt werden. An dem Punkt, an dem der Fährverkehr endet, sollte der Weg geteilt werden. Noch nicht ganz geklärt ist, wie eine Fähre eingetragen werden kann, die einen Fluss überquert, der nur durch eine Linie repräsentiert wird. Ein Möglichkeit wäre jener Punkt am Fluss, an dem die Fähre quert, mit waterway=river zu kennzeichnen (ähnlich zu einem Übergang bei einer Straße).

Der Ort (Infrastruktur), an dem Personen und Fahrzeuge in die Fähre hinein bzw. heraus können, sollte mit public_transport=platform und ferry=yes erfasst werden. public_transport=stop_position wird an die entsprechende Stelle der Fährroute gesetzt.

Das Tag amenity=ferry_terminal wird teilweise noch benutzt, gilt aber als nicht genau genug und sollte daher nicht mehr verwendet werden.

Die Beschreibung der Fährroute mit seinen Abschnitten und Haltepunkten kann mit einer Routen-Relation unter Verwendung von route=ferry erfolgen, siehe Abschnitt Strecken/Linien/Kurse.

Seilbahnen und Lifte

Seilbahnen, Schlepplifte und Sessellifte können mit dem Schlüssel aerialway=* erfasst werden. Sie können dem öffentlichen Verkehrs zugerechnet werden, da diese gemeinsam benutzt werden und fixe Betriebszeiten und vorhersehbare Intervalle besitzen.

Die Seilbahnstationen sind häufig noch mit aerialway=station gekennzeichnet, sollten aber auf public_transport=station, public_transport=stop_position und aerialway=yes umgestellt werden.

Strecken/Linien/Kurse

Hauptartikel: DE:Relation:route

Neben dem Mappen der Infrastruktur für die öffentlichen Verkehrsmittel wie Gleise oder Haltestellen können auch die darauf angebotenen Verkehrslinien und Kurse selbst erfasst werden. Diese ermöglichen Routenplanungs-Dienste für öffentliche Verkehrsmittel.

Eine Linie oder ein Kurs ist eine Relation die den Weg eines öffentlichen Verkehrsmittels über Haltestellen, Straßen oder Gleise (Infrastruktur) beschreibt und der Öffentlichkeit unter einer bestimmten Bezeichnung (bespielsweise Kursnummer, Linienbezeichnung) bekannt ist. Die Relation, die einen bestimmten Weg beschreibt, sollte eine geordnete Liste aller Wege enthalten, die das Verkehrsmittel vom Ausgangs- bis zur Endstation benutzt. In die Relation sollen auch Haltestellen repräsentiert durch stop_positions mit der Rolle stop und Wartebereiche (platform) mit der Rolle platform eingeschlossen werden. Für jede Richtung wird eine eigene Relation empfohlen.

Typische Schlüssel in der Relation zur Erfassung von Verkehrslinien und Kursen sind:

Schlüssel Wert Beschreibung
type=* route Die Relation beschreibt eine Route (allgemein)
route=* train, bus, tram, etc. Verkehrsmitteltyp, die Route wird damit zu einer Linie eines öffentlichen Verkehrsmittel
ref=* text Linien- oder Kursbezeichnung für Bus, Straßenbahn, Bahn...
name=* text Name der Linie, sofern ein Eigenname existiert (z.B. Brockenbahn, City-Linie) (optional)
operator=* text Der Name des Unternehmens, welches die Linie betreibt z.B. Deutsche Bahn AG, Connex, Interconnex usw.
network=* text Kürzel des Verkehrsverbundes bei Nahverkehrslinien (optional). Siehe auch WikiProject_Germany/Nahverkehr

Zusammengehörige Linien (Varianten, Richtungen, Teilrelationen) können mit einer type=route_master Relation zusammengefasst werden, in die Schlüssel mit gemeinsamen Werten eingetragen werden (beispielsweise ref, operator).

Werkzeuge

Editoren

Es gibt ein spezielles DE:JOSM "public transport" Plugin, das die Eingabe von Informationen zum öffentlichen Verkehr erleichtert.

Anmerkung: Es gibt auch Überlegungen zu einem speziellen ÖPNV Editor, der die Eingabe erleichtern und weniger fehleranfällig machen soll.

Karten

Der Nutzen der Erfassung des öffentlichen Verkehrs 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:

Mailing Listen

Die Mailing Liste talk-transit (englisch) wurde speziell für die Diskussion über Themen zum öffentlichen Verkehr eingerichtet.

Weitere Werkzeuge

Für weitere Informationen zu den Parameters, siehe [1] (englisch).

Öffentlicher Verkehr in verschiedenen Ländern

Erfassung im deutschsprachigen Raum

Zur Erfassung sämtlicher Linien im deutschsprachigen Bereich wurden folgende Projektseiten errrichtet:

Siehe auch

Weiterführende Information