Wie verknüpfe ich GTFS-Daten mit Hilfe von PTNA in OSM

PTNA erlaubt es, Vorgaben für die in OSM zu mappenden Linien zu machen. Hierzu gibt es die CSV-Daten im OSM-Wiki (Beispiel: AT-VVV), in welche die erwarteten Linien(-Nummern) mit Fahrzeugtyp angegeben werden können.
Beispiel: AT VVV Bus 175 in Zeile 158 (edit-modus) derzeit :

175;bus;Schuttannen - Hohenems

Eine Liste mit solchen Angaben kann mit Hilfe von PTNA bei der GTFS-Analyse erzeugt werden:

AT-VVV, der grüne Button “Download als CSV-Liste für PTNA”.

Dort findet sich in Zeile 38 für den Bus 175 der folgende Eintrag:

175;bus;"2022-12-11 - 2023-12-09: 175";;;Landbus Unterland;AT-VVV;14-175-E-j23-1;

Die Angaben sind ‘;’ getrennt:

  • ‘ref’=‘175’ der Linie in OSM
  • ‘route’=/‘route_master’=‘bus’ der Linie in OSM
  • ‘kommentar’= hier der Zeitraum der Gültigkeit + ‘175’ als Wiederholung
  • ‘von’= von woher (leer)
  • ‘nach’= nach wohin (leer)
  • ‘operator’=‘Landbus Unterland’
  • ‘gtfs:feed’=‘AT-VVV’ woher stammen die GTFS-Daten
  • ‘gtfs:route_id’=‘14-175-E-j23-1’ was ist die entsprechende route_id in den GTFS-Daten

Die beiden letzten Einträge ‘gtfs:feed’ und ‘gtfs:route_id’ verweisen auf die Seite mit der Liste der Routen/Varianten des 175er in GTFS. Diese Daten sind derzeit nur ‘zur Information’ und werden (wenn vorhanden) bei der Analyse von PTNA ausgegeben und verlinkt (vergleiche DE-BY-MVV Bus 703, ganz oben rechts). Das erleichtert zunächst einmal die manuelle Kontrolle über das was hier erwartet wird (GTFS-mäßig).

Zurück zum AT-VVV Bus 175.

Da ist eine Diskrepanz, unabhängig, ob man Teilrouten mappen möchte oder nicht.

Des weiteren sehen wir bei den beiden ‘route’ Relationen des 175er einen Link: PTNA.

Wenn man in der Karte bei der PTNA-Analyse die Layer “Platform Route” und “Stop-Positions” ausblendet sollten die Karten beider Ansichten nahezu identisch sein - was sie heute (2023-01-04 20:31) bzgl. Haltestelle 6 nicht sind.

Das ist der momentane Stand der Implementierung.

Geplante Erweiterungen für GTFS in PTNA

… “demnächst in diesem Theater”

1 Like