stibus — Source Data Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 8.0.1 at 2026-08-10T12:40:43Z,
for the dataset file:///shared/stibus_a4e3eb6d.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. calendar.txt
  3. calendar_dates.txt
  4. routes.txt
  5. shapes.txt
  6. stop_times.txt
  7. stops.txt
  8. trips.txt

Counts


  • Agencies: 0
  • Blocks: 363
  • Routes: 115
  • Shapes: 193
  • Stops: 1211
  • Trips: 2014

Specification Compliance report

10495 notices reported (0 errors, 10481 warnings, 14 infos)

Notice Code Severity Total
equal_shape_distance_diff_coordinates_distance_below_threshold WARNING 1815

equal_shape_distance_diff_coordinates_distance_below_threshold

Two consecutive points have equal shape_dist_traveled and different lat/lon coordinates in shapes.txt and the distance between the two points is greater than 0 but less than 1.11m.

When sorted by shape.shape_pt_sequence, the values for shape_dist_traveled must increase along a shape. Two consecutive points with equal values for shape_dist_traveled and small difference of coordinates (greater than 0 but less than 1.11 m distance) result in a warning.

You can see more about this notice here.

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

shapeId (?) The id of the faulty shape. csvRowNumber (?) The row number from `shapes.txt`. shapeDistTraveled (?) The faulty record's `shape_dist_traveled` value. shapePtSequence (?) The faulty record's `shapes.shape_pt_sequence`. prevCsvRowNumber (?) The row number from `shapes.txt` of the previous shape point. prevShapeDistTraveled (?) The previous shape point's `shape_dist_traveled` value. prevShapePtSequence (?) The previous record's `shapes.shape_pt_sequence`. actualDistanceBetweenShapePoints (?) Actual distance traveled along the shape from the first shape point to the previous shape point.
"D1200001" 110491 0.301 10024 110490 0.301 10023 0.22239020252697528
"D1200001" 110542 2.136 10075 110541 2.136 10074 0.07105764289306875
"D1200001" 110575 3.158 10108 110574 3.158 10107 0.2334665258533391
"D1200001" 110583 3.21 10116 110582 3.21 10115 0.3052085671632589
"DB550001" 134791 1.31 10059 134790 1.31 10058 0.14234974497697725
"DB550001" 134899 3.648 60022 134898 3.648 60021 0.3056549534354264
"DB040001" 112873 0.308 20002 112872 0.308 20001 0.24054231180684243
"DB040001" 112886 0.352 20015 112885 0.352 20014 0.14219816193528764
"DB040001" 112912 0.665 20041 112911 0.665 20040 0.36262637957668664
"DB040001" 112917 0.679 20046 112916 0.679 20045 0.2132886077283
"DB040001" 113066 4.088 60035 113065 4.088 60034 0.6673301511490681
"DB040001" 113068 4.092 60037 113067 4.092 60036 0.5989818694934141
"DB040001" 113072 4.105 60041 113071 4.105 60040 0.8765738193482107
"DB040001" 113094 4.487 70016 113093 4.487 70015 0.07106813943047856
"DB040001" 113132 5.185 90016 113131 5.185 90015 0.13196264134040664
"DB040001" 113182 5.947 110017 113181 5.947 110016 0.07105888784551746
"DB040001" 113194 5.988 110029 113193 5.988 110028 0.34106968382871783
"DB040001" 113240 6.785 130023 113239 6.785 130022 0.5954429458799867
"DB040001" 113247 6.876 130030 113246 6.876 130029 0.48734782999982673
"DB040001" 113313 7.899 140052 113312 7.899 140051 0.23346701153829932
"DB040001" 113414 9.528 150055 113413 9.528 150054 0.36259647427214836
"DB040001" 113427 10.31 150068 113426 10.31 150067 0.131956756605976
"DB040001" 113602 19.608 190027 113601 19.608 190026 0.3335853034368008
"DB980001" 156992 0.583 20005 156991 0.583 20004 0.30813019216661913
"DB980001" 157012 1.046 30008 157011 1.046 30007 0.700747740630673
"DB980001" 157092 2.005 50039 157091 2.005 50038 0.5279312776181352
"DB980001" 157096 2.017 50043 157095 2.017 50042 0.419327518672431
"DB980001" 157120 2.295 60019 157119 2.295 60018 0.6244967349753994
"DB980001" 157131 2.448 70008 157130 2.448 70007 0.11119510090982554
"DB980001" 157137 2.509 70014 157136 2.509 70013 0.11119510090982554
"DB980001" 157173 3.661 80002 157172 3.661 80001 0.2133352099825314
"DB980001" 157181 3.806 80010 157180 3.806 80009 0.24057910688715034
"DB980001" 157197 4.681 100004 157196 4.681 100003 0.23348195374335923
"DB390001" 128114 0.135 10017 128113 0.135 10016 0.24047087910054546
"DB390001" 128203 1.371 20006 128202 1.371 20005 0.24045856742819297
"DB390001" 128205 1.377 20008 128204 1.377 20007 0.3080800420482174
"DB390001" 128249 2.155 30008 128248 2.155 30007 0.3335853034368008
"DB390001" 128253 2.168 30012 128252 2.168 30011 0.07106252409523374
"DB390001" 128285 2.618 40021 128284 2.618 40020 0.3410701158085063
"DB390001" 128353 3.3 50019 128352 3.3 50018 0.8556265659711954
"DB390001" 128418 4.127 60021 128417 4.127 60020 0.7003967220647276
"DB390001" 128491 7.371 100004 128490 7.371 100003 0.3410621258150647
"DB630001" 138799 0.583 20005 138798 0.583 20004 0.30813019216661913
"DB630001" 138819 1.046 30008 138818 1.046 30007 0.700747740630673
"DB630001" 138899 2.005 50039 138898 2.005 50038 0.5279312776181352
"DB630001" 138938 2.511 60031 138937 2.511 60030 0.5279312776181352
"DB630001" 138942 2.523 60035 138941 2.523 60034 0.419327518672431
"DB630001" 138966 2.801 70019 138965 2.801 70018 0.6244967349753994
"DB630001" 138977 2.966 80008 138976 2.966 80007 0.4504279747675215
"DB630001" 139018 4.192 100012 139017 4.192 100011 0.1319892058479336
equal_shape_distance_same_coordinates WARNING 4960

equal_shape_distance_same_coordinates

Two consecutive points have equal shape_dist_traveled and the same lat/lon coordinates in shapes.txt.

When sorted by shape.shape_pt_sequence, the values for shape_dist_traveled must increase along a shape. Two consecutive points with equal values for shape_dist_traveled and the same coordinates indicate a duplicative shape point.

You can see more about this notice here.

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

shapeId (?) The id of the faulty shape. csvRowNumber (?) The row number from `shapes.txt`. shapeDistTraveled (?) Actual distance traveled along the shape from the first shape point to the faulty record. shapePtSequence (?) The faulty record's `shapes.shape_pt_sequence`. prevCsvRowNumber (?) The row number from `shapes.txt` of the previous shape point. prevShapeDistTraveled (?) Actual distance traveled along the shape from the first shape point to the previous shape point. prevShapePtSequence (?) The previous record's `shapes.shape_pt_sequence`.
"DB550001" 134815 1.793 20001 134814 1.793 10082
"DB550001" 134823 2.126 30001 134822 2.126 20008
"DB550001" 134832 2.429 40001 134831 2.429 30009
"DB550001" 134846 2.732 50001 134845 2.732 40014
"DB550001" 134878 3.391 60001 134877 3.391 50032
"DB550001" 134922 4.118 70001 134921 4.118 60044
"DB550001" 134934 4.622 80001 134933 4.622 70012
"DB550001" 134957 5.359 90001 134956 5.359 80023
"DB550001" 134988 6.122 100001 134987 6.122 90031
"DB550001" 134999 6.408 110001 134998 6.408 100011
"DB550001" 135019 6.802 120001 135018 6.802 110020
"DB550001" 135050 7.6 130001 135049 7.6 120031
"DB550001" 135067 8.131 140001 135066 8.131 130017
"DB550001" 135116 9.893 150001 135115 9.893 140049
"DB550001" 135148 10.732 160001 135147 10.732 150032
"DB550001" 135162 11.101 170001 135161 11.101 160014
"DB550001" 135217 12.3 180001 135216 12.3 170055
"DB550001" 135263 13.027 190001 135262 13.027 180046
"DB550001" 135307 14.248 200001 135306 14.248 190044
"DB550001" 135390 16.81 210001 135389 16.81 200083
"DB040001" 112872 0.308 20001 112871 0.308 10024
"DB040001" 112929 0.792 30001 112928 0.792 20057
"DB040001" 112950 1.101 40001 112949 1.101 30021
"DB040001" 112986 2.26 50001 112985 2.26 40036
"DB040001" 113032 3.268 60001 113031 3.268 50046
"DB040001" 113079 4.204 70001 113078 4.204 60047
"DB040001" 113101 4.572 80001 113100 4.572 70022
"DB040001" 113117 4.968 90001 113116 4.968 80016
"DB040001" 113156 5.423 100001 113155 5.423 90039
"DB040001" 113166 5.64 110001 113165 5.64 100010
"DB040001" 113200 6.054 120001 113199 6.054 110034
"DB040001" 113218 6.441 130001 113217 6.441 120018
"DB040001" 113262 7.043 140001 113261 7.043 130044
"DB040001" 113360 8.361 150001 113359 8.361 140098
"DB040001" 113527 17.948 160001 113526 17.948 150167
"DB040001" 113541 18.358 170001 113540 18.358 160014
"DB040001" 113553 18.588 180001 113552 18.588 170012
"DB040001" 113576 19.133 190001 113575 19.133 180023
"DB040001" 113622 19.854 200001 113621 19.854 190046
"DB040001" 113655 20.199 210001 113654 20.199 200033
"DB040001" 113668 20.57 220001 113667 20.57 210013
"DB980001" 156988 0.532 20001 156987 0.532 10018
"DB980001" 157005 0.955 30001 157004 0.955 20017
"DB980001" 157033 1.234 40001 157032 1.234 30028
"DB980001" 157054 1.607 50001 157053 1.607 40021
"DB980001" 157102 2.05 60001 157101 2.05 50048
"DB980001" 157124 2.334 70001 157123 2.334 60022
"DB980001" 157172 3.661 80001 157171 3.661 70048
"DB980001" 157188 4.228 90001 157187 4.228 80016
"DB980001" 157194 4.533 100001 157193 4.533 90006
expired_calendar WARNING 9

expired_calendar

Dataset should not contain date ranges for services that have already expired.

This warning takes into account the calendar_dates.txt file as well as the calendar.txt file.

You can see more about this notice here.

csvRowNumber (?) The row of the faulty record. serviceId (?) The service id of the faulty record.
2 "SEPT_2025-AFF_LMJV-L-Ma-J-V-01"
3 "SEPT_2025-AFF_LMJV-L-Ma-J-V-01-1101100"
4 "SEPT_2025-AFF_LMJV-L-Ma-J-V-01-1101000"
5 "SEPT_2025-STI_LMJV-L-Ma-J-V-13"
6 "SEPT_2025-STI_LMJV-L-Ma-J-V-13-1101100"
7 "SEPT_2025-AFF_MER-Mercredi-02"
8 "SEPT_2025-AFF_MER-Mercredi-02-0010000"
9 "SEPT_2025-STI_MER-Mercredi-11"
10 "SEPT_2025-STI_MER-Mercredi-11-0010000"
missing_recommended_field WARNING 116

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.

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

filename (?) The name of the faulty file. csvRowNumber (?) The row of the faulty record. fieldName (?) The name of the missing field.
"agency.txt" 2 "agency_id"
"routes.txt" 2 "agency_id"
"routes.txt" 3 "agency_id"
"routes.txt" 4 "agency_id"
"routes.txt" 5 "agency_id"
"routes.txt" 6 "agency_id"
"routes.txt" 7 "agency_id"
"routes.txt" 8 "agency_id"
"routes.txt" 9 "agency_id"
"routes.txt" 10 "agency_id"
"routes.txt" 11 "agency_id"
"routes.txt" 12 "agency_id"
"routes.txt" 13 "agency_id"
"routes.txt" 14 "agency_id"
"routes.txt" 15 "agency_id"
"routes.txt" 16 "agency_id"
"routes.txt" 17 "agency_id"
"routes.txt" 18 "agency_id"
"routes.txt" 19 "agency_id"
"routes.txt" 20 "agency_id"
"routes.txt" 21 "agency_id"
"routes.txt" 22 "agency_id"
"routes.txt" 23 "agency_id"
"routes.txt" 24 "agency_id"
"routes.txt" 25 "agency_id"
"routes.txt" 26 "agency_id"
"routes.txt" 27 "agency_id"
"routes.txt" 28 "agency_id"
"routes.txt" 29 "agency_id"
"routes.txt" 30 "agency_id"
"routes.txt" 31 "agency_id"
"routes.txt" 32 "agency_id"
"routes.txt" 33 "agency_id"
"routes.txt" 34 "agency_id"
"routes.txt" 35 "agency_id"
"routes.txt" 36 "agency_id"
"routes.txt" 37 "agency_id"
"routes.txt" 38 "agency_id"
"routes.txt" 39 "agency_id"
"routes.txt" 40 "agency_id"
"routes.txt" 41 "agency_id"
"routes.txt" 42 "agency_id"
"routes.txt" 43 "agency_id"
"routes.txt" 44 "agency_id"
"routes.txt" 45 "agency_id"
"routes.txt" 46 "agency_id"
"routes.txt" 47 "agency_id"
"routes.txt" 48 "agency_id"
"routes.txt" 49 "agency_id"
"routes.txt" 50 "agency_id"
missing_recommended_file WARNING 1

missing_recommended_file

A recommended file is missing.

You can see more about this notice here.

filename (?) The name of the faulty file.
"feed_info.txt"
mixed_case_recommended_field WARNING 1291

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 1291 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.
"agency.txt" "agency_name" "stibus" 2
"routes.txt" "route_long_name" "FEIGNIES <> MAUBEUGE <> FERRIERES <> OBRECHIES" 2
"routes.txt" "route_long_name" "MAUBEUGE <> LOUVROIL <> BERLAIMONT" 3
"routes.txt" "route_long_name" "MAUBEUGE <> LOUVROIL <> HAUTMONT <> LEVAL/MONCEAU" 4
"routes.txt" "route_long_name" "JT <> MARPE <> BOUSSOIS <> RECQUIGNIES <> MAUBEUGE" 5
"routes.txt" "route_long_name" "JT <> MARPE <> RECQUIGNIES <> MAUBEUGE" 6
"routes.txt" "route_long_name" "LOUVROIL <> HAUTMONT <> FEIGNIES" 7
"routes.txt" "route_long_name" "BERLAIMONT <> HAUTMONT <> MAUBEUGE <> JEUMONT" 8
"routes.txt" "route_long_name" "HAUTMONT <> MAUBEUGE <> FERRIERES" 9
"routes.txt" "route_long_name" "HAUTMONT <> LOUVROIL <> MAUBEUGE <> FEIGNIES" 10
"routes.txt" "route_long_name" "LOUVROIL <> MAUBEUGE <> ROUSIES <> BOUSSOIS" 11
"routes.txt" "route_long_name" "JEUMONT <> MAUBEUGE <> HAUTMONT" 12
"routes.txt" "route_long_name" "MAUBEUGE <> HAUTMONT <> LOUVROIL" 13
"routes.txt" "route_long_name" "MAUBEUGE <> LOUVROIL" 14
"routes.txt" "route_long_name" "CITADINE DE AULNOYE AYMERIES" 15
"routes.txt" "route_long_name" "CITADINE D' HAUTMONT" 16
"routes.txt" "route_long_name" "CITADINE DE JEUMONT" 17
"routes.txt" "route_long_name" "CITADINE DE MAUBEUGE" 18
"routes.txt" "route_long_name" "CITADINE PONT ALLANT" 19
"routes.txt" "route_long_name" "MAUBEUGE <> NEUF MESNIL <> HAUTMONT" 20
"trips.txt" "trip_headsign" "MAUBEUGE POLE GARE" 386
"trips.txt" "trip_headsign" "MAUBEUGE POLE GARE" 387
"trips.txt" "trip_headsign" "JEUMONT CAMP TURC" 388
"trips.txt" "trip_headsign" "JEUMONT CAMP TURC" 389
"trips.txt" "trip_headsign" "MAUBEUGE POLE GARE" 390
"trips.txt" "trip_headsign" "JEUMONT PONT NOIR" 391
"trips.txt" "trip_headsign" "MAUBEUGE LYCEE P. FOREST" 392
"trips.txt" "trip_headsign" "JEUMONT CAMP TURC" 393
"trips.txt" "trip_headsign" "JEUMONT CAMP TURC" 394
"trips.txt" "trip_headsign" "MAUBEUGE POLE GARE" 395
"trips.txt" "trip_headsign" "JEUMONT CAMP TURC" 396
"trips.txt" "trip_headsign" "MAUBEUGE POLE GARE" 397
"trips.txt" "trip_headsign" "JEUMONT CAMP TURC" 398
"trips.txt" "trip_headsign" "JEUMONT PONT NOIR" 399
"trips.txt" "trip_headsign" "MAUBEUGE POLE GARE" 400
"trips.txt" "trip_headsign" "JEUMONT CAMP TURC" 401
"trips.txt" "trip_headsign" "MAUBEUGE POLE GARE" 402
"trips.txt" "trip_headsign" "JEUMONT CAMP TURC" 403
"trips.txt" "trip_headsign" "MAUBEUGE POLE GARE" 404
"trips.txt" "trip_headsign" "MAUBEUGE POLE GARE" 405
"trips.txt" "trip_headsign" "JEUMONT CAMP TURC" 406
"trips.txt" "trip_headsign" "JEUMONT PONT NOIR" 407
"trips.txt" "trip_headsign" "MAUBEUGE POLE GARE" 408
"trips.txt" "trip_headsign" "JEUMONT CAMP TURC" 409
"trips.txt" "trip_headsign" "MAUBEUGE POLE GARE" 410
"trips.txt" "trip_headsign" "JEUMONT CAMP TURC" 411
"trips.txt" "trip_headsign" "MAUBEUGE POLE GARE" 412
"trips.txt" "trip_headsign" "JEUMONT CAMP TURC" 413
"trips.txt" "trip_headsign" "MAUBEUGE POLE GARE" 414
"trips.txt" "trip_headsign" "MAUBEUGE POLE GARE" 415
stop_too_far_from_shape_using_user_distance WARNING 286

stop_too_far_from_shape_using_user_distance

Stop time too far from shape.

A stop time entry that is a large distance away from the location of the shape in shapes.txt as defined by shape_dist_traveled values.

You can see more about this notice here.

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

tripCsvRowNumber (?) The row number of the faulty record from `trips.txt`. shapeId (?) The id of the shape that is referred to. tripId (?) The id of the trip that is referred to. stopTimeCsvRowNumber (?) The row number of the faulty record from `stop_times.txt`. stopId (?) The id of the stop that is referred to. stopName (?) The name of the stop that is referred to. match (?) Latitude and longitude pair of the location. geoDistanceToShape (?) Distance from stop to shape.
152 "DB040001" "1359486-SEPT_2025-AFF_LMJV-L-Ma-J-V-01-1101100" 3843 "CALV1" "CALVAIRE" [50.258299591858965,3.912880530285921] 119.18978940099242
152 "DB040001" "1359486-SEPT_2025-AFF_LMJV-L-Ma-J-V-01-1101100" 3844 "LPAI1" "LA PAIX" [50.266416387614186,3.924292998895337] 223.51448225717778
152 "DB040001" "1359486-SEPT_2025-AFF_LMJV-L-Ma-J-V-01-1101100" 3845 "GREV1" "GREVEAUX" [50.27151763965174,3.934777606379962] 226.30023978763683
152 "DB040001" "1359486-SEPT_2025-AFF_LMJV-L-Ma-J-V-01-1101100" 3846 "DOUZ" "DOUZIES" [50.272812907158595,3.947107301781496] 237.23597330763104
152 "DB040001" "1359486-SEPT_2025-AFF_LMJV-L-Ma-J-V-01-1101100" 3847 "VILFLE" "VILLAGE FLEURI" [50.275036000046775,3.950901428427078] 242.16362831797377
152 "DB040001" "1359486-SEPT_2025-AFF_LMJV-L-Ma-J-V-01-1101100" 3848 "LEOLA" "LEO LAGRANGE" [50.27722278953165,3.9550715262985836] 232.31948725264849
152 "DB040001" "1359486-SEPT_2025-AFF_LMJV-L-Ma-J-V-01-1101100" 3849 "CALM" "CALMETTE" [50.27875662501352,3.960576499994861] 243.12522797343166
152 "DB040001" "1359486-SEPT_2025-AFF_LMJV-L-Ma-J-V-01-1101100" 3850 "HOPPA" "HOPITAL PASTEUR" [50.279134900291986,3.9636125498274666] 247.2013294122552
152 "DB040001" "1359486-SEPT_2025-AFF_LMJV-L-Ma-J-V-01-1101100" 3851 "HDVMG" "HOTEL DE VILLE" [50.27961160001564,3.9693348499911556] 250.93120390887955
152 "DB040001" "1359486-SEPT_2025-AFF_LMJV-L-Ma-J-V-01-1101100" 3852 "ROOS" "ROOSEVELT" [50.27884720010904,3.974014687774792] 218.0278763062607
152 "DB040001" "1359486-SEPT_2025-AFF_LMJV-L-Ma-J-V-01-1101100" 3853 "FOURN" "FOURNIER" [50.28264999999999,3.9772999999999996] 164.06353674144708
152 "DB040001" "1359486-SEPT_2025-AFF_LMJV-L-Ma-J-V-01-1101100" 3854 "LPFQF" "LYCEE PIERRE FOREST QUAI F" [50.278990181838104,3.983264272711334] 164.88797383788202
152 "DB040001" "1359486-SEPT_2025-AFF_LMJV-L-Ma-J-V-01-1101100" 3855 "CTU1" "CAMP TURC" [50.304983,4.092024] 257.55469454018896
152 "DB040001" "1359486-SEPT_2025-AFF_LMJV-L-Ma-J-V-01-1101100" 3856 "BERTH1" "BERTHELOT" [50.30402805021036,4.096205599629899] 218.82538628742577
152 "DB040001" "1359486-SEPT_2025-AFF_LMJV-L-Ma-J-V-01-1101100" 3857 "LAFON1" "LA FONTAINE" [50.305205422249706,4.098852933282228] 258.99572393028546
152 "DB040001" "1359486-SEPT_2025-AFF_LMJV-L-Ma-J-V-01-1101100" 3858 "VBASC1" "VICTOR BASCH" [50.303054000025035,4.101452423639987] 257.26827221135295
152 "DB040001" "1359486-SEPT_2025-AFF_LMJV-L-Ma-J-V-01-1101100" 3859 "PTNOI1" "PONT NOIR" [50.29693488000487,4.10203699992976] 247.0404292881793
152 "DB040001" "1359486-SEPT_2025-AFF_LMJV-L-Ma-J-V-01-1101100" 3860 "PRESBY" "PRESBYTERE" [50.29641122250259,4.106303333536658] 256.0215360868027
152 "DB040001" "1359486-SEPT_2025-AFF_LMJV-L-Ma-J-V-01-1101100" 3861 "BRAT1" "BLANC RAT" [50.29529625090163,4.11118750115454] 257.85655044452
248 "DB390001" "1359473-SEPT_2025-AFF_MER-Mercredi-02-0010000" 5624 "GRIS" "GRISOELLE" [50.30367090477214,3.9776858575335714] 426.74652459321385
156 "DB630001" "1359494-SEPT_2025-AFF_LMJV-L-Ma-J-V-01-1101100" 3922 "LPON" "LE PONT" [50.23705757145726,3.8828427141827015] 103.69562727886975
156 "DB630001" "1359494-SEPT_2025-AFF_LMJV-L-Ma-J-V-01-1101100" 3923 "CREN" "CREN" [50.24105962500158,3.8802377499719194] 105.52306826173127
156 "DB630001" "1359494-SEPT_2025-AFF_LMJV-L-Ma-J-V-01-1101100" 3924 "LWATT" "LES WATTENNES" [50.24528147075587,3.8731456472048436] 107.56659318678014
156 "DB630001" "1359494-SEPT_2025-AFF_LMJV-L-Ma-J-V-01-1101100" 3926 "FONT" "FONTAINE" [50.22008641666897,3.9229179166913317] 105.88152406838545
156 "DB630001" "1359494-SEPT_2025-AFF_LMJV-L-Ma-J-V-01-1101100" 3927 "COUT1" "COUTURELLE" [50.20797078759128,3.9242074044040542] 102.0713122969954
156 "DB630001" "1359494-SEPT_2025-AFF_LMJV-L-Ma-J-V-01-1101100" 3929 "HBOR1" "HAUTE BORNE" [50.21082114802364,3.951935540148582] 105.96661204817991
156 "DB630001" "1359494-SEPT_2025-AFF_LMJV-L-Ma-J-V-01-1101100" 3930 "BRIQ1" "BRIQUETTE" [50.21263375017489,3.9605537187347823] 105.09412121911672
156 "DB630001" "1359494-SEPT_2025-AFF_LMJV-L-Ma-J-V-01-1101100" 3931 "RAVE1" "ROUTE D'AVESNES" [50.213116000601204,3.965066332468027] 107.03727272616547
141 "D1040001" "1359475-SEPT_2025-AFF_LMJV-L-Ma-J-V-01-1101100" 3623 "GRIS" "GRISOELLE" [50.303672788471836,3.97768561577808] 426.5363690347988
425 "570004" "1349730-SEPT_2025-STI_LMJV-L-Ma-J-V-13-1101100" 11958 "FOLO" "FOLOPPE" [50.249024000010955,3.9277165000169556] 206.09373722246792
425 "570004" "1349730-SEPT_2025-STI_LMJV-L-Ma-J-V-13-1101100" 11959 "LOEIL" "LES OEILLETS" [50.24812071479367,3.934941125230216] 377.91927232140824
425 "570004" "1349730-SEPT_2025-STI_LMJV-L-Ma-J-V-13-1101100" 11960 "MUGU" "MUGUETS" [50.24906086959619,3.938430217275838] 305.7548643886222
425 "570004" "1349730-SEPT_2025-STI_LMJV-L-Ma-J-V-13-1101100" 11961 "LFOR" "LE FORT" [50.250807111115606,3.9417275555480837] 375.07803015113967
425 "570004" "1349730-SEPT_2025-STI_LMJV-L-Ma-J-V-13-1101100" 11962 "LPRES" "LONG PRES" [50.25416036365841,3.937473181841339] 354.46239790346243
425 "570004" "1349730-SEPT_2025-STI_LMJV-L-Ma-J-V-13-1101100" 11963 "ESPE" "L' ESPERANCE" [50.258019000000004,3.9362360000000005] 280.4236692044184
425 "570004" "1349730-SEPT_2025-STI_LMJV-L-Ma-J-V-13-1101100" 11964 "CCAL" "CENTRE COMMERCIAL" [50.25960750000995,3.9383804375176243] 346.8870557580383
423 "570005" "1349728-SEPT_2025-STI_LMJV-L-Ma-J-V-13-1101100" 11904 "FOLO" "FOLOPPE" [50.24903200000821,3.9276912500127157] 204.09116263433233
423 "570005" "1349728-SEPT_2025-STI_LMJV-L-Ma-J-V-13-1101100" 11905 "LOEIL" "LES OEILLETS" [50.248124571864686,3.9348995001976497] 374.92867011302747
423 "570005" "1349728-SEPT_2025-STI_LMJV-L-Ma-J-V-13-1101100" 11906 "MUGU" "MUGUETS" [50.249040391345645,3.938403347672132] 303.1859286568881
423 "570005" "1349728-SEPT_2025-STI_LMJV-L-Ma-J-V-13-1101100" 11907 "LFOR" "LE FORT" [50.25079787501067,3.941700374982269] 372.9548016761366
423 "570005" "1349728-SEPT_2025-STI_LMJV-L-Ma-J-V-13-1101100" 11908 "LPRES" "LONG PRES" [50.25415333335648,3.93750591669099] 352.23807751501846
423 "570005" "1349728-SEPT_2025-STI_LMJV-L-Ma-J-V-13-1101100" 11909 "ESPE" "L' ESPERANCE" [50.257996250008866,3.9362097499623925] 277.66135151018574
423 "570005" "1349728-SEPT_2025-STI_LMJV-L-Ma-J-V-13-1101100" 11910 "CCAL" "CENTRE COMMERCIAL" [50.259622666677174,3.9383330000156738] 345.8944577871871
421 "570001" "1349726-SEPT_2025-STI_LMJV-L-Ma-J-V-13-1101100" 11852 "FOLO" "FOLOPPE" [50.24903200000821,3.9276912500127157] 204.09116263433233
421 "570001" "1349726-SEPT_2025-STI_LMJV-L-Ma-J-V-13-1101100" 11853 "LOEIL" "LES OEILLETS" [50.248124571864686,3.9348995001976497] 374.92867011302747
421 "570001" "1349726-SEPT_2025-STI_LMJV-L-Ma-J-V-13-1101100" 11854 "MUGU" "MUGUETS" [50.249040391345645,3.938403347672132] 303.1859286568881
421 "570001" "1349726-SEPT_2025-STI_LMJV-L-Ma-J-V-13-1101100" 11855 "LFOR" "LE FORT" [50.25079787501067,3.941700374982269] 372.9548016761366
421 "570001" "1349726-SEPT_2025-STI_LMJV-L-Ma-J-V-13-1101100" 11856 "LPRES" "LONG PRES" [50.25415333335648,3.93750591669099] 352.23807751501846
421 "570001" "1349726-SEPT_2025-STI_LMJV-L-Ma-J-V-13-1101100" 11857 "ESPE" "L' ESPERANCE" [50.257315000000006,3.935079] 203.94453527698238
163 "DB240001" "1359501-SEPT_2025-AFF_LMJV-L-Ma-J-V-01-1101100" 4096 "GRIS" "GRISOELLE" [50.30358288462168,3.977697154086944] 436.5665262618914
stops_match_shape_out_of_order WARNING 2

stops_match_shape_out_of_order

Two stop entries are different than their arrival-departure order defined by shapes.txt.

This could indicate a problem with the location of the stops, the path of the shape, or the sequence of the stops for their trip.

You can see more about this notice here.

tripCsvRowNumber (?) The row number of the faulty record from `trips.txt`. shapeId (?) The id of the shape that is referred to. tripId (?) The id of the trip that is referred to. stopTimeCsvRowNumber1 (?) The row number of the first faulty record from `stop_times.txt`. stopId1 (?) The id of the first stop that is referred to. stopName1 (?) The name of the first stop that is referred to. match1 (?) Latitude and longitude pair of the first matching location. stopTimeCsvRowNumber2 (?) The row number of the second faulty record from `stop_times.txt`. stopId2 (?) The id of the second stop that is referred to. stopName2 (?) The name of the second stop that is referred to. match2 (?) Latitude and longitude pair of the second matching location.
132 "DB970001" "1359463-SEPT_2025-AFF_LMJV-L-Ma-J-V-01-1101100" 3453 "SARB1" "SARS BARA 1" [50.19101714402218,3.7826076735507947] 3452 "TNCD" "TETE NOIRE CROIX DANIEL" [50.20164599999999,3.7843559999999994]
103 "DB210001" "1359424-SEPT_2025-AFF_LMJV-L-Ma-J-V-01-1101100" 2990 "EGLI" "EGLISE" [50.2028248997137,3.8134352172885784] 2989 "SBUH1" "LE SARS BARAS USINE HAUTE SAMBRE" [50.19572511462287,3.8083468968033953]
trip_distance_exceeds_shape_distance_below_threshold WARNING 2001

trip_distance_exceeds_shape_distance_below_threshold

The distance between the last shape point and last stop point is greater than 0 but less than the 11.1m threshold.

You can see more about this notice here.

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

tripId (?) The faulty record's trip id. shapeId (?) The faulty record's shape id. maxTripDistanceTraveled (?) The faulty record's trip max distance traveled. maxShapeDistanceTraveled (?) The faulty record's shape max distance traveled. geoDistanceToShape (?) The distance in meters between the shape and the stop.
"1359553-SEPT_2025-AFF_DIM-Dimanche-01" "620001" 15.556 15.501 4.439760513409133
"1359554-SEPT_2025-AFF_DIM-Dimanche-01" "620001" 15.556 15.501 4.439760513409133
"1359555-SEPT_2025-AFF_DIM-Dimanche-01" "620001" 15.556 15.501 4.439760513409133
"1359556-SEPT_2025-AFF_DIM-Dimanche-01" "620001" 15.556 15.501 4.439760513409133
"1359557-SEPT_2025-AFF_DIM-Dimanche-01" "620001" 15.556 15.501 4.439760513409133
"1359558-SEPT_2025-AFF_DIM-Dimanche-01" "620001" 15.556 15.501 4.439760513409133
"1359559-SEPT_2025-AFF_DIM-Dimanche-01" "620001" 15.556 15.501 4.439760513409133
"1359560-SEPT_2025-AFF_DIM-Dimanche-01" "620001" 15.556 15.501 4.439760513409133
"1359561-SEPT_2025-AFF_DIM-Dimanche-01" "620001" 15.556 15.501 4.439760513409133
"1359562-SEPT_2025-AFF_DIM-Dimanche-01" "620002" 15.539 15.498 3.4437638190504143
"1359563-SEPT_2025-AFF_DIM-Dimanche-01" "620002" 15.539 15.498 3.4437638190504143
"1359564-SEPT_2025-AFF_DIM-Dimanche-01" "620002" 15.539 15.498 3.4437638190504143
"1359565-SEPT_2025-AFF_DIM-Dimanche-01" "620002" 15.539 15.498 3.4437638190504143
"1359566-SEPT_2025-AFF_DIM-Dimanche-01" "620002" 15.539 15.498 3.4437638190504143
"1359567-SEPT_2025-AFF_DIM-Dimanche-01" "620002" 15.539 15.498 3.4437638190504143
"1359568-SEPT_2025-AFF_DIM-Dimanche-01" "620002" 15.539 15.498 3.4437638190504143
"1359569-SEPT_2025-AFF_DIM-Dimanche-01" "620002" 15.539 15.498 3.4437638190504143
"1359570-SEPT_2025-AFF_DIM-Dimanche-01" "620002" 15.539 15.498 3.4437638190504143
"1359571-SEPT_2025-AFF_DIM-Dimanche-01" "630001" 19.761 19.685 9.250889464950172
"1359572-SEPT_2025-AFF_DIM-Dimanche-01" "630001" 19.761 19.685 9.250889464950172
"1359573-SEPT_2025-AFF_DIM-Dimanche-01" "630001" 19.761 19.685 9.250889464950172
"1359574-SEPT_2025-AFF_DIM-Dimanche-01" "630001" 19.761 19.685 9.250889464950172
"1359575-SEPT_2025-AFF_DIM-Dimanche-01" "630001" 19.761 19.685 9.250889464950172
"1359576-SEPT_2025-AFF_DIM-Dimanche-01" "630001" 19.761 19.685 9.250889464950172
"1359577-SEPT_2025-AFF_DIM-Dimanche-01" "630001" 19.761 19.685 9.250889464950172
"1359578-SEPT_2025-AFF_DIM-Dimanche-01" "630001" 19.761 19.685 9.250889464950172
"1359579-SEPT_2025-AFF_DIM-Dimanche-01" "630001" 19.761 19.685 9.250889464950172
"1359580-SEPT_2025-AFF_DIM-Dimanche-01" "630002" 19.735 19.672 3.48425708762442
"1359581-SEPT_2025-AFF_DIM-Dimanche-01" "630002" 19.735 19.672 3.48425708762442
"1359582-SEPT_2025-AFF_DIM-Dimanche-01" "630002" 19.735 19.672 3.48425708762442
"1359583-SEPT_2025-AFF_DIM-Dimanche-01" "630002" 19.735 19.672 3.48425708762442
"1359584-SEPT_2025-AFF_DIM-Dimanche-01" "630002" 19.735 19.672 3.48425708762442
"1359585-SEPT_2025-AFF_DIM-Dimanche-01" "630002" 19.735 19.672 3.48425708762442
"1359586-SEPT_2025-AFF_DIM-Dimanche-01" "630002" 19.735 19.672 3.48425708762442
"1359587-SEPT_2025-AFF_DIM-Dimanche-01" "630002" 19.735 19.672 3.48425708762442
"1359588-SEPT_2025-AFF_DIM-Dimanche-01" "630002" 19.735 19.672 3.48425708762442
"1359589-SEPT_2025-AFF_DIM-Dimanche-01" "640001" 19.681 19.337 4.69659316545082
"1359590-SEPT_2025-AFF_DIM-Dimanche-01" "640001" 19.681 19.337 4.69659316545082
"1359591-SEPT_2025-AFF_DIM-Dimanche-01" "640001" 19.681 19.337 4.69659316545082
"1359592-SEPT_2025-AFF_DIM-Dimanche-01" "640001" 19.681 19.337 4.69659316545082
"1359593-SEPT_2025-AFF_DIM-Dimanche-01" "640001" 19.681 19.337 4.69659316545082
"1359594-SEPT_2025-AFF_DIM-Dimanche-01" "640001" 19.681 19.337 4.69659316545082
"1359595-SEPT_2025-AFF_DIM-Dimanche-01" "640001" 19.681 19.337 4.69659316545082
"1359596-SEPT_2025-AFF_DIM-Dimanche-01" "640001" 19.681 19.337 4.69659316545082
"1359597-SEPT_2025-AFF_DIM-Dimanche-01" "640001" 19.681 19.337 4.69659316545082
"1359598-SEPT_2025-AFF_DIM-Dimanche-01" "640002" 20.405 19.964 4.265035513450273
"1359599-SEPT_2025-AFF_DIM-Dimanche-01" "640002" 20.405 19.964 4.265035513450273
"1359600-SEPT_2025-AFF_DIM-Dimanche-01" "640002" 20.405 19.964 4.265035513450273
"1359601-SEPT_2025-AFF_DIM-Dimanche-01" "640002" 20.405 19.964 4.265035513450273
"1359602-SEPT_2025-AFF_DIM-Dimanche-01" "640002" 20.405 19.964 4.265035513450273
big_gap_in_service INFO 13

big_gap_in_service

A service has a gap of more than 13 days between active service dates.

You can see more about this notice here.

serviceId (?) The service_id that has the gap. gapStartDate (?) The first day of the gap. gapEndDate (?) The last day of the gap. gapDurationDays (?) The number of days in the gap.
"SEPT_2025-AFF_LMJV-L-Ma-J-V-01" "2026-04-10" "2026-04-27" 16
"SEPT_2025-AFF_LMJV-L-Ma-J-V-01-1101100" "2026-04-10" "2026-04-27" 16
"SEPT_2025-AFF_LMJV-L-Ma-J-V-01-1101000" "2026-04-09" "2026-04-27" 17
"SEPT_2025-STI_LMJV-L-Ma-J-V-13" "2026-04-10" "2026-04-27" 16
"SEPT_2025-STI_LMJV-L-Ma-J-V-13-1101100" "2026-04-10" "2026-04-27" 16
"SEPT_2025-AFF_MER-Mercredi-02" "2026-04-08" "2026-04-29" 20
"SEPT_2025-AFF_MER-Mercredi-02-0010000" "2026-04-08" "2026-04-29" 20
"SEPT_2025-STI_MER-Mercredi-11" "2026-04-08" "2026-04-29" 20
"SEPT_2025-STI_MER-Mercredi-11-0010000" "2026-04-08" "2026-04-29" 20
"SEPT_2025-STI_PVS-Semaine-07" "2026-04-24" "2026-05-15" 20
"SEPT_2025-STI_PVS-Semaine-07" "2026-05-15" "2026-07-06" 51
"SEPT_2025-STI_PVS-Semaine-07-1111100" "2026-04-24" "2026-05-15" 20
"SEPT_2025-STI_PVS-Semaine-07-1111100" "2026-05-15" "2026-07-06" 51
unknown_column INFO 1

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.
"stops.txt" "stp_is_accessible" 11