Ankündigung
Aus dem Thread “PTNA - News: GTFS-Analyse”, Betrag #154 und #155 https://forum.openstreetmap.org/viewtopic.php?pid=785530#p785530
Das habe ich als Anregung genommen, eine neue Prüfung in PTNA einzubauen.
Ein Fahrzeug in einer PTv2 Relation (route=X) kann nur bestimmte Wegtypen benutzen …
*** bus, trolleybus, share_taxi, coach**
** highway = motorway, motorway_link, trunk, trunk_link, primary, primary_link, secondary, secondary_link, tertiary, tertiary_link, unclassified, residential, service, track, footway, cycleway, path, pedestrian, living_street, road, construction
*** train, light_rail**
** railway = rail, light_rail, narrow_gauge, preserved, construction
*** subway**
** railway = subway, light_rail, tram
*** tram**
** railway = tram, rail, light_rail, narrow_gauge
** … und so weiter …**
Das deckt schon mal so ziemlich alles ab was ich bei einem ersten Durchlauf an einigermaßen plausiblen Dingen gefunden habe.
Es kam auch railway=disused|abandoned|razed, highway=steps und anderes Schreckliches zum Vorschein.
highway=footway|cycleway|path|pedestrian|construction werden in einem anderen Schritt geprüft, ob psv=yes oder bus=yes dran hängt.
Die Meldungen sehen im Wesentlichen so aus:
-
PTv2 Route: ein falscher Wegtyp wird benutzt (falscher Wert: ‘highway’ = ‘give_way’): ‘Breslauer Straße’ 61580672 ( iD , JOSM )
-
PTv2 Route: ein falscher Wegtyp wird benutzt (fehlender Schlüssel: ‘highway’): ‘Cäcilienbrücke’ 22981747 ( iD , JOSM )
Was noch fehlt: akzeptieren von “Bus, der eine Fähre nimmt” - d.h. kein highway= aber route=ferry mit motor_vehicle=yes oder so …
Gruß,
Toni