Saxony/Transportation/Verkehrsverbund Mittelsachsen

From OpenStreetMap Wiki
Jump to: navigation, search

Verkehrsmittel

Im VMS gibt es folgende Verkehrsmittel

  • Bus
  • Tram
  • Zug

Mapping

Gemappt werden sollte nach dem aktuellen Stand der Dinge. Dies ist das Public Transport Schema. Da dieses Schema dort recht komplex ist, hier die wichtiges Regeln kurz erklärt.

JOSM-Vorlage

Außerdem habe ich für das VMS die PT-Vorlage für JOSM angepasst: Vorlage runterladen Diese muss in JOSM -> Bearbeiten -> Einstellungen... -> Karteneinstellungen -> Objeltvorlagen aktiviert werden.

Route

Relation Varianten / Richtungen

Jede Richtung und Variante sollte durch eine eigene Relation Relation dargestellt werden.

Die Rollen alternate, forward und backward sollten nicht mehr verwendet werden.

Jede Richtung/Variante enthält alle stop_positions, platforms und Wege, die zu dieser Richtung/Variante gehören.

Jede Haltestelle besteht (wenn vorhanden) aus zwei Elementen: zuerst die stop_position getagged mit der Rolle stop und gleich gefolgt mit der dazugehörenden platform getagged mit der Rolle platform. Die Haltestellen (stop_positions and platforms) sollte den der Reihe nach beginnend von der ersten zur letzten Haltestelle eingetragen werden.

Wenn eine Haltestelle nur zum Ein- oder Ausstieg dient, werden die Rollen stop und platform ersetzt durch stop_exit_only oder stop_entry_only und platform_exit_only oder platform_entry_only.

Die stop_position is wichtig, um zu wissen, wo das Fahrzeug hält, die platform für die korrekte Fußgängerwegführung.

Danach sollten alle Wege (ohne Rolle) hinzugefügt werden, beginnend vom Startpunkt bis zum Endpunkt.

Tag Wert Kommentar Notwendigkeit
type route Definiert die Relation als Route. notwendig
route train / subway / monorail / tram / bus / trolleybus / aerialway / ferry Definiert die Route als Zug, U-Bahn, Einschienenbahn, Straßenbahn, Bus, Trolleybus, Luftweg oder Fährroute. notwendig
from Erster Halt Erster Halt der Linie. empfohlen
to Letzter Halt Letzter Halt der Linie. empfohlen
via Wichtige Zwischenstops Wenn es mehrere Varianten einer Route gibt, sollten diese hiermit unterschieden werden. empfohlen, wenn es mehrere Varianten gibt
name <Fahrzeugart> <Liniennummer>: <Erster Halt> => <Letzter Halt> Eindeutige Beschreibung der Route. <Fahrzeugart> sollte identisch sein mit route=*. Beispiel: Tram 1: Chemnitz, Straße der Nationen => Chemnitz, Schönau empfohlen
ref Liniennummer Die Liniennummer, unter die Linie verkehrt. empfohlen, wenn kein route_master=* existiert, ansonsten optional
operator Betreiber Name des Betreibers der Linie. (Bsp.: CVAG) empfohlen, wenn kein route_master=* existiert, ansonsten optional
network Verkehrsverbund Name des Verkehsverbundes (bei uns VMS). empfohlen, wenn kein route_master=* existiert, ansonsten optional
colour Farbe Farbe des Linie (HTML Farbname oder Farbcode in Hexadezimalschreibweise). empfohlen, wenn kein route_master=* existiert, ansonsten optional

Mitglieder dieser Relation sind

Rolle Bezieht sich auf Kommentar Empfehlung
stop / stop_exit_only / stop_entry_only public_transport=stop_position stop positions ordered in sequence from=* .. to=* followed by the corresponding platform (if available) recommended if available
platform / platform_exit_only / platform_entry_only public_transport=platform platforms and/or poles orderedin sequence from=* .. to=* headed by the corresponding stop position recommended if available
none all Ways used by the vehicle in sequence from=* .. to=* representating the route of the vehicle mandatory

Relation Route master

Der "route master" ist eine Realtion, die alle zugehörigen Richtungen, Varianten und Informationen beinhaltet.

A master-Relation contains all the important information that belongs to the service. All the variants/directions are members of this master relation.

Key Value Comment Recommendation
type route_master Defines the relation as route_master. mandatory
route_master train / subway / monorail / tram / bus / trolleybus / aerialway / ferry Defines the route_master as train, subway, monorail, tram, bus, trolleybus, aerialway or ferry route_master. mandatory
ref Reference The reference number by which the service is known. recommended
ref:<qualifier> Operator's or network's reference The reference by which the service is known by a specific operator or network. recommended if the service changes the reference number when crossing the network's border
name <Vehicle type> <Reference number> Short prose description of route master. <Vehicle type> should be identical to route=*. Example: Bus 201 recommended
operator Operator Name of the company that operates the service. recommended if available
network Local / regional network Name of the network the route belongs to. recommended if available
colour Colour Route/Service colour (HTML named colour or web colour in hexadecimal format). recommended if available

Members of this relation are

Role Refers to Comment Recommendation
none all route variant/direction Relations mandatory

Status

Bedeutung der Symbole (Vorschlag)

  • keine Daten vorhanden

Transport (0/4) Stop (0/4) Relation (0/4) 

  • wenige Daten vorhanden, wenige Haltestellen vorhanden, Relation fehlt

Transport (1/4) Stop (1/4) Relation (1/4) 

  • nur wenige Daten fehlen, fast alle Haltestellen vorhanden, Relation vorhanden aber es fehlen Daten z.B. ref, from, to

Transport (2/4) Stop (2/4) Relation (2/4) 

  • Linie Grundsätzlich vorhanden, alle Haltestelle als Wegpunkte vorhanden, Relation ist komplett incl. Haltestellen und Wegen

Transport (3/4) Stop (3/4) Relation (3/4) 

  • Linie ist nach dem aktuellen Tagging-Schema erfasst, alle Haltestellen als Wegpunkte und Zugangspunkte vorhanden, Relation als Elternrelation und Alternativen vorhanden
  • Meinung eines Mapper

Transport (4/4) Stop (4/4) Relation (4/4) 

  • Wie Status 3, aber überprüft durch einen anderen Mapper

Buslinien

Stadtverkehr Chemnitz

Ort Linie Strecke Status Relation - Bemerkungen Kartographiert/Überprüft von
Chemnitz 21 Ebersdorf - Chemnitz-Center Transport (3/4)  Relation 1870953 (XML, Potlatch2, iD, JOSM, history, analyze, manage, gpx) User:theonlytruth
22 Glösa - Chemnitzer Straße Transport (3/4)  Relation 1870908 (XML, Potlatch2, iD, JOSM, history, analyze, manage, gpx) User:theonlytruth
23 Heinersdorf - Neefepark Transport (3/4)  Relation 1871246 (XML, Potlatch2, iD, JOSM, history, analyze, manage, gpx) User:theonlytruth
26 Schönau - Hutholz Transport (3/4)  Relation 1871304 (XML, Potlatch2, iD, JOSM, history, analyze, manage, gpx) User:theonlytruth
31 Yorkgebiet - Flemmingstraße Transport (3/4)  Relation 1871439 (XML, Potlatch2, iD, JOSM, history, analyze, manage, gpx) User:theonlytruth
32 Dresdner Straße - Rabenstein, Tierpark Transport (3/4)  Relation 1871483 (XML, Potlatch2, iD, JOSM, history, analyze, manage, gpx) User:theonlytruth
33 Bernsdorf - Adelsberg ( - Schösserholz) Transport (3/4)  Relation 1873719 (XML, Potlatch2, iD, JOSM, history, analyze, manage, gpx) User:theonlytruth
36 Klaffenbach - Hutholz / Neukirchen Transport (3/4)  Relation 1873747 (XML, Potlatch2, iD, JOSM, history, analyze, manage, gpx) User:theonlytruth
41 Schönau - Reichenbrand - Grüna Transport (3/4)  Relation 1875717 (XML, Potlatch2, iD, JOSM, history, analyze, manage, gpx) User:theonlytruth
43 Schösserholz / Gablenz - RabensteinCenter / Tierpark Transport (1/4)  Relation 1876002 (XML, Potlatch2, iD, JOSM, history, analyze, manage, gpx) Sehr komplexer Fahrplan, sehr anspruchsvoll umzusetzen, daher ganz zum Schluss. User:theonlytruth
46 Wittgensdorf - Borna - Glösa Transport (3/4)  Relation 1876049 (XML, Potlatch2, iD, JOSM, history, analyze, manage, gpx) User:theonlytruth
51 Reichenhain / Altchemnitz - Zentralhaltestelle - Zeisigwald, Klinik Bethanien / Yorkgebiet
52 Hutholz - Morgenleite Transport (3/4)  Relation 1877923 (XML, Potlatch2, iD, JOSM, history, analyze, manage, gpx) User:theonlytruth
53 Eibenberg - Einsiedel - Altchemnitz Transport (2/4)  Relation 1885380 (XML, Potlatch2, iD, JOSM, history, analyze, manage, gpx) Es fehlen noch Varianten. User:theonlytruth
56 Bernsdorf - Kleinolbersdorf / Altenhain - Bernsdorf Transport (3/4)  Relation 1886132 (XML, Potlatch2, iD, JOSM, history, analyze, manage, gpx) User:theonlytruth
62 Gablenz - Flemmingstraße Transport (3/4)  Relation 1886323 (XML, Potlatch2, iD, JOSM, history, analyze, manage, gpx) User:theonlytruth
63 Glösa - Ebersdorf Transport (3/4)  Relation 1891417 (XML, Potlatch2, iD, JOSM, history, analyze, manage, gpx) Alle Varianten. User:theonlytruth
66 Ebersdorf, Brettmühle - Bahnhof Hilbersdorf Transport (3/4)  Relation 1891432 (XML, Potlatch2, iD, JOSM, history, analyze, manage, gpx) Alle Varianten. User:theonlytruth
72 Heimgarten - Rottluff Transport (3/4)  Relation 1886516 (XML, Potlatch2, iD, JOSM, history, analyze, manage, gpx) User:theonlytruth
73 Schönau - Rabenstein, Grünaer Straße Transport (3/4)  Relation 1895405 (XML, Potlatch2, iD, JOSM, history, analyze, manage, gpx) Alle Varianten. User:theonlytruth
76 Küchwald - Zentralhaltestelle Transport (3/4)  Relation 1895429 (XML, Potlatch2, iD, JOSM, history, analyze, manage, gpx) Alle Varianten. User:theonlytruth
83 (Niederwiesa - ) Euba - Chemnitz, Gablenzplatz Transport (3/4)  Relation 1895663 (XML, Potlatch2, iD, JOSM, history, analyze, manage, gpx) Alle Varianten. User:theonlytruth
86 Gablenz - Beutenberg Transport (3/4)  Relation 1895675 (XML, Potlatch2, iD, JOSM, history, analyze, manage, gpx) Alle Varianten. User:theonlytruth
93 Neefepark - Hutholz Transport (3/4)  Relation 1898980 (XML, Potlatch2, iD, JOSM, history, analyze, manage, gpx) Alle Varianten. User:theonlytruth

Stadtverkehr Zwickau

Ort Linie Strecke Status Relation - Bemerkungen Kartographiert/Überprüft von
Zwickau 13 Neumarkt/Zentralhaltestelle - Wilkau-Haßlau ( - Kirchberg)
14 Neumarkt - Auerbach
16 (Neumarkt - ) Zentralhaltestelle - Rottmannsdorf / Hüttelsgrün
17 Neumarkt - Zentralhaltestelle - Weißenborn Waldpark
18 Neumarkt - Georgenplatz - Fernblick - Königswalde ( - Hartmanndorf)
19 (Neumarkt - ) Zentralhaltestelle - Planitz, Markt - Cainsdorf, Gemeindeverwaltung
21 Neumarkt - Georgenplatz - Brand
22 Neumarkt / Zentralhaltestelle - Weißenborn Siedlung / Niederhohndorf
23 (Neumarkt) / Zentralhaltestelle - Oberhohndorf
27 (Brand - ) Paulusstraße - Neuplanitz - Planitz, Markt
28 (Dresdner Straße / Kaufmarkt - ) Eckersbach - Weißenborn Kirche ( - Weißenborn, Waldpark)
76 (Neumarkt - ) Zentralhaltestelle - Lichtentanne, Stenn

Regionalbusse

Ort Linie Strecke Status Relation - Bemerkungen Kartographiert/Überprüft von
Regional 61 Rodewisch - Auerbach - Bad Reiboldsgrün - Schnarrtanne - Schönheide
64 Rodewisch - Rothenkirchen - Eibenstock - Johanngeorgenstadt
66 Rodewisch - Lengefeld - Ebersbrunn - Zwickau
101 Glauchau, Bahnhof - Schönbörnchen, Südhang Transport (1/4) Stop (1/4) Relation (1/4) 
102 Glauchau, Friedenshöhe - Glauchau, Bahnhof
105 Glauchau - Meerane
106 Meerane, Crotenlaide - Waldsachsen - Crimmitschau
107 Glauchau - Thurm
108 Glauchau - Lichtenstein
109 Glauchau - Wernsdorf / Rothenbach - Voigtlaide
110 Waldenburg - Oberwiera - Meerane
111 Glauchau - Mosel - Zwickau
112 Glauchau - Waldenburg - Langenchursdorf
113 Hohenstein-Ernstthal - Falken - Langenchursdorf
... ...
207 Chemnitz - Zschopau - Marienberg - Olbernhau
208 Chemnitz, Altchemnitz - Einsiedel -

Dittersdorf - Weißbach - Gelenau

210 Chemnitz - Thum - (Geyer -) Annaberg-Buchholz -

Bärenstein - Kurort Oberwiesenthal

Transport (2/4) 
211 Chemnitz - Thalheim - Brünlos / Dorfchemnitz - Zwönitz http://www.openstreetmap.org/browse/relation/2460806 ist ein Anfang
... ...
262 Chemnitz - Neukirchen - Lugau - Oelsnitz (Erzgeb)
... ...
640 Chemnitz - Frankenberg - Hainichen - Roßwein
... ...
705 Chemnitz - Niederwiesa - Flöha - Augustusburg - Eppendorf

Tramlinien

Ort Linie Strecke Status Relation Liniefahrplan Bemerkungen Kartographiert/Überprüft von
Chemnitz 1 Schönau - Freie Presse Transport (3/4) Stop (3/4) Relation (3/4)  Relation 1860406 (XML, Potlatch2, iD, JOSM, history, analyze, manage, gpx) Musterroute: So in etwa stell ich mir das Tagging vor. User:theonlytruth
2 Bernsdorf - Hauptbahnhof Transport (3/4) Stop (2/4) Relation (2/4)  Relation 1860407 (XML, Potlatch2, iD, JOSM, history, analyze, manage, gpx) User:theonlytruth
4 Hutholz - Freie Presse Transport (3/4) Stop (2/4) Relation (2/4)  Relation 1860420 (XML, Potlatch2, iD, JOSM, history, analyze, manage, gpx) User:theonlytruth
5 Hutholz - Gablenz Transport (3/4) Stop (2/4) Relation (3/4)  Relation 1862032 (XML, Potlatch2, iD, JOSM, history, analyze, manage, gpx) User:theonlytruth
6 Altchemnitz - Hauptbahnhof Transport (3/4) Stop (2/4) Relation (2/4)  User:theonlytruth
Zwickau 3 Eckersbach - Neuplanitz Transport (3/4) Stop (1/4) Relation (1/4)  Relation 1976136 (XML, Potlatch2, iD, JOSM, history, analyze, manage, gpx) erstmal nur den Verlauf eingezeichnet User:Hedaja
4 Pölbitz - Städtisches Klinikum Transport (3/4) Stop (2/4) Relation (2/4)  Relation 1871812 (XML, Potlatch2, iD, JOSM, history, analyze, manage, gpx) Plattformen fehlen an manchen Haltestellen + Haltestellen Details User:Hedaja
5 Städtisches Klinikum - Hauptbahnhof Transport (3/4) Stop (3/4) Relation (3/4)  Relation 1976136 (XML, Potlatch2, iD, JOSM, history, analyze, manage, gpx) Realtion komplett --> nur wenige Details fehlen an den Haltestellen (Schutzräume/behindertengerecht) User:Hedaja
7 Pölbitz - Hauptbahnhof Transport (3/4) Stop (1/4) Relation (1/4)  Relation 1871828 (XML, Potlatch2, iD, JOSM, history, analyze, manage, gpx) erstmal nur den Verlauf eingezeichnet User:Hedaja

Zug

Datenspende

Derzeit bin ich in Verhandlung mit der VMS, Daten frei zu geben. Das betrifft die Karten mit den Routenverläufen und auch die steiggenauen Koordinaten der Haltestellen. --Theonlytruth 14:52, 28 November 2011 (UTC)

Meine Mail vom 28.11.2011

Sehr geehrte Damen und Herren,

als Mitglieder des Projektes OpenStreetMap (kurz: OSM) interessieren wir uns für die Nutzung von Karten und Daten des VMS innerhalb des Projekts OpenStreetMap. Am 25.11.2011 führte [Name entfernt] mit [Name entfernt] (Geodatenverantwortliche VMS) ein Gespräch über dieses Thema. Darauf aufbauend kontaktieren wir Sie mit unserer Anfrage.


Das Ziel von OpenStreetMap ist es, eine freie Landkarte von Deutschland und der Welt zu erstellen. Es handelt sich dabei um ein gemeinnütziges Projekt, quasi die Wikipedia für Geo-Daten. Mitmachen kann, soll und darf jeder. Auf Basis öffentlich verfügbarer und zugänglicher Daten wird die OpenStreetMap-Datenbank ergänzt und gepflegt, die dann als elektronische Landkarte bei www.openstreetmap.de einsehbar ist. Die gesammelten Daten stehen jedermann und zu beliebigen Zwecken unter einer freien Lizenz zur Verfügung. Diese Lizenz sieht vor, dass die Daten beliebig genutzt werden können, Ergänzungen und Erweiterungen aber immer wieder dem gemeinnützen Projekt zufließen. Durch diese Offenheit der Daten ist auch eine Verwendung der Daten auf speziell angepassten Karten möglich. Beispiele finden sich unter anderem bei der OpenPTMap, der ÖPNVKarte oder auch kommerziell verwendet bei den Verkehrsbetrieben Aachen (die Daten des ÖPNV stammen bei letzterem nicht aus OSM).

Es folgt ein Auszug von Organisationen und Unternehmen in Deutschland, die sich bereits durch Datenspenden an dem Projekt beteiligt haben: Bundesministerium des Innern, Stadt Rostock, DB Station&Service AG, LVG Bayern, Land Nordrhein-Westfalen, Verkehrsverbund Großraum Nürnberg, RWE e-mobility, Statistisches Bundesamt Deutschland, Verkehrsplanungsamt der Stadt Nürnberg, Bundesanstalt für Straßenwesen, Nahverkehr Schwerin. 

Wir würden uns sehr freuen, wenn der VMS ebenfalls mit gutem Beispiel voran geht und einige Daten dem Projekt OpenStreetMap freigeben könnte, so dass diese innerhalb der Regeln und der Lizenz des Projektes (ODbLDbCLCC) genutzt werden können.

Zum Einen interessieren wir uns für die Linienverläufe, die in den Linienverlaufsplänen dokumentiert sind. Diese würden verwendet werden, um die Linienverläufe händisch in OSM zu übertragen. Aus den Navteq-Hintergrundkarten würden wir keine Informationen entnehmen, da diese durch Urheberrecht seitens Navteq geschützt sind.

Außerdem würden wir gern die Fahrpläne benutzen, um die Reihenfolge der Haltestellen, eventuelle Routenvarianten und Tarifzonen zu entnehmen und in OSM eintragen.

Zusätzlich würden wir uns sehr freuen, wenn der VMS die WSG84-Geokoordinaten aller Haltestellen einmalig steiggenau für die exakte Übertragung der Koordinaten in OSM freigeben würde. So wäre uns ein sehr präzises Mapping des VMS möglich.

Uns ist dabei bewusst, dass sie uns keine Gewährleistung für Richtigkeit und Aktualität der Daten geben können. Auch stimmen wir zu, die freigegebenen Daten nicht in anderer Form als der manuellen Übertragung in OSM zu nutzen. Eine Weitergabe an Dritte schließen wir aus.

Gern würden wir es sehen, wenn der VMS die genannten Daten für die gesamte OSM-Gemeinschaft unter den genannten Bedingungen freigegeben würde. Sollte dies zu weit gehen, würde es uns auch reichen, wenn lediglich wir beide die Daten nutzen dürfen. Eine prinzipielle Freigabe würden wir aber sehr begrüßen und würde sicherlich auf positive Resonanz in der Community stoßen.


Sollten Sie weitergehende Fragen zum Projekt OpenStreetMap haben, stehen wir Ihnen jederzeit per Mail oder auch zu einem persönlichen Gespräch zur Verfügung. 


Mit freundlichen Grüßen [Namen entfernt]

Antwort des VMS

Am 29.11.2011 habe ich eine Antwort vom Geschäftsführer persönlich bekommen. Darin steht er NUR mir und meinem Bruder zu, die genannten Daten zu nutzen. Das ist soweit ja auch in Ordnung, wenn auch etwas schade. Gefreut haben wir uns trotzdem riesig. Er ergänzt aber auch gleich, dass andere Mapper selbst Anfragen stellen könnten, falls denn Interesse besteht. Sobald im Dezember die Haltestellenkoordinaten kommen, werde ich die in OSM übernehmen und die geänderten Haltestellen markieren. --Theonlytruth 05:02, 30 November 2011 (UTC)

Alte Infos (noch nicht überarbeitet)

Bus

  • Strecke ohne spezielle tags
  • Haltestellen als
highway=bus_stop außerhalb der Strecke
lines=* (z.B. lines=130;131)
fee_zone=* (z.B. fee_zone=15)
operator=* (z.B. operator=RVW)
name=*
  • je Linie zwei Relations (z.B. 130_1 und 130_2), je Richtung eine.
type=route
route=bus
name=* (z.B. name=VMS_130_1)
ref=* (z.B. ref=130)
network=VMS
from=* (z.B. from=Zwickau)
to=* (z.B. to=Fraureuth)
operator=* (z.B. operator=RVW)
  • Strecken ohne Rolle, Haltestellen "stop_0", "stop_1", "stop_2", ...

Alle Linien-Relations in Relation "De_SN_VMS_Bus" Relation tbd (XML, Potlatch2, iD, JOSM, history, analyze, manage, gpx).

Tram

  • Fahrstrecken als einzelne Wege
  • Strecke als
railway=light_rail
lines=* (z.B. lines=1)
name=* (z.B. name=Tram 1)
  • Haltestellen als
railway=halt
name=*
  • (optionale) Endhaltestellen als
railway=station
name=*
  • für alle Haltestellen:
lines=* (z.B. lines=1;3)
  • je Linie zwei Relations (z.B. 1_1 und 1_2), je Richtung eine.
type=route
route=tram
ref=* (z.B. ref=1)
name=* (z.B. name=VMS_1)
operator=* (z.B. operator=SVZ)
network=VMS


Alle Linien-Relations in Relation "De_SN_VMS_Tram" Relation tbd (XML, Potlatch2, iD, JOSM, history, analyze, manage, gpx)


Siehe auch