oseth-thessaloniki — Source Data Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 8.0.1 at 2026-08-15T00:38:22Z,
for the dataset file:///shared/oseth-thessaloniki_5fe08669.zip. No country code was provided.

Use this report alongside our documentation.

Summary

Agencies included


Feed Info


Publisher Name:
N/A
Publisher URL:
N/A
Feed Email:
N/A
Feed Language:
N/A

Files included


  1. agency.txt
  2. areas.txt
  3. calendar.txt
  4. calendar_dates.txt
  5. feed_info.txt
  6. routes.txt
  7. shapes.txt
  8. stop_areas.txt
  9. stop_times.txt
  10. stops.txt
  11. translations.txt
  12. trips.txt

Counts


  • Agencies: 1
  • Blocks: 457
  • Routes: 351
  • Shapes: 406
  • Stops: 3648
  • Trips: 19986

Specification Compliance report

25093 notices reported (2183 errors, 22907 warnings, 3 infos)

Notice Code Severity Total
duplicate_key ERROR 2182

duplicate_key

Duplicated entity.

The values of the given key and rows are duplicates.

You can see more about this notice here.

Only the first 50 of 2182 affected records are displayed below.

filename (?) The name of the faulty file oldCsvRowNumber (?) The row of the first occurrence. newCsvRowNumber (?) The row of the other occurrence. fieldName1 (?) Composite key's first field name. fieldValue1 (?) Composite key's first value.
"translations.txt" 28 48 "table_name,field_name,language,field_value" "stops,stop_name,en_GB,ΠΕΡΙΠΤΕΡΟ"
"translations.txt" 71 73 "table_name,field_name,language,field_value" "stops,stop_name,en_GB,ΠΑΛΙΟ ΤΕΡΜΑ"
"translations.txt" 55 77 "table_name,field_name,language,field_value" "stops,stop_name,en_GB,ΓΥΜΝΑΣΤΗΡΙΟ"
"translations.txt" 25 83 "table_name,field_name,language,field_value" "stops,stop_name,en_GB,ΣΤΡΑΤΟΠΕΔΟ"
"translations.txt" 99 113 "table_name,field_name,language,field_value" "stops,stop_name,en_GB,ΚΟΙΝΟΤΗΤΑ"
"translations.txt" 109 117 "table_name,field_name,language,field_value" "stops,stop_name,en_GB,ΣΤΡΟΦΗ"
"translations.txt" 25 120 "table_name,field_name,language,field_value" "stops,stop_name,en_GB,ΣΤΡΑΤΟΠΕΔΟ"
"translations.txt" 103 125 "table_name,field_name,language,field_value" "stops,stop_name,en_GB,ΕΚΚΛΗΣΑΚΙ"
"translations.txt" 103 146 "table_name,field_name,language,field_value" "stops,stop_name,en_GB,ΕΚΚΛΗΣΑΚΙ"
"translations.txt" 76 147 "table_name,field_name,language,field_value" "stops,stop_name,en_GB,ΔΗΜΑΡΧΕΙΟ"
"translations.txt" 62 148 "table_name,field_name,language,field_value" "stops,stop_name,en_GB,ΑΓΙΟΥ ΝΙΚΟΛΑΟΥ"
"translations.txt" 123 154 "table_name,field_name,language,field_value" "stops,stop_name,en_GB,ΑΓΙΟΣ ΔΗΜΗΤΡΙΟΣ"
"translations.txt" 112 158 "table_name,field_name,language,field_value" "stops,stop_name,en_GB,ΓΕΦΥΡΑ"
"translations.txt" 76 169 "table_name,field_name,language,field_value" "stops,stop_name,en_GB,ΔΗΜΑΡΧΕΙΟ"
"translations.txt" 127 182 "table_name,field_name,language,field_value" "stops,stop_name,en_GB,ΠΑΝΟΡΜΟΥ"
"translations.txt" 55 183 "table_name,field_name,language,field_value" "stops,stop_name,en_GB,ΓΥΜΝΑΣΤΗΡΙΟ"
"translations.txt" 160 190 "table_name,field_name,language,field_value" "stops,stop_name,en_GB,ΒΕΝΖΙΝΑΔΙΚΟ"
"translations.txt" 31 191 "table_name,field_name,language,field_value" "stops,stop_name,en_GB,ΑΚΡΟΠΟΛΕΩΣ"
"translations.txt" 167 218 "table_name,field_name,language,field_value" "stops,stop_name,en_GB,ΜΑΡΜΑΡΑΔΙΚΟ"
"translations.txt" 84 234 "table_name,field_name,language,field_value" "stops,stop_name,en_GB,ΑΣΤΥΝΟΜΙΑ"
"translations.txt" 160 240 "table_name,field_name,language,field_value" "stops,stop_name,en_GB,ΒΕΝΖΙΝΑΔΙΚΟ"
"translations.txt" 22 249 "table_name,field_name,language,field_value" "stops,stop_name,en_GB,ΔΙΑΣΤΑΥΡΩΣΗ"
"translations.txt" 22 253 "table_name,field_name,language,field_value" "stops,stop_name,en_GB,ΔΙΑΣΤΑΥΡΩΣΗ"
"translations.txt" 54 257 "table_name,field_name,language,field_value" "stops,stop_name,en_GB,ΔΙΑΣΤΑΥΡΩΣΗ ΒΑΛΤΟΧΩΡΙΟΥ"
"translations.txt" 203 264 "table_name,field_name,language,field_value" "stops,stop_name,en_GB,ΣΟΥΠΕΡ ΜΑΡΚΕΤ"
"translations.txt" 64 265 "table_name,field_name,language,field_value" "stops,stop_name,en_GB,ΣΧΟΛΕΙΟ"
"translations.txt" 180 267 "table_name,field_name,language,field_value" "stops,stop_name,en_GB,ΠΑΡΚΟ"
"translations.txt" 103 271 "table_name,field_name,language,field_value" "stops,stop_name,en_GB,ΕΚΚΛΗΣΑΚΙ"
"translations.txt" 9 274 "table_name,field_name,language,field_value" "stops,stop_name,en_GB,ΜΟΥΣΧΟΥΝΤΗ"
"translations.txt" 112 275 "table_name,field_name,language,field_value" "stops,stop_name,en_GB,ΓΕΦΥΡΑ"
"translations.txt" 180 283 "table_name,field_name,language,field_value" "stops,stop_name,en_GB,ΠΑΡΚΟ"
"translations.txt" 184 284 "table_name,field_name,language,field_value" "stops,stop_name,en_GB,ΓΗΠΕΔΟ"
"translations.txt" 28 295 "table_name,field_name,language,field_value" "stops,stop_name,en_GB,ΠΕΡΙΠΤΕΡΟ"
"translations.txt" 181 305 "table_name,field_name,language,field_value" "stops,stop_name,en_GB,ΠΛΑΤΕΙΑ ΔΗΜΟΚΡΑΤΙΑΣ"
"translations.txt" 286 306 "table_name,field_name,language,field_value" "stops,stop_name,en_GB,ΠΕΥΚΑ"
"translations.txt" 22 318 "table_name,field_name,language,field_value" "stops,stop_name,en_GB,ΔΙΑΣΤΑΥΡΩΣΗ"
"translations.txt" 160 321 "table_name,field_name,language,field_value" "stops,stop_name,en_GB,ΒΕΝΖΙΝΑΔΙΚΟ"
"translations.txt" 236 332 "table_name,field_name,language,field_value" "stops,stop_name,en_GB,ΛΥΚΕΙΟ"
"translations.txt" 292 338 "table_name,field_name,language,field_value" "stops,stop_name,en_GB,ΤΟΥΜΠΑ"
"translations.txt" 28 352 "table_name,field_name,language,field_value" "stops,stop_name,en_GB,ΠΕΡΙΠΤΕΡΟ"
"translations.txt" 228 353 "table_name,field_name,language,field_value" "stops,stop_name,en_GB,ΓΥΜΝΑΣΙΟ"
"translations.txt" 180 354 "table_name,field_name,language,field_value" "stops,stop_name,en_GB,ΠΑΡΚΟ"
"translations.txt" 103 362 "table_name,field_name,language,field_value" "stops,stop_name,en_GB,ΕΚΚΛΗΣΑΚΙ"
"translations.txt" 132 368 "table_name,field_name,language,field_value" "stops,stop_name,en_GB,ΓΗΠΕΔΟ ΑΓΡΟΤΙΚΟΥ ΑΣΤΕΡΑ"
"translations.txt" 28 370 "table_name,field_name,language,field_value" "stops,stop_name,en_GB,ΠΕΡΙΠΤΕΡΟ"
"translations.txt" 97 371 "table_name,field_name,language,field_value" "stops,stop_name,en_GB,ΑΚΡΟΠΟΛΗ"
"translations.txt" 34 374 "table_name,field_name,language,field_value" "stops,stop_name,en_GB,ΜΥΤΙΛΗΝΑΚΙΑ"
"translations.txt" 261 380 "table_name,field_name,language,field_value" "stops,stop_name,en_GB,ΠΛΑΤΕΙΑ"
"translations.txt" 337 381 "table_name,field_name,language,field_value" "stops,stop_name,en_GB,ΑΓΙΟΣ ΓΕΩΡΓΙΟΣ"
"translations.txt" 228 383 "table_name,field_name,language,field_value" "stops,stop_name,en_GB,ΓΥΜΝΑΣΙΟ"
invalid_url ERROR 1

invalid_url

A field contains a malformed URL.

Definitions for valid URLs are quite vague. We perform strict validation using the Apache Commons UrlValidator.

You can see more about this notice here.

filename (?) The name of the faulty file. csvRowNumber (?) The row of the faulty record. fieldName (?) Faulty record's field name. fieldValue (?) Faulty value.
"feed_info.txt" 2 "feed_publisher_url" "oseth.com.gr"
duplicate_route_name WARNING 125

duplicate_route_name

Two distinct routes have either the same route_short_name, the same route_long_name, or the same combination of route_short_name and route_long_name.

All routes of the same route_type with the same agency_id should have unique combinations of route_short_name and route_long_name.

Note that there may be valid cases where routes have the same short and long name, e.g., if they serve different areas. However, different directions must be modeled as the same route.

Example of bad data:

route_id route_short_name route_long_name
route1 U1 Southern
route2 U1 Southern

You can see more about this notice here.

Only the first 50 of 125 affected records are displayed below.

csvRowNumber1 (?) The row number of the first occurrence. routeId1 (?) The id of the the first occurrence. csvRowNumber2 (?) The row number of the other occurrence. routeId2 (?) The id of the the other occurrence. routeShortName (?) Common `routes.route_short_name`. routeLongName (?) Common `routes.route_long_name`. routeTypeValue (?) Common `routes.route_type`. agencyId (?) Common `routes.agency_id`.
2 "01A_5351_1_3" 3 "01A_5351_2_3" "01A" "Τ.Σ. ΕΥΚΑΡΠΙΑΣ-ΣΚΛΑΒΕΝΙΤΗΣ-ΝΟΣ. ΠΑΠΑΓΕΩΡΓΙΟΥ-Κ.Τ.Ε.Λ. ΜΕΣΩ ΑΜΠΕΛΟΚΗΠΩΝ" 3 "OSETH"
4 "01N_1107_1_3" 5 "01N_1107_2_3" "01N" "Κ.Τ.Ε.Λ. - ΑΕΡΟΔΡΟΜΙΟ ΝΥΧΤΕΡΙΝΟ" 3 "OSETH"
6 "01X_7904_1_3" 7 "01X_7904_2_3" "01X" "Κ.Τ.Ε.Λ.-ΑΕΡΟΔΡΟΜΙΟ" 3 "OSETH"
8 "01_7429_1_3" 9 "01_7429_2_3" "01" "Τ.Σ. ΕΥΚΑΡΠΙΑΣ - ΣΚΛΑΒΕΝΙΤΗΣ - ΝΟΣ. ΠΑΠΑΓΕΩΡΓΙΟΥ - Κ.Τ.Ε.Λ." 3 "OSETH"
10 "02K_7480_1_3" 11 "02K_7480_2_3" "02K" "Α.Σ.ΙΚΕΑ-Κ.Τ.Ε.Λ ΜΑΚΕΔΟΝΙΑ" 3 "OSETH"
12 "02X_0745_1_3" 13 "02X_0745_2_3" "02X" "ΝΕΑ ΕΛΒΕΤΙΑ - ΑΕΡΟΔΡΟΜΙΟ ΜΑΚΕΔΟΝΙΑ" 3 "OSETH"
14 "03K_1374_1_3" 15 "03K_1374_2_3" "03K" "Α.Σ.ΙΚΕΑ-Ν.Σ.ΣΤΑΘΜΟΣ" 3 "OSETH"
18 "05A_1326_1_3" 19 "05A_1326_2_3" "05A" "ΝΕΑ ΚΡΗΝΗ - ΒΕΝΙΖΕΛΟΥ - ΣΧΟΛΗ ΔΙΚΑΣΤΩΝ" 3 "OSETH"
21 "05_2413_1_3" 22 "05_2413_2_3" "05" "Ν.ΚΡΗΝΗ - ΒΕΝΙΖΕΛΟΥ" 3 "OSETH"
23 "06_0523_1_3" 24 "06_0523_2_3" "06" "ΚΑΛΑΜΑΡΙΑ-ΒΕΝΙΖΕΛΟΥ" 3 "OSETH"
25 "07_5155_1_3" 26 "07_5155_2_3" "07" "ΑΓ. ΙΩΑΝΝΗΣ-ΠΑΝΕΠΙΣΤΗΜΙΟ" 3 "OSETH"
28 "10_9948_1_3" 29 "10_9948_2_3" "10" "ΣΤΑΘΜΟΣ ΜΕΤΡΟ Ν. ΕΛΒΕΤΙΑΣ - Ν.Σ. ΣΤΑΘΜΟΣ" 3 "OSETH"
30 "11B_8123_1_3" 31 "11B_8123_2_3" "11B" "ΠΥΛΑΙΑ - ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΕΣΩ ΞΕΝΩΝΑ ΘΕΑΓΕΝΕΙΟΥ" 3 "OSETH"
32 "11E_2660_1_3" 33 "11E_2660_2_3" "11E" "ΠΥΛΑΙΑ - ΠΑΝΕΠΙΣΤΗΜΙΟ - ΞΕΝΩΝΑΣ ΘΕΑΓΕΝΕΙΟΥ" 3 "OSETH"
34 "11M_9274_1_3" 35 "11M_9274_2_3" "11M" "ΠΥΛΑΙΑ - ΞΕΝΩΝΑΣ ΘΕΑΓΕΝΕΙΟΥ - ΠΑΝΕΠΙΣΤΗΜΙΟ" 3 "OSETH"
36 "11T_5537_1_3" 37 "11T_5537_2_3" "11T" "ΠΥΛΑΙΑ - ΣΤΑΘΜΟΣ ΜΕΤΡΟ Ν. ΕΛΒΕΤΙΑ" 3 "OSETH"
38 "11_4242_1_3" 39 "11_4242_2_3" "11" "ΠΥΛΑΙΑ - ΠΑΝΕΠΙΣΤΗΜΙΟ" 3 "OSETH"
40 "12_6811_1_3" 41 "12_6811_2_3" "12" "ΚΤΕΛ-ΚΑΤΩ ΤΟΥΜΠΑ" 3 "OSETH"
44 "15_1844_1_3" 45 "15_1844_2_3" "15" "ΣΑΡΑΝΤΑ ΕΚΚΛΗΣΙΕΣ - ΙΣΤΟΡΙΚΟ ΚΕΝΤΡΟ" 3 "OSETH"
47 "17_0086_1_3" 48 "17_0086_2_3" "17" "ΤΡΙΑΝΔΡΙΑ-ΒΕΝΙΖΕΛΟΥ" 3 "OSETH"
49 "18_2742_1_3" 50 "18_2742_2_3" "18" "ΑΓ. ΑΝΑΡΓΥΡΟΙ-ΚΟΡΔΕΛΙΟ" 3 "OSETH"
52 "19_2872_1_3" 53 "19_2872_2_3" "19" "ΕΛΕΥΘΕΡΙΟ ΚΟΡΔΕΛΙΟ - Ν.Σ. ΣΤΑΘΜΟΣ" 3 "OSETH"
54 "1N_9797_1_3" 55 "1N_9797_2_3" "1N" "Κ.Τ.Ε.Λ. - ΑΕΡΟΔΡΟΜΙΟ ΜΕΣΩ Α.Σ. Ι.Κ.Ε.Α. ΝΥΧΤΕΡΙΝΟ" 3 "OSETH"
56 "20_6154_1_3" 57 "20_6154_2_3" "20" "ΜΕΝΕΜΕΝΗ - ΕΡΜΟΥ" 3 "OSETH"
58 "21_9244_1_3" 59 "21_9244_2_3" "21" "ΕΥΟΣΜΟΣ - ΕΡΜΟΥ" 3 "OSETH"
61 "23_7309_1_3" 62 "23_7309_2_3" "23" "Ν.Σ.ΣΤΑΘΜΟΣ - ΣΥΚΙΕΣ" 3 "OSETH"
63 "24_1981_1_3" 64 "24_1981_2_3" "24" "ΠΛ. ΕΛΕΥΘΕΡΙΑΣ - ΧΙΛΙΑ ΔΕΝΔΡΑ" 3 "OSETH"
65 "25_8938_1_3" 66 "25_8938_2_3" "25" "ΝΕΑΠΟΛΗ - ΒΕΝΙΖΕΛΟΥ" 3 "OSETH"
67 "26_9101_1_3" 68 "26_9101_2_3" "26" "ΚΑΛΛΙΘΕΑ-ΠΛ. ΕΛΕΥΘΕΡΙΑΣ" 3 "OSETH"
69 "27_3674_1_3" 70 "27_3674_2_3" "27" "ΣΤΑΥΡΟΥΠΟΛΗ-ΠΑΝΕΠΙΣΤΗΜΙΟ" 3 "OSETH"
71 "28_3981_1_3" 72 "28_3981_2_3" "28" "Τ.Σ. ΕΥΚΑΡΠΙΑΣ-ΣΚΛΑΒΕΝΙΤΗΣ-ΝΟΣ.ΠΑΠΑΓΕΩΡΓΙΟΥ-424 Γ.Σ.Ν.Ε-ΠΑΝΕΠΙΣΤΗΜΙΟ" 3 "OSETH"
74 "29_7142_1_3" 75 "29_7142_2_3" "29" "ΠΟΛΙΧΝΗ - ΑΡΙΣΤΟΤΕΛΟΥΣ" 3 "OSETH"
76 "30_7739_1_3" 77 "30_7739_2_3" "30" "ΤΡΙΑΝΔΡΙΑ - ΑΠΟΘΗΚΗ" 3 "OSETH"
78 "31_8191_1_3" 79 "31_8191_2_3" "31" "ΒΟΥΛΓΑΡΗ - Κ.Τ.Ε.Λ." 3 "OSETH"
80 "32A_5369_1_3" 81 "32A_5369_2_3" "32A" "Κ. ΗΛΙΟΥΠΟΛΗ - ΑΡΙΣΤΟΤΕΛΟΥΣ ΜΕΣΩ ΓΥΜΝΑΣΤΗΡΙΟΥ" 3 "OSETH"
82 "32N_8531_1_3" 83 "32N_8531_2_3" "32N" "Κ. ΗΛΙΟΥΠΟΛΗ-ΙΠΠΟΚΡΑΤΕΙΟ" 3 "OSETH"
84 "32_2758_1_3" 85 "32_2758_2_3" "32" "Κ. ΗΛΙΟΥΠΟΛΗ-ΑΡΙΣΤΟΤΕΛΟΥΣ" 3 "OSETH"
88 "33_4569_1_3" 89 "33_4569_2_3" "33" "ΑΓ. ΠΑΝΤΕΛΕΗΜΩΝ-ΒΕΝΙΖΕΛΟΥ" 3 "OSETH"
91 "34_2342_1_3" 92 "34_2342_2_3" "34" "Α. ΗΛΙΟΥΠΟΛΗ-ΑΡΙΣΤΟΤΕΛΟΥΣ" 3 "OSETH"
93 "35_6828_1_3" 94 "35_6828_2_3" "35" "Ν.Σ.ΣΤΑΘΜΟΣ - ΜΕΤΕΩΡΑ" 3 "OSETH"
103 "36X_9073_1_3" 104 "36X_9073_2_3" "36X" "Α.Σ.ΙΚΕΑ - ΤΡΙΑΝΔΡΙΑ" 3 "OSETH"
107 "36_3204_1_3" 108 "36_3204_2_3" "36" "ΒΟΥΛΓΑΡΗ - Κ.Τ.Ε.Λ. ΧΑΛΚΙΔΙΚΗΣ - ΚΟΣΜΟΣ - Α.Σ. Ι.Κ.Ε.Α." 3 "OSETH"
109 "37_4517_1_3" 110 "37_4517_2_3" "37" "Ν.Σ. ΣΤΑΘΜΟΣ - ΚΡΥΟΝΕΡΙ" 3 "OSETH"
111 "38_1563_1_3" 112 "38_1563_2_3" "38" "ΝΕΑ ΕΥΚΑΡΠΙΑ - ΑΡΙΣΤΟΤΕΛΟΥΣ" 3 "OSETH"
113 "39A_2327_1_3" 114 "39A_2327_2_3" "39A" "ΚΗΦΙΣΙΑ - ΔΙΚΑΣΤΗΡΙΑ - ΕΜΠΟΡIKO ΚΕΝΤΡΟ ΜΑΚΕΔΟΝΙΑ" 3 "OSETH"
116 "39_4048_1_3" 117 "39_4048_2_3" "39" "ΚΗΦΙΣΙΑ - ΔΙΚΑΣΤΗΡΙΑ" 3 "OSETH"
120 "40_9835_1_3" 121 "40_9835_2_3" "40" "Ν.Σ. ΣΤΑΘΜΟΣ - ΚΑΛΟΧΩΡΙ" 3 "OSETH"
122 "42A_3934_1_3" 123 "42A_3934_2_3" "42A" "ΚΟΙΜΗΤΗΡΙΑ ΕΥΟΣΜΟΥ ΑΠΟ ΜΕΝΕΜΕΝΗ" 3 "OSETH"
124 "42B_2623_1_3" 125 "42B_2623_2_3" "42B" "ΚΟΙΜΗΤΗΡΙΑ ΕΥΟΣΜΟΥ - ΑΜΠΕΛΟΚΗΠΟΙ" 3 "OSETH"
126 "42_7590_1_3" 127 "42_7590_2_3" "42" "ΚΟΡΔΕΛΙΟ - ΚΟΙΜΗΤΗΡΙΑ ΕΥΟΣΜΟΥ" 3 "OSETH"
fast_travel_between_consecutive_stops WARNING 1128

fast_travel_between_consecutive_stops

A transit vehicle moves too fast between two consecutive stops.

The speed threshold depends on route type:

Route type Description Threshold, km/h
0 Light rail 100
1 Subway 150
2 Rail 500
3 Bus 150
4 Ferry 80
5 Cable tram 30
6 Aerial lift 50
7 Funicular 50
11 Trolleybus 150
12 Monorail 150
- Unknown 200

You can see more about this notice here.

Only the first 50 of 1128 affected records are displayed below.

tripCsvRowNumber (?) The row number of the problematic trip. tripId (?) `trip_id` of the problematic trip. routeId (?) `route_id` of the problematic trip. speedKph (?) Travel speed (km/h). distanceKm (?) Distance between stops (km). csvRowNumber1 (?) The row number of the first stop time. stopSequence1 (?) `stop_sequence` of the first stop. stopId1 (?) `stop_id` of the first stop. stopName1 (?) `stop_name` of the first stop. departureTime1 (?) `departure_time` of the first stop. csvRowNumber2 (?) The row number of the second stop time. stopSequence2 (?) `stop_sequence` of the second stop. stopId2 (?) `stop_id` of the second stop. stopName2 (?) `stop_name` of the second stop. arrivalTime2 (?) `arrival_time` of the second stop.
11241 "37522050" "36X_9073_2_3" 186.39304600285513 0.1553275383357126 366048 3 "2011" "ΠΑΛΙΟ ΤΕΡΜΑ" "09:45:08" 366049 4 "2010" "ΑΓΙΟΣ ΣΠΥΡΙΔΩΝΑΣ" "09:45:11"
11241 "37522050" "36X_9073_2_3" 151.97463332182267 0.16886070369091408 366049 4 "2010" "ΑΓΙΟΣ ΣΠΥΡΙΔΩΝΑΣ" "09:45:11" 366050 5 "2008" "ΔΗΜΑΡΧΕΙΟ" "09:45:15"
11241 "37522050" "36X_9073_2_3" 169.9228524780826 0.3776063388401836 366052 7 "1211" "Ι.Κ.Α. ΤΟΥΜΠΑΣ" "09:45:32" 366053 8 "1213" "ΑΓΙΑ ΒΑΡΒΑΡΑ" "09:45:40"
11241 "37522050" "36X_9073_2_3" 156.25770168190007 0.2604295028031668 366053 8 "1213" "ΑΓΙΑ ΒΑΡΒΑΡΑ" "09:45:40" 366054 9 "1215" "ΔΙΑΓΟΡΑ" "09:45:46"
11241 "37522050" "36X_9073_2_3" 164.13008048088295 0.22795844511233743 366054 9 "1215" "ΔΙΑΓΟΡΑ" "09:45:46" 366055 10 "1257" "ΓΗΡΟΚΟΜΕΙΟ" "09:45:51"
11241 "37522050" "36X_9073_2_3" 155.19111286173077 0.1724345698463675 366055 10 "1257" "ΓΗΡΟΚΟΜΕΙΟ" "09:45:51" 366056 11 "1255" "ΟΡΦΑΝΟΤΡΟΦΕΙΟ" "09:45:55"
11241 "37522050" "36X_9073_2_3" 172.36666688683258 0.3351574078355078 366056 11 "1255" "ΟΡΦΑΝΟΤΡΟΦΕΙΟ" "09:45:55" 366057 12 "1003" "ΒΑΡΝΑΒΑ" "09:46:02"
11241 "37522050" "36X_9073_2_3" 158.7731745165802 0.2646219575276337 366058 13 "15003" "ΠΕΡΡΑΙΒΟΥ" "09:46:07" 366059 14 "15023" "ΠΑΡΚΟ" "09:46:13"
11241 "37522050" "36X_9073_2_3" 172.82565107203547 0.2880427517867258 366065 20 "1245" "ΑΓΙΟΣ ΘΕΡΑΠΟΝΤΑΣ" "09:47:00" 366066 21 "1231" "ΠΑΠΑΦΗ" "09:47:06"
11241 "37522050" "36X_9073_2_3" 163.5870127277792 0.408967531819448 366067 22 "1223" "ΓΡΑΦΕΙΑ Ο.Α.Σ.Θ." "09:47:12" 366068 23 "1224" "ΟΣΙΑ ΞΕΝΗ" "09:47:21"
11241 "37522050" "36X_9073_2_3" 162.36709331999634 0.40591773329999087 366068 23 "1224" "ΟΣΙΑ ΞΕΝΗ" "09:47:21" 366069 24 "1227" "ΓΗΠΕΔΟ ΑΡΗ" "09:47:30"
11241 "37522050" "36X_9073_2_3" 164.69208364755312 0.228739005066046 366069 24 "1227" "ΓΗΠΕΔΟ ΑΡΗ" "09:47:30" 366070 25 "1229" "ΒΟΥΛΓΑΡΗ" "09:47:35"
11241 "37522050" "36X_9073_2_3" 168.38068827716117 0.4677241341032255 366070 25 "1229" "ΒΟΥΛΓΑΡΗ" "09:47:35" 366071 26 "1432" "ΑΙΓΛΗ" "09:47:45"
11241 "37522050" "36X_9073_2_3" 169.21639604078493 0.28202732673464154 366072 27 "1429" "ΑΛΛΑΤΙΝΗ" "09:47:53" 366073 28 "1430" "ΓΕΦΥΡΑ" "09:47:59"
11241 "37522050" "36X_9073_2_3" 151.2981564384839 0.3362181254188531 366073 28 "1430" "ΓΕΦΥΡΑ" "09:47:59" 366074 29 "15058" "ΣΤΑΜΙΩΝ -LIDL" "09:48:07"
11241 "37522050" "36X_9073_2_3" 172.58503538117012 0.28764172563528356 366076 31 "15042" "ΜΑΡΜΑΡΑΔΙΚΟ" "09:48:26" 366077 32 "15039" "ΣΤΕΛΙΟΣ ΚΑΖΑΝΤΖΙΔΗΣ" "09:48:32"
11241 "37522050" "36X_9073_2_3" 171.65933421509493 0.3337820387515735 366077 32 "15039" "ΣΤΕΛΙΟΣ ΚΑΖΑΝΤΖΙΔΗΣ" "09:48:32" 366078 33 "15047" "ΚΟΙΜΗΤΗΡΙΑ" "09:48:39"
11241 "37522050" "36X_9073_2_3" 160.14240506130847 0.7562280239006234 366078 33 "15047" "ΚΟΙΜΗΤΗΡΙΑ" "09:48:39" 366079 34 "15046" "ΑΣΥΛΟ" "09:48:56"
11241 "37522050" "36X_9073_2_3" 162.2853903268854 0.360634200726412 366079 34 "15046" "ΑΣΥΛΟ" "09:48:56" 366080 35 "15048" "ΑΜΕΡΙΚΑΝΙΚΗ ΓΕΩΡΓΙΚΗ ΣΧΟΛΗ" "09:49:04"
11241 "37522050" "36X_9073_2_3" 160.18107058720352 0.8009053529360176 366080 35 "15048" "ΑΜΕΡΙΚΑΝΙΚΗ ΓΕΩΡΓΙΚΗ ΣΧΟΛΗ" "09:49:04" 366081 36 "36015" "ΖΩΝΗ ΚΑΙΝΟΤΟΜΙΑΣ" "09:49:22"
16029 "37522028" "36X_9073_2_3" 186.39304600285513 0.1553275383357126 522657 3 "2011" "ΠΑΛΙΟ ΤΕΡΜΑ" "06:40:08" 522658 4 "2010" "ΑΓΙΟΣ ΣΠΥΡΙΔΩΝΑΣ" "06:40:11"
16029 "37522028" "36X_9073_2_3" 151.97463332182267 0.16886070369091408 522658 4 "2010" "ΑΓΙΟΣ ΣΠΥΡΙΔΩΝΑΣ" "06:40:11" 522659 5 "2008" "ΔΗΜΑΡΧΕΙΟ" "06:40:15"
16029 "37522028" "36X_9073_2_3" 157.00342132787856 0.43612061479966263 522661 7 "1208" "ΣΤΡΟΦΗ ΤΡΙΑΝΔΡΙΑΣ" "06:40:31" 522662 8 "1211" "Ι.Κ.Α. ΤΟΥΜΠΑΣ" "06:40:41"
16029 "37522028" "36X_9073_2_3" 169.9228524780826 0.3776063388401836 522662 8 "1211" "Ι.Κ.Α. ΤΟΥΜΠΑΣ" "06:40:41" 522663 9 "1213" "ΑΓΙΑ ΒΑΡΒΑΡΑ" "06:40:49"
16029 "37522028" "36X_9073_2_3" 156.25770168190007 0.2604295028031668 522663 9 "1213" "ΑΓΙΑ ΒΑΡΒΑΡΑ" "06:40:49" 522664 10 "1215" "ΔΙΑΓΟΡΑ" "06:40:55"
16029 "37522028" "36X_9073_2_3" 164.13008048088295 0.22795844511233743 522664 10 "1215" "ΔΙΑΓΟΡΑ" "06:40:55" 522665 11 "1257" "ΓΗΡΟΚΟΜΕΙΟ" "06:41:00"
16029 "37522028" "36X_9073_2_3" 155.19111286173077 0.1724345698463675 522665 11 "1257" "ΓΗΡΟΚΟΜΕΙΟ" "06:41:00" 522666 12 "1255" "ΟΡΦΑΝΟΤΡΟΦΕΙΟ" "06:41:04"
16029 "37522028" "36X_9073_2_3" 150.82083352597851 0.3351574078355078 522666 12 "1255" "ΟΡΦΑΝΟΤΡΟΦΕΙΟ" "06:41:04" 522667 13 "1003" "ΒΑΡΝΑΒΑ" "06:41:12"
16029 "37522028" "36X_9073_2_3" 158.7731745165802 0.2646219575276337 522668 14 "15003" "ΠΕΡΡΑΙΒΟΥ" "06:41:16" 522669 15 "15023" "ΠΑΡΚΟ" "06:41:22"
16029 "37522028" "36X_9073_2_3" 163.5870127277792 0.408967531819448 522676 22 "1223" "ΓΡΑΦΕΙΑ Ο.Α.Σ.Θ." "06:42:12" 522677 23 "1224" "ΟΣΙΑ ΞΕΝΗ" "06:42:21"
16029 "37522028" "36X_9073_2_3" 162.36709331999634 0.40591773329999087 522677 23 "1224" "ΟΣΙΑ ΞΕΝΗ" "06:42:21" 522678 24 "1227" "ΓΗΠΕΔΟ ΑΡΗ" "06:42:30"
16029 "37522028" "36X_9073_2_3" 164.69208364755312 0.228739005066046 522678 24 "1227" "ΓΗΠΕΔΟ ΑΡΗ" "06:42:30" 522679 25 "1229" "ΒΟΥΛΓΑΡΗ" "06:42:35"
16029 "37522028" "36X_9073_2_3" 153.07335297923743 0.4677241341032255 522679 25 "1229" "ΒΟΥΛΓΑΡΗ" "06:42:35" 522680 26 "1432" "ΑΙΓΛΗ" "06:42:46"
16029 "37522028" "36X_9073_2_3" 167.71767495987433 0.32611770131086676 522680 26 "1432" "ΑΙΓΛΗ" "06:42:46" 522681 27 "1429" "ΑΛΛΑΤΙΝΗ" "06:42:53"
16029 "37522028" "36X_9073_2_3" 169.21639604078493 0.28202732673464154 522681 27 "1429" "ΑΛΛΑΤΙΝΗ" "06:42:53" 522682 28 "1430" "ΓΕΦΥΡΑ" "06:42:59"
16029 "37522028" "36X_9073_2_3" 172.58503538117012 0.28764172563528356 522685 31 "15042" "ΜΑΡΜΑΡΑΔΙΚΟ" "06:43:26" 522686 32 "15039" "ΣΤΕΛΙΟΣ ΚΑΖΑΝΤΖΙΔΗΣ" "06:43:32"
16029 "37522028" "36X_9073_2_3" 150.20191743820806 0.3337820387515735 522686 32 "15039" "ΣΤΕΛΙΟΣ ΚΑΖΑΝΤΖΙΔΗΣ" "06:43:32" 522687 33 "15047" "ΚΟΙΜΗΤΗΡΙΑ" "06:43:40"
16029 "37522028" "36X_9073_2_3" 170.15130537764026 0.7562280239006234 522687 33 "15047" "ΚΟΙΜΗΤΗΡΙΑ" "06:43:40" 522688 34 "15046" "ΑΣΥΛΟ" "06:43:56"
16029 "37522028" "36X_9073_2_3" 162.2853903268854 0.360634200726412 522688 34 "15046" "ΑΣΥΛΟ" "06:43:56" 522689 35 "15048" "ΑΜΕΡΙΚΑΝΙΚΗ ΓΕΩΡΓΙΚΗ ΣΧΟΛΗ" "06:44:04"
16029 "37522028" "36X_9073_2_3" 160.18107058720352 0.8009053529360176 522689 35 "15048" "ΑΜΕΡΙΚΑΝΙΚΗ ΓΕΩΡΓΙΚΗ ΣΧΟΛΗ" "06:44:04" 522690 36 "36015" "ΖΩΝΗ ΚΑΙΝΟΤΟΜΙΑΣ" "06:44:22"
7642 "37465864" "36_3204_1_3" 154.77745005964732 2.1496868063839907 249720 3 "15090" "ΚΤΕΛ ΧΑΛΚΙΔΙΚΗΣ A" "09:21:35" 249721 4 "15093" "MEDITERRANEAN COSMOS" "09:22:25"
8245 "37465906" "36_3204_1_3" 154.77745005964732 2.1496868063839907 249720 3 "15090" "ΚΤΕΛ ΧΑΛΚΙΔΙΚΗΣ A" "09:21:35" 249721 4 "15093" "MEDITERRANEAN COSMOS" "09:22:25"
7642 "37465864" "36_3204_1_3" 157.63094810029517 0.8757274894460844 249722 5 "15001" "ΑΓΙΟΣ ΓΕΩΡΓΙΟΣ" "09:22:35" 249723 6 "15079" "ΑΝΑΤΟΛΙΚΟΣ ΣΤΑΘΜΟΣ ΙΚΕΑ" "09:22:55"
8245 "37465906" "36_3204_1_3" 157.63094810029517 0.8757274894460844 249722 5 "15001" "ΑΓΙΟΣ ΓΕΩΡΓΙΟΣ" "09:22:35" 249723 6 "15079" "ΑΝΑΤΟΛΙΚΟΣ ΣΤΑΘΜΟΣ ΙΚΕΑ" "09:22:55"
7642 "37465864" "36_3204_1_3" 167.629282002391 0.5587642733413033 249723 6 "15079" "ΑΝΑΤΟΛΙΚΟΣ ΣΤΑΘΜΟΣ ΙΚΕΑ" "09:22:55" 249724 7 "15080" "ΠΟΛΥΦΩΤΑ" "09:23:07"
8245 "37465906" "36_3204_1_3" 167.629282002391 0.5587642733413033 249723 6 "15079" "ΑΝΑΤΟΛΙΚΟΣ ΣΤΑΘΜΟΣ ΙΚΕΑ" "09:22:55" 249724 7 "15080" "ΠΟΛΥΦΩΤΑ" "09:23:07"
7642 "37465864" "36_3204_1_3" 186.94940633681864 0.6750950784385117 249724 7 "15080" "ΠΟΛΥΦΩΤΑ" "09:23:07" 249725 8 "36047" "ΓΕΩΡΓΙΚΗ ΣΧΟΛΗ" "09:23:20"
8245 "37465906" "36_3204_1_3" 186.94940633681864 0.6750950784385117 249724 7 "15080" "ΠΟΛΥΦΩΤΑ" "09:23:07" 249725 8 "36047" "ΓΕΩΡΓΙΚΗ ΣΧΟΛΗ" "09:23:20"
7642 "37465864" "36_3204_1_3" 232.11791880254432 0.45134039767161394 249725 8 "36047" "ΓΕΩΡΓΙΚΗ ΣΧΟΛΗ" "09:23:20" 249726 9 "36048" "ΑΓΡΟΚΤΗΜΑ" "09:23:27"
8245 "37465906" "36_3204_1_3" 232.11791880254432 0.45134039767161394 249725 8 "36047" "ΓΕΩΡΓΙΚΗ ΣΧΟΛΗ" "09:23:20" 249726 9 "36048" "ΑΓΡΟΚΤΗΜΑ" "09:23:27"
fast_travel_between_far_stops WARNING 1

fast_travel_between_far_stops

A transit vehicle moves too fast between two far stops.

Two stops are considered "far" if they are more than 10 km apart. This normally indicates a more serious problem than too fast travel between consecutive stops.

The speed threshold depends on route type and are the same as fast_travel_between_consecutive_stops.

You can see more about this notice here.

tripCsvRowNumber (?) The row number of the problematic trip. tripId (?) `trip_id` of the problematic trip. routeId (?) `route_id` of the problematic trip. speedKph (?) Travel speed (km/h). distanceKm (?) Distance between stops (km). csvRowNumber1 (?) The row number of the first stop time. stopSequence1 (?) `stop_sequence` of the first stop. stopId1 (?) `stop_id` of the first stop. stopName1 (?) `stop_name` of the first stop. departureTime1 (?) `departure_time` of the first stop. csvRowNumber2 (?) The row number of the second stop time. stopSequence2 (?) `stop_sequence` of the second stop. stopId2 (?) `stop_id` of the second stop. stopName2 (?) `stop_name` of the second stop. arrivalTime2 (?) `arrival_time` of the second stop.
3743 "34348532" "82B_1085_1_3" 153.85352388558445 10.085953232499424 122766 31 "25037" "ΓΥΜΝΑΣΙΟ" "08:14:00" 122789 54 "3030" "ΣΑΡΑΚΑΚΗ" "08:17:56"
leading_or_trailing_whitespaces WARNING 71

leading_or_trailing_whitespaces

The value in CSV file has leading or trailing whitespaces.

This notice is emitted for values protected with double quotes since whitespaces for non-protected values are trimmed automatically by CSV parser.

The validator strips whitespaces from protected values. We do not see any use case when such a whitespace may be needed. On the other hand, some real-world feeds use trailing whitespaces for some values and omit them for the others. This is causing the largest problem when a primary key and a foreign key differ just by a whitespace: it is clear that they are intended to be the same, that is why we always strip whitespaces.

You can see more about this notice here.

Only the first 50 of 71 affected records are displayed below.

filename (?) The name of the faulty file. csvRowNumber (?) The row of the faulty record. fieldName (?) Faulty record's field name. fieldValue (?) Faulty value.
"translations.txt" 24 "translation" "PLATIA VIRONOS "
"translations.txt" 40 "translation" "ALIKES "
"translations.txt" 109 "translation" "STROFI "
"translations.txt" 141 "translation" "PIGADI "
"translations.txt" 168 "translation" "PROFITIS ILIAS "
"translations.txt" 417 "translation" "3 STASI "
"translations.txt" 437 "translation" "SHOLIO "
"translations.txt" 440 "translation" "KOSTI PALAMA "
"translations.txt" 442 "translation" "PLATIA ELEFTHERIAS "
"translations.txt" 444 "translation" "10 ODOS "
"translations.txt" 555 "translation" "PLATIA "
"translations.txt" 563 "translation" "ANATOLIKOS STATHMOS IKEA "
"translations.txt" 592 "translation" "EKKLISIA "
"translations.txt" 624 "translation" "T.S. K.T.E.L. "
"translations.txt" 673 "translation" "PEDIKI HARA "
"translations.txt" 706 "translation" "GIPEDO "
"translations.txt" 765 "translation" "N.S.STATHMOS-ORAIOKASTRO "
"translations.txt" 767 "translation" "N.S.STATHMOS-ORAIOKASTRO "
"translations.txt" 923 "translation" "T.S. K.T.E.L. "
"translations.txt" 936 "translation" "A.S. IKEA - THERMI - PANORAMA "
"translations.txt" 948 "translation" "SHOLIO "
"translations.txt" 1000 "translation" "ANATOLIKOS STATHMOS IKEA "
"translations.txt" 1017 "translation" "AGROTIKOS SINETERISMOS "
"translations.txt" 1160 "translation" "ISODOS GEFIRAS "
"translations.txt" 1263 "translation" "ANATOLIKOS STATHMOS IKEA "
"translations.txt" 1328 "translation" "FORITI STASI "
"translations.txt" 1386 "translation" "EXODOS "
"translations.txt" 1389 "translation" "AGIA PARASKEVI "
"translations.txt" 1486 "translation" "HOMATOURGIKA "
"translations.txt" 1496 "translation" "SHOLIO "
"translations.txt" 1546 "translation" "STROFI "
"translations.txt" 1635 "translation" "ISODOS "
"translations.txt" 1637 "translation" "SHOLIO "
"translations.txt" 1801 "translation" "PLATIA "
"translations.txt" 1941 "translation" "ALIKES "
"translations.txt" 1967 "translation" "MARINOS "
"translations.txt" 1990 "translation" "STROFI "
"translations.txt" 2014 "translation" "STAVROS "
"translations.txt" 2096 "translation" "EKKLISIA "
"translations.txt" 2298 "translation" "SUPER MARKET "
"translations.txt" 2381 "translation" "FARMAKIO "
"translations.txt" 2432 "translation" "ELLINIKO KOLLEGIO "
"translations.txt" 2503 "translation" "AGIOS GEORGIOS "
"translations.txt" 2541 "translation" "SHOLIO "
"translations.txt" 2551 "translation" "SHOLIO "
"translations.txt" 2593 "translation" "SUPER MARKET "
"translations.txt" 2630 "translation" "EBEK "
"translations.txt" 2678 "translation" "PALIOURA "
"translations.txt" 2989 "translation" "AGIOS GEORGIOS "
"translations.txt" 3052 "translation" "GIPEDO EPANOMIS "
missing_recommended_field WARNING 2

missing_recommended_field

A recommended field is missing.

The given field has no value in some input row, even though values are recommended.

You can see more about this notice here.

filename (?) The name of the faulty file. csvRowNumber (?) The row of the faulty record. fieldName (?) The name of the missing field.
"feed_info.txt" 2 "feed_start_date"
"feed_info.txt" 2 "feed_end_date"
mixed_case_recommended_field WARNING 21088

mixed_case_recommended_field

This field has customer-facing text and should use Mixed Case (should contain upper and lower case letters).

This field contains customer-facing text and should use Mixed Case (upper and lower case letters) to ensure good readability when displayed to riders. Avoid the use of abbreviations throughout the feed (e.g. St. for Street) unless a location is called by its abbreviated name (e.g. “JFK Airport”). Abbreviations may be problematic for accessibility by screen reader software and voice user interfaces.

Good examples:
Field Text Dataset
"Schwerin, Hauptbahnhof" Verkehrsverbund Berlin-Brandenburg
"Red Hook/Atlantic Basin" NYC Ferry
"Campo Grande Norte" Carris
Bad examples:
Field Text
"GALLERIA MALL"
"3427 GG 17"
"21 Clark Rd Est"

You can see more about this notice here.

Only the first 50 of 21088 affected records are displayed below.

filename (?) Name of the faulty file. fieldName (?) Name of the faulty field. fieldValue (?) Faulty value. csvRowNumber (?) The row number of the faulty record.
"routes.txt" "route_long_name" "Τ.Σ. ΕΥΚΑΡΠΙΑΣ-ΣΚΛΑΒΕΝΙΤΗΣ-ΝΟΣ. ΠΑΠΑΓΕΩΡΓΙΟΥ-Κ.Τ.Ε.Λ. ΜΕΣΩ ΑΜΠΕΛΟΚΗΠΩΝ" 2
"routes.txt" "route_long_name" "Τ.Σ. ΕΥΚΑΡΠΙΑΣ-ΣΚΛΑΒΕΝΙΤΗΣ-ΝΟΣ. ΠΑΠΑΓΕΩΡΓΙΟΥ-Κ.Τ.Ε.Λ. ΜΕΣΩ ΑΜΠΕΛΟΚΗΠΩΝ" 3
"routes.txt" "route_long_name" "Κ.Τ.Ε.Λ. - ΑΕΡΟΔΡΟΜΙΟ ΝΥΧΤΕΡΙΝΟ" 4
"routes.txt" "route_long_name" "Κ.Τ.Ε.Λ. - ΑΕΡΟΔΡΟΜΙΟ ΝΥΧΤΕΡΙΝΟ" 5
"routes.txt" "route_long_name" "Τ.Σ. ΕΥΚΑΡΠΙΑΣ - ΣΚΛΑΒΕΝΙΤΗΣ - ΝΟΣ. ΠΑΠΑΓΕΩΡΓΙΟΥ - Κ.Τ.Ε.Λ." 8
"routes.txt" "route_long_name" "Τ.Σ. ΕΥΚΑΡΠΙΑΣ - ΣΚΛΑΒΕΝΙΤΗΣ - ΝΟΣ. ΠΑΠΑΓΕΩΡΓΙΟΥ - Κ.Τ.Ε.Λ." 9
"routes.txt" "route_long_name" "Α.Σ.ΙΚΕΑ-Κ.Τ.Ε.Λ ΜΑΚΕΔΟΝΙΑ" 10
"routes.txt" "route_long_name" "Α.Σ.ΙΚΕΑ-Κ.Τ.Ε.Λ ΜΑΚΕΔΟΝΙΑ" 11
"routes.txt" "route_long_name" "ΝΕΑ ΕΛΒΕΤΙΑ - ΑΕΡΟΔΡΟΜΙΟ ΜΑΚΕΔΟΝΙΑ" 12
"routes.txt" "route_long_name" "ΝΕΑ ΕΛΒΕΤΙΑ - ΑΕΡΟΔΡΟΜΙΟ ΜΑΚΕΔΟΝΙΑ" 13
"routes.txt" "route_long_name" "Α.Σ.ΙΚΕΑ-Ν.Σ.ΣΤΑΘΜΟΣ" 14
"routes.txt" "route_long_name" "Α.Σ.ΙΚΕΑ-Ν.Σ.ΣΤΑΘΜΟΣ" 15
"routes.txt" "route_long_name" "ΣΤΑΘΜΟΣ ΜΕΤΡΟ Ν. ΕΛΒΕΤΙΑ - ΚΑΛΑΜΑΡΙΑ" 16
"routes.txt" "route_long_name" "Κ.Τ.Ε.Λ. ΧΑΛΚΙΔΙΚΗΣ - ΚΑΛΑΜΑΡΙΑ" 17
"routes.txt" "route_long_name" "ΝΕΑ ΚΡΗΝΗ - ΒΕΝΙΖΕΛΟΥ - ΣΧΟΛΗ ΔΙΚΑΣΤΩΝ" 18
"routes.txt" "route_long_name" "ΝΕΑ ΚΡΗΝΗ - ΒΕΝΙΖΕΛΟΥ - ΣΧΟΛΗ ΔΙΚΑΣΤΩΝ" 19
"routes.txt" "route_long_name" "ΚΑΛΑΜΑΡΙΑ - ΒΕΝΙΖΕΛΟΥ" 20
"routes.txt" "route_long_name" "Ν.ΚΡΗΝΗ - ΒΕΝΙΖΕΛΟΥ" 21
"routes.txt" "route_long_name" "Ν.ΚΡΗΝΗ - ΒΕΝΙΖΕΛΟΥ" 22
"routes.txt" "route_long_name" "ΚΑΛΑΜΑΡΙΑ-ΒΕΝΙΖΕΛΟΥ" 23
"routes.txt" "route_long_name" "ΚΑΛΑΜΑΡΙΑ-ΒΕΝΙΖΕΛΟΥ" 24
"routes.txt" "route_long_name" "ΑΓ. ΙΩΑΝΝΗΣ-ΠΑΝΕΠΙΣΤΗΜΙΟ" 25
"routes.txt" "route_long_name" "ΑΓ. ΙΩΑΝΝΗΣ-ΠΑΝΕΠΙΣΤΗΜΙΟ" 26
"routes.txt" "route_long_name" "Ν.Σ. ΣΤΑΘΜΟΣ-ΚΕΝΤΡΙΚΗ ΑΓΟΡΑ" 27
"routes.txt" "route_long_name" "ΣΤΑΘΜΟΣ ΜΕΤΡΟ Ν. ΕΛΒΕΤΙΑΣ - Ν.Σ. ΣΤΑΘΜΟΣ" 28
"routes.txt" "route_long_name" "ΣΤΑΘΜΟΣ ΜΕΤΡΟ Ν. ΕΛΒΕΤΙΑΣ - Ν.Σ. ΣΤΑΘΜΟΣ" 29
"routes.txt" "route_long_name" "ΠΥΛΑΙΑ - ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΕΣΩ ΞΕΝΩΝΑ ΘΕΑΓΕΝΕΙΟΥ" 30
"routes.txt" "route_long_name" "ΠΥΛΑΙΑ - ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΕΣΩ ΞΕΝΩΝΑ ΘΕΑΓΕΝΕΙΟΥ" 31
"routes.txt" "route_long_name" "ΠΥΛΑΙΑ - ΠΑΝΕΠΙΣΤΗΜΙΟ - ΞΕΝΩΝΑΣ ΘΕΑΓΕΝΕΙΟΥ" 32
"routes.txt" "route_long_name" "ΠΥΛΑΙΑ - ΠΑΝΕΠΙΣΤΗΜΙΟ - ΞΕΝΩΝΑΣ ΘΕΑΓΕΝΕΙΟΥ" 33
"routes.txt" "route_long_name" "ΠΥΛΑΙΑ - ΞΕΝΩΝΑΣ ΘΕΑΓΕΝΕΙΟΥ - ΠΑΝΕΠΙΣΤΗΜΙΟ" 34
"routes.txt" "route_long_name" "ΠΥΛΑΙΑ - ΞΕΝΩΝΑΣ ΘΕΑΓΕΝΕΙΟΥ - ΠΑΝΕΠΙΣΤΗΜΙΟ" 35
"routes.txt" "route_long_name" "ΠΥΛΑΙΑ - ΣΤΑΘΜΟΣ ΜΕΤΡΟ Ν. ΕΛΒΕΤΙΑ" 36
"routes.txt" "route_long_name" "ΠΥΛΑΙΑ - ΣΤΑΘΜΟΣ ΜΕΤΡΟ Ν. ΕΛΒΕΤΙΑ" 37
"routes.txt" "route_long_name" "ΠΥΛΑΙΑ - ΠΑΝΕΠΙΣΤΗΜΙΟ" 38
"routes.txt" "route_long_name" "ΠΥΛΑΙΑ - ΠΑΝΕΠΙΣΤΗΜΙΟ" 39
"routes.txt" "route_long_name" "ΚΤΕΛ-ΚΑΤΩ ΤΟΥΜΠΑ" 40
"routes.txt" "route_long_name" "ΚΤΕΛ-ΚΑΤΩ ΤΟΥΜΠΑ" 41
"routes.txt" "route_long_name" "ΑΝΩ ΤΟΥΜΠΑ - Ν.Σ. ΣΤΑΘΜΟΣ ΜΕΣΩ ΓΕΝΕΣΙΣ" 42
"routes.txt" "route_long_name" "ΑΝΩ ΤΟΥΜΠΑ-Ν.Σ.ΣΤΑΘΜΟΣ" 43
"routes.txt" "route_long_name" "ΣΑΡΑΝΤΑ ΕΚΚΛΗΣΙΕΣ - ΙΣΤΟΡΙΚΟ ΚΕΝΤΡΟ" 44
"routes.txt" "route_long_name" "ΣΑΡΑΝΤΑ ΕΚΚΛΗΣΙΕΣ - ΙΣΤΟΡΙΚΟ ΚΕΝΤΡΟ" 45
"routes.txt" "route_long_name" "ΕΥΑΓΓΕΛΙΣΤΡΙΑ - ΙΣΤΟΡΙΚΟ ΚΕΝΤΡΟ" 46
"routes.txt" "route_long_name" "ΤΡΙΑΝΔΡΙΑ-ΒΕΝΙΖΕΛΟΥ" 47
"routes.txt" "route_long_name" "ΤΡΙΑΝΔΡΙΑ-ΒΕΝΙΖΕΛΟΥ" 48
"routes.txt" "route_long_name" "ΑΓ. ΑΝΑΡΓΥΡΟΙ-ΚΟΡΔΕΛΙΟ" 49
"routes.txt" "route_long_name" "ΑΓ. ΑΝΑΡΓΥΡΟΙ-ΚΟΡΔΕΛΙΟ" 50
"routes.txt" "route_long_name" "Ν.Σ. ΣΤΑΘΜΟΣ-ΕΛΕΥΘΕΡΙΟ ΚΟΡΔΕΛΙΟ" 51
"routes.txt" "route_long_name" "ΕΛΕΥΘΕΡΙΟ ΚΟΡΔΕΛΙΟ - Ν.Σ. ΣΤΑΘΜΟΣ" 52
"routes.txt" "route_long_name" "ΕΛΕΥΘΕΡΙΟ ΚΟΡΔΕΛΙΟ - Ν.Σ. ΣΤΑΘΜΟΣ" 53
non_ascii_or_non_printable_char WARNING 140

non_ascii_or_non_printable_char

Non ascii or non printable char in ID field.

A value of a field with type ID contains non ASCII or non printable characters. This is not recommended.

You can see more about this notice here.

Only the first 50 of 140 affected records are displayed below.

filename (?) Name of the faulty file. csvRowNumber (?) Row number of the faulty record. columnName (?) Name of the column where the error occurred. fieldValue (?) Faulty value.
"routes.txt" 151 "route_id" "53Σ_8274_2_3"
"routes.txt" 172 "route_id" "58Μ_9842_1_3"
"trips.txt" 26 "block_id" "36Χ01"
"trips.txt" 298 "route_id" "53Σ_8274_2_3"
"trips.txt" 303 "route_id" "58Μ_9842_1_3"
"trips.txt" 718 "block_id" "36Χ02"
"trips.txt" 772 "route_id" "58Μ_9842_1_3"
"trips.txt" 965 "route_id" "58Μ_9842_1_3"
"trips.txt" 1191 "route_id" "58Μ_9842_1_3"
"trips.txt" 1226 "block_id" "36Χ04"
"trips.txt" 1458 "block_id" "36Χ03"
"trips.txt" 1649 "route_id" "58Μ_9842_1_3"
"trips.txt" 1857 "block_id" "36Χ03"
"trips.txt" 1972 "route_id" "58Μ_9842_1_3"
"trips.txt" 2170 "route_id" "58Μ_9842_1_3"
"trips.txt" 2268 "block_id" "36Χ02"
"trips.txt" 2326 "block_id" "36Χ02"
"trips.txt" 2328 "route_id" "58Μ_9842_1_3"
"trips.txt" 2488 "block_id" "36Χ01"
"trips.txt" 2524 "block_id" "36Χ01"
"trips.txt" 2542 "block_id" "36Χ04"
"trips.txt" 2724 "block_id" "36Χ02"
"trips.txt" 3108 "route_id" "58Μ_9842_1_3"
"trips.txt" 3206 "block_id" "36Χ01"
"trips.txt" 3278 "route_id" "53Σ_8274_2_3"
"trips.txt" 3410 "route_id" "58Μ_9842_1_3"
"trips.txt" 3589 "block_id" "36Χ01"
"trips.txt" 3604 "route_id" "58Μ_9842_1_3"
"trips.txt" 3739 "block_id" "36Χ03"
"trips.txt" 3843 "block_id" "36Χ01"
"trips.txt" 3847 "block_id" "36Χ02"
"trips.txt" 3863 "block_id" "36Χ03"
"trips.txt" 4003 "route_id" "58Μ_9842_1_3"
"trips.txt" 4061 "block_id" "36Χ01"
"trips.txt" 4066 "block_id" "36Χ02"
"trips.txt" 4160 "block_id" "36Χ02"
"trips.txt" 4485 "route_id" "58Μ_9842_1_3"
"trips.txt" 4559 "route_id" "58Μ_9842_1_3"
"trips.txt" 4578 "block_id" "36Χ01"
"trips.txt" 4900 "route_id" "53Σ_8274_2_3"
"trips.txt" 4951 "route_id" "53Σ_8274_2_3"
"trips.txt" 4976 "block_id" "36Χ04"
"trips.txt" 5062 "block_id" "36Χ01"
"trips.txt" 5106 "route_id" "58Μ_9842_1_3"
"trips.txt" 5161 "block_id" "36Χ04"
"trips.txt" 5552 "block_id" "36Χ02"
"trips.txt" 5578 "route_id" "58Μ_9842_1_3"
"trips.txt" 5643 "route_id" "58Μ_9842_1_3"
"trips.txt" 5743 "block_id" "36Χ02"
"trips.txt" 5756 "block_id" "36Χ04"
route_color_contrast WARNING 351

route_color_contrast

Insufficient route color contrast.

A route's color and route_text_color should be contrasting.

You can see more about this notice here.

Only the first 50 of 351 affected records are displayed below.

routeId (?) The id of the faulty record. csvRowNumber (?) The row number of the faulty record. routeColor (?) The faulty record's HTML route color. routeTextColor (?) The faulty record's HTML route text color.
"01A_5351_1_3" 2 "#000080" "#000080"
"01A_5351_2_3" 3 "#000080" "#000080"
"01N_1107_1_3" 4 "#000080" "#000080"
"01N_1107_2_3" 5 "#000080" "#000080"
"01X_7904_1_3" 6 "#000080" "#000080"
"01X_7904_2_3" 7 "#000080" "#000080"
"01_7429_1_3" 8 "#000080" "#000080"
"01_7429_2_3" 9 "#000080" "#000080"
"02K_7480_1_3" 10 "#000080" "#000080"
"02K_7480_2_3" 11 "#000080" "#000080"
"02X_0745_1_3" 12 "#000080" "#000080"
"02X_0745_2_3" 13 "#000080" "#000080"
"03K_1374_1_3" 14 "#000080" "#000080"
"03K_1374_2_3" 15 "#000080" "#000080"
"04A_6089_1_3" 16 "#000080" "#000080"
"04B_1833_2_3" 17 "#000080" "#000080"
"05A_1326_1_3" 18 "#000080" "#000080"
"05A_1326_2_3" 19 "#000080" "#000080"
"05B_0551_1_3" 20 "#000080" "#000080"
"05_2413_1_3" 21 "#000080" "#000080"
"05_2413_2_3" 22 "#000080" "#000080"
"06_0523_1_3" 23 "#000080" "#000080"
"06_0523_2_3" 24 "#000080" "#000080"
"07_5155_1_3" 25 "#000080" "#000080"
"07_5155_2_3" 26 "#000080" "#000080"
"09_6072_1_3" 27 "#000080" "#000080"
"10_9948_1_3" 28 "#000080" "#000080"
"10_9948_2_3" 29 "#000080" "#000080"
"11B_8123_1_3" 30 "#000080" "#000080"
"11B_8123_2_3" 31 "#000080" "#000080"
"11E_2660_1_3" 32 "#000080" "#000080"
"11E_2660_2_3" 33 "#000080" "#000080"
"11M_9274_1_3" 34 "#000080" "#000080"
"11M_9274_2_3" 35 "#000080" "#000080"
"11T_5537_1_3" 36 "#000080" "#000080"
"11T_5537_2_3" 37 "#000080" "#000080"
"11_4242_1_3" 38 "#000080" "#000080"
"11_4242_2_3" 39 "#000080" "#000080"
"12_6811_1_3" 40 "#000080" "#000080"
"12_6811_2_3" 41 "#000080" "#000080"
"14A_3083_2_3" 42 "#000080" "#000080"
"14_5083_1_3" 43 "#000080" "#000080"
"15_1844_1_3" 44 "#000080" "#000080"
"15_1844_2_3" 45 "#000080" "#000080"
"16_0611_1_3" 46 "#000080" "#000080"
"17_0086_1_3" 47 "#000080" "#000080"
"17_0086_2_3" 48 "#000080" "#000080"
"18_2742_1_3" 49 "#000080" "#000080"
"18_2742_2_3" 50 "#000080" "#000080"
"19A_4989_1_3" 51 "#000080" "#000080"
trip_coverage_not_active_for_next7_days WARNING 1

trip_coverage_not_active_for_next7_days

Trips data should be valid for at least the next seven days.

This notice is triggered if the date range where a significant number of trips are running ends in less than 7 days.

You can see more about this notice here.

currentDate (?) Current date (YYYYMMDD format). serviceWindowStartDate (?) The start date of the majority service window. serviceWindowEndDate (?) The end date of the majority service window.
"20260815" "20260806" "20260817"
unknown_column INFO 3

unknown_column

A column name is unknown.

You can see more about this notice here.

filename (?) The name of the faulty file. fieldName (?) The name of the unknown column. index (?) The index of the faulty column.
"trips.txt" "duty" 11
"trips.txt" "duty_sequence_number" 12
"trips.txt" "run_sequence_number" 13