mfdz / GTFS-Issues

Documentation and Tracking of Issues in GTFS- and GTFS-RT Feeds
36 stars 3 forks source link

NVBW (bwgesamt): "Carriage return"-Zeichen in route_long_name #75

Open hbruch opened 3 years ago

hbruch commented 3 years ago

Beschreibe den Fehler Einige route_long_name Einträge der bwgesamt/routes.txt haben überflüssige Leerzeichen und insbesondere ein laut Spezifikation unzulässiges carriage return Zeichen am Ende. Dies beeinträchtigt einige verarbeitende Werkzeuge, die dies als Zeilenumbruch interpretieren.

grafik

Referenz https://developers.google.com/transit/gtfs/reference#file_requirements

Aktualisierungszeitpunkt der GTFS-Daten:

  1. Juni 2021 (gemäß last-modified header)

Downloadlink der GTFS-Daten: https://www.nvbw.de/fileadmin/user_upload/service/open_data/fahrplandaten_mit_liniennetz/bwgesamt.zip

hbruch commented 3 years ago

Gleiches gilt für stop_times:

grafik

Workaround: Entfernung der Carriage returns mittels tr (zum Beispiel):

tr -d '\r' < "trips.txt" | sponge "trips.txt"
tr -d '\r' < "stop_times.txt" | sponge "stop_times.txt"