GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2025-12-12T22:15:43Z,
for the dataset file:///shared/aube.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. transfers.txt
  9. trips.txt

Counts


  • Agencies: 1
  • Blocks: 89
  • Routes: 13
  • Shapes: 61
  • Stops: 266
  • Trips: 89

Specification Compliance report

648 notices reported (48 errors, 600 warnings, 0 infos)

Notice Code Severity Total
decreasing_or_equal_stop_time_distance ERROR 37

decreasing_or_equal_stop_time_distance

Decreasing or equal shape_dist_traveled in stop_times.txt.

When sorted by stop_times.stop_sequence, two consecutive entries in stop_times.txt should have increasing distance, based on the field shape_dist_traveled. If the values are equal, this is considered as an error.

You can see more about this notice here.

tripId (?) The id of the faulty trip. stopId (?) The id of the faulty stop. csvRowNumber (?) The row number from `stop_times.txt`. shapeDistTraveled (?) Actual distance traveled along the shape from the first shape point to the faulty record. stopSequence (?) The faulty record's `stop_times.stop_sequence`. prevCsvRowNumber (?) The row number from `stop_times.txt` of the previous stop time. prevShapeDistTraveled (?) Actual distance traveled along the shape from the first shape point to the previous stop time. prevStopSequence (?) The previous record's `stop_times.stop_sequence`.
"1022872-1029313" "1041562" 611 23900.0 6 610 23900.0 5
"1022872-1029313" "1042588" 612 23900.0 7 611 23900.0 6
"1022872-1029314" "1042588" 618 23900.0 6 617 23900.0 5
"1023151-1029694" "1041374" 306 12200.0 5 305 12200.0 4
"1022872-1029315" "1042588" 624 23900.0 6 623 23900.0 5
"1023153-1029696" "1041374" 797 1000.0 3 796 1000.0 2
"1023189-1029744" "1045686" 858 32300.0 14 857 32300.0 13
"1023189-1029742" "1045686" 826 32300.0 14 825 32300.0 13
"1023189-1029743" "1045686" 842 32300.0 14 841 32300.0 13
"1028510-1039502" "1040230" 878 28000.0 5 877 28000.0 4
"1028510-1039502" "1040964" 879 28000.0 6 878 28000.0 5
"1028510-1039502" "1040958" 880 28000.0 7 879 28000.0 6
"1023188-1029739" "1045686" 349 3600.0 3 348 3600.0 2
"1023188-1029739" "1040292" 358 33100.0 12 357 33100.0 11
"1023188-1029738" "1045686" 333 3600.0 3 332 3600.0 2
"1022869-1029303" "1040200" 567 19800.0 4 566 19800.0 3
"1022869-1029303" "1042588" 569 23000.0 6 568 23000.0 5
"1022869-1029304" "1040200" 575 19800.0 4 574 19800.0 3
"1022869-1029304" "1042588" 577 23000.0 6 576 23000.0 5
"1022869-1029305" "1040200" 583 19800.0 4 582 19800.0 3
"1022869-1029305" "1042588" 585 23000.0 6 584 23000.0 5
"1023188-1029740" "1045686" 366 3600.0 3 365 3600.0 2
"1023188-1029741" "1045686" 382 3600.0 3 381 3600.0 2
"1022868-1029299" "1042588" 28 1500.0 3 27 1500.0 2
"1022868-1029299" "1040200" 30 26800.0 5 29 26800.0 4
"1028509-1039509" "1040230" 870 28000.0 5 869 28000.0 4
"1028509-1039509" "1040964" 871 28000.0 6 870 28000.0 5
"1028509-1039509" "1040958" 872 28000.0 7 871 28000.0 6
"1023009-1029492" "1040566" 671 16800.0 4 670 16800.0 3
"1023010-1029494" "1041226" 145 12200.0 7 144 12200.0 6
"1023010-1029493" "1041226" 138 12200.0 7 137 12200.0 6
"1022868-1029301" "1042588" 44 1500.0 3 43 1500.0 2
"1022868-1029301" "1040200" 46 26800.0 5 45 26800.0 4
"1022868-1029302" "1042588" 52 1500.0 3 51 1500.0 2
"1022868-1029302" "1040200" 54 26800.0 5 53 26800.0 4
"1022868-1029300" "1042588" 36 1500.0 3 35 1500.0 2
"1022868-1029300" "1040200" 38 26800.0 5 37 26800.0 4
stop_time_with_arrival_before_previous_departure_time ERROR 3

stop_time_with_arrival_before_previous_departure_time

Backwards time travel between stops in stop_times.txt

For a given trip_id, the arrival_time of (n+1)-th stoptime in sequence must not precede the departure_time of n-th stoptime in sequence in stop_times.txt.

You can see more about this notice here.

csvRowNumber (?) The row number of the faulty record. prevCsvRowNumber (?) The row of the previous stop time. tripId (?) The trip_id associated to the faulty record. arrivalTime (?) Arrival time at the faulty record. departureTime (?) Departure time at the previous stop time.
548 547 "1022766-1029174" "00:00:00" "18:45:00"
67 66 "1025081-1032720" "00:00:00" "07:02:00"
863 862 "1027556-1036937" "00:00:00" "18:50:00"
trip_distance_exceeds_shape_distance ERROR 8

trip_distance_exceeds_shape_distance

The distance between the last shape point and last stop point is greater than or equal to the 11.1m threshold.

You can see more about this notice here.

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.
"1036478-1053322" "9898$1036478$1" 82500.0 81505.0 11.40505506102871
"1036478-1053323" "9898$1036478$1" 82500.0 81505.0 11.40505506102871
"1023024-1029520" "9898$1023024$18" 34700.0 34518.0 2852.944354970544
"1036479-1053327" "9898$1036479$2" 79000.0 78061.0 11.40505506102871
"1023151-1029694" "9898$1023151$26" 32300.0 32161.0 775.6002268498293
"1023025-1029521" "9898$1023025$51" 34700.0 34684.0 2641.7435740806754
"1023025-1029522" "9898$1023025$51" 34700.0 34684.0 2641.7435740806754
"1023153-1029696" "9898$1023153$56" 53700.0 52617.0 11.604381403714635
equal_shape_distance_diff_coordinates_distance_below_threshold WARNING 45

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.

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.
"9898$1022869$40" 8442 24109.0 286 8441 24109.0 285 0.14065098551832192
"9898$1022869$40" 8478 33228.0 322 8477 33228.0 321 0.07021489134115928
"9898$1022869$40" 8694 49413.0 538 8693 49413.0 537 0.10504387288560993
"9898$1036478$1" 16 934.0 14 15 934.0 13 0.43000153969252064
"9898$1036478$1" 340 22785.0 338 339 22785.0 337 0.38833405267243326
"9898$1036478$1" 736 50116.0 734 735 50116.0 733 0.4741543285246182
"9898$1036478$1" 836 61963.0 834 835 61963.0 833 0.4741473253497136
"9898$1036478$1" 970 72170.0 968 969 72170.0 967 0.600017883675062
"9898$1036478$1" 1165 77019.0 1163 1164 77019.0 1162 0.4300101114790318
"9898$1027555$30" 5430 934.0 14 5429 934.0 13 0.43000153969252064
"9898$1023152$55" 3047 12814.0 188 3046 12814.0 187 0.42417564088287785
"9898$1023152$55" 3241 29276.0 382 3240 29276.0 381 0.0706429312949716
"9898$1023024$18" 14943 1524.0 31 14942 1524.0 30 0.14111266794218957
"9898$1023024$18" 14990 4997.0 78 14989 4997.0 77 0.07058605512434926
"9898$1023024$18" 15080 13596.0 168 15079 13596.0 167 0.44709759557762224
"9898$1022868$9" 8796 1579.0 31 8795 1579.0 30 0.10504387288560993
"9898$1022868$9" 9015 17757.0 250 9014 17757.0 249 0.07021489134115928
"9898$1022868$9" 9051 26877.0 286 9050 26877.0 285 0.14065098551832192
"9898$1022868$9" 9110 34363.0 345 9109 34363.0 344 0.5091553338126962
"9898$1023151$26" 2568 18349.0 252 2567 18349.0 251 0.42417564088287785
"9898$1023153$56" 3669 12814.0 188 3668 12814.0 187 0.42417564088287785
"9898$1036479$2" 1213 934.0 14 1212 934.0 13 0.43000153969252064
"9898$1036479$2" 1537 22785.0 338 1536 22785.0 337 0.38833405267243326
"9898$1036479$2" 1933 50116.0 734 1932 50116.0 733 0.4741543285246182
"9898$1036479$2" 2087 68726.0 888 2086 68726.0 887 0.4594221441706686
"9898$1036479$2" 2282 73575.0 1083 2281 73575.0 1082 0.4300101114790318
"9898$1023007$14" 11533 36517.0 392 11532 36517.0 391 0.46231866771560626
"9898$1023188$28" 5232 31251.0 400 5231 31251.0 399 0.07046454945498556
"9898$1023188$28" 5259 33281.0 427 5258 33281.0 426 0.5296431881335049
"9898$1022704$5" 6763 2984.0 49 6762 2984.0 48 0.4470453244690943
"9898$1022870$11" 10036 9119.0 36 10035 9119.0 35 0.14065098551832192
"9898$1023026$19" 13948 25103.0 171 13947 25103.0 170 0.44709759557762224
"9898$1023026$19" 14032 33500.0 255 14031 33500.0 254 0.07058605512434926
"9898$1022766$37" 6901 11927.0 125 6900 11927.0 124 0.21170759595417737
"9898$1022766$38" 7591 11927.0 125 7590 11927.0 124 0.21170759595417737
"9898$1022713$25" 4177 2984.0 49 4176 2984.0 48 0.4470453244690943
"9898$1023188$29" 4648 31251.0 400 4647 31251.0 399 0.07046454945498556
"9898$1023188$29" 4675 33281.0 427 4674 33281.0 426 0.5296431881335049
"9898$1023026$20" 14219 25103.0 171 14218 25103.0 170 0.44709759557762224
"9898$1023026$20" 14303 33500.0 255 14302 33500.0 254 0.07058605512434926
"9898$1023026$21" 13677 25103.0 171 13676 25103.0 170 0.44709759557762224
"9898$1023026$21" 13761 33500.0 255 13760 33500.0 254 0.07058605512434926
"9898$1023025$51" 14350 1524.0 31 14349 1524.0 30 0.14111266794218957
"9898$1023025$51" 14402 5456.0 83 14401 5456.0 82 0.07058605512434926
"9898$1023025$51" 14492 14055.0 173 14491 14055.0 172 0.44709759557762224
fast_travel_between_consecutive_stops WARNING 1

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.

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.
87 "1027556-1036937" "1008231" 1720.814101851324 28.6802350308554 862 2 "1041340" "VENDEUVRE-SUR-BARSE - GARE SNCF" "18:50:00" 863 3 "1040964" "TROYES - EUROPE (TCAT)" "00:00:00"
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.
87 "1027556-1036937" "1008231" 1720.814101851324 28.6802350308554 862 2 "1041340" "VENDEUVRE-SUR-BARSE - GARE SNCF" "18:50:00" 863 3 "1040964" "TROYES - EUROPE (TCAT)" "00:00:00"
leading_or_trailing_whitespaces WARNING 2

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.

filename (?) The name of the faulty file. csvRowNumber (?) The row of the faulty record. fieldName (?) Faulty record's field name. fieldValue (?) Faulty value.
"stops.txt" 88 "stop_name" "TROYES - LYCEE CHRESTIEN "
"stops.txt" 89 "stop_name" "TROYES - LYCEE CHRESTIEN "
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 262

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 262 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_short_name" "10SRGEARC12" 2
"routes.txt" "route_long_name" "ARC12 LIGNE REGULIERE" 2
"routes.txt" "route_short_name" "10SRGEARC13" 3
"routes.txt" "route_long_name" "ARC13 LIGNE REGULIERE" 3
"routes.txt" "route_short_name" "10SRGEBAA14" 4
"routes.txt" "route_long_name" "BAA14 REGULIERE" 4
"routes.txt" "route_short_name" "10SRGEBAS26" 5
"routes.txt" "route_long_name" "BAS26 LIGNE REGULIERE" 5
"routes.txt" "route_short_name" "10SRGELUS10" 6
"routes.txt" "route_long_name" "LUS10 LIGNE REGULIERE" 6
"routes.txt" "route_short_name" "10SRGEAIX11" 7
"routes.txt" "route_long_name" "AIX11 LIGNE REGULIERE" 7
"routes.txt" "route_short_name" "10SRGEAIX12" 8
"routes.txt" "route_long_name" "AIX12 LIGNE REGULIERE" 8
"routes.txt" "route_long_name" "TROYES / MAILLY" 9
"routes.txt" "route_short_name" "10SRGEBAS23" 10
"routes.txt" "route_long_name" "BAS23 LIGNE REGULIERE" 10
"routes.txt" "route_short_name" "10SRGEBRI13" 11
"routes.txt" "route_long_name" "BRI13 LIGNE REGULIERE" 11
"routes.txt" "route_short_name" "10RRGEMER13" 12
"routes.txt" "route_long_name" "MER13 LIGNE REGULIERE" 12
"routes.txt" "route_short_name" "10RRGEBAA18" 13
"routes.txt" "route_long_name" "BAA18 LIGNE NON SCOLAIRE (ETE)" 13
"routes.txt" "route_long_name" "TROYES NIGLOLAND" 14
"stops.txt" "stop_name" "TROYES - THEATRE" 3
"stops.txt" "stop_name" "TROYES - EUROPE (TCAT)" 5
"stops.txt" "stop_name" "SAINT-PARRES-AUX-TERTRES - GUESDE" 7
"stops.txt" "stop_name" "SAINT-JULIEN-LES-VILLAS - ROSIERES/DIJON" 9
"stops.txt" "stop_name" "TROYES - 14 JUILLET (TCAT)" 11
"stops.txt" "stop_name" "TROYES - BEURNONVILLE" 13
"stops.txt" "stop_name" "TROYES - GARE SNCF" 15
"stops.txt" "stop_name" "AILLEVILLE - A: R.N./R:PARKING" 17
"stops.txt" "stop_name" "BAR-SUR-AUBE - HOTEL DE VILLE" 19
"stops.txt" "stop_name" "BAYEL - POSTE" 21
"stops.txt" "stop_name" "FACE AU CAFE" 22
"stops.txt" "stop_name" "LUSIGNY-SUR-BARSE - FACE AU CAFE" 23
"stops.txt" "stop_name" "MONTIERAMEY - MESNILOT" 25
"stops.txt" "stop_name" "BAR-SUR-AUBE - LYC BACHELARD" 27
"stops.txt" "stop_name" "LA VALLOTTE" 28
"stops.txt" "stop_name" "LAVAU - LAVALLOTTE" 29
"stops.txt" "stop_name" "SAINTE-MAURE - VANNES RD78" 31
"stops.txt" "stop_name" "ST BENOIT" 32
"stops.txt" "stop_name" "SAINT-BENOIT-SUR-SEINE - PLACE" 33
"stops.txt" "stop_name" "MAIRIE MERGEY" 34
"stops.txt" "stop_name" "MERGEY - PL-BERSONNET" 35
"stops.txt" "stop_name" "SAINTE-MAURE - CULOISON RD78" 37
"stops.txt" "stop_name" "STE MAURE AUBERGE" 38
"stops.txt" "stop_name" "SAINTE-MAURE - AUBERGE" 39
"stops.txt" "stop_name" "VILLACERF - 11 RUE G.LECLERC" 41
"stops.txt" "stop_name" "MAIRIE/ECOLE" 42
stop_too_far_from_shape WARNING 35

stop_too_far_from_shape

Stop too far from trip shape.

Per GTFS Best Practices, route alignments (in shapes.txt) should be within 100 meters of stop locations which a trip serves. This potentially indicates a problem with the location of the stop or the path of the shape.

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. 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.
54 "9898$1022869$40" "1022869-1029303" 571 "1042280" "MAILLY-LE-CAMP - ROMAINCOURT" [48.670238494873004,4.199964046478271] 908.1118808278816
80 "9898$1023152$55" "1023152-1029695" 794 "1042096" "GERAUDOT - MAIRIE" [48.30149841308591,4.339921951293949] 1434.5997270390185
88 "9898$1028509$60" "1028509-1039509" 873 "1040954" "TROYES - GARE SNCF" [48.297721862793,4.0668802261352495] 210.16019696642525
89 "9898$1028510$60" "1028510-1039502" 881 "1040954" "TROYES - GARE SNCF" [48.297721862793,4.0668802261352495] 210.16019696642525
30 "9898$1023105$24" "1023105-1029627" 291 "1041652" "BRIENNE-LE-CHATEAU - CROIX BLANCHE" [48.397102355957,4.52805185317993] 281.2587757370987
19 "9898$1023024$18" "1023024-1029520" 172 "1039698" "BAR-SUR-SEINE - RD671 CIMETIERE" [48.1239585876465,4.35728120803833] 1619.8579264244245
19 "9898$1023024$18" "1023024-1029520" 173 "1041226" "BAR-SUR-SEINE - COLLEGE PORTIER" [48.1238403320313,4.357130050659179] 2031.8258782699434
4 "9898$1022868$9" "1022868-1029299" 33 "1040954" "TROYES - GARE SNCF" [48.29737091064451,4.0654501914978] 150.87444085802798
33 "9898$1023151$26" "1023151-1029694" 309 "1040954" "TROYES - GARE SNCF" [48.292518615722706,4.0740180015564] 731.7012062637734
17 "9898$1023023$17" "1023023-1029518" 157 "1041226" "BAR-SUR-SEINE - COLLEGE PORTIER" [48.1103210449219,4.377789974212649] 180.19434181905487
75 "9898$1023106$24" "1023106-1029628" 761 "1041652" "BRIENNE-LE-CHATEAU - CROIX BLANCHE" [48.397102355957,4.52805185317993] 281.2587757370987
71 "9898$1025548$16" "1025548-1033640" 724 "1041308" "CHATILLON-SUR-SEINE - FORGEOTTE(CES)" [47.864429473877,4.57446002960205] 135.09783347934112
74 "9898$1023027$52" "1023027-1029528" 754 "1041308" "CHATILLON-SUR-SEINE - FORGEOTTE(CES)" [47.8656311035156,4.57418012619019] 211.7125723092685
12 "9898$1023007$14" "1023007-1029490" 109 "1041308" "CHATILLON-SUR-SEINE - FORGEOTTE(CES)" [47.8727684020996,4.570380210876461] 1034.9304897939792
20 "9898$1023026$19" "1023026-1029523" 186 "1040966" "TROYES - TERRASSES (TCAT)" [48.27573776245121,4.071243762969971] 1716.5529479696304
20 "9898$1023026$19" "1023026-1029523" 187 "1040954" "TROYES - GARE SNCF" [48.27573776245121,4.071243762969971] 2293.0523602633198
66 "9898$1023015$48" "1023015-1029502" 687 "1041226" "BAR-SUR-SEINE - COLLEGE PORTIER" [48.1103210449219,4.37779378890991] 180.18171326012518
59 "9898$1022872$42" "1022872-1029313" 610 "1041170" "VOUE - MAIRIE" [48.4560050964355,4.1227698326110795] 185.40675988873954
59 "9898$1022872$42" "1022872-1029313" 611 "1041562" "ARCIS-SUR-AUBE - ARCIS SUR AUBE-LYCEE CORDELIERS" [48.4560050964355,4.1227698326110795] 8858.713626689076
59 "9898$1022872$42" "1022872-1029313" 612 "1042588" "ARCIS-SUR-AUBE - RUE DE CHALONS" [48.4560050964355,4.1227698326110795] 9165.877550344103
60 "9898$1022872$43" "1022872-1029314" 617 "1041170" "VOUE - MAIRIE" [48.4560050964355,4.1227698326110795] 185.40675988873954
60 "9898$1022872$43" "1022872-1029314" 618 "1042588" "ARCIS-SUR-AUBE - RUE DE CHALONS" [48.4560050964355,4.1227698326110795] 9165.877550344103
14 "9898$1023010$15" "1023010-1029493" 137 "1041674" "BUXEUIL - PLACE MAIRIE" [48.0524291992188,4.395968914031979] 156.6762501964145
14 "9898$1023010$15" "1023010-1029493" 138 "1041226" "BAR-SUR-SEINE - COLLEGE PORTIER" [48.0524291992188,4.395968914031979] 6752.056854616115
16 "9898$1023014$16" "1023014-1029501" 155 "1041308" "CHATILLON-SUR-SEINE - FORGEOTTE(CES)" [47.864429473877,4.57446002960205] 135.09783347934112
63 "9898$1025089$45" "1025089-1032729" 654 "1042226" "LONGCHAMP-SUR-AUJON - PLACE MAIRIE" [48.1582679748535,4.79500579833984] 2905.4502839687916
27 "9898$1023104$23" "1023104-1029624" 270 "1040954" "TROYES - GARE SNCF" [48.2944183349609,4.07841682434082] 961.5479117901646
69 "9898$1023018$49" "1023018-1029507" 707 "1041436" "MUSSY-SUR-SEINE - CENTRE VILLE" [47.9852333068848,4.489234924316411] 928.0466951616995
21 "9898$1023026$20" "1023026-1029524" 198 "1040050" "TROYES - CRONCELS (TCAT)" [48.27281333331901,4.077032414570409] 688.0158651173266
21 "9898$1023026$20" "1023026-1029524" 199 "1040966" "TROYES - TERRASSES (TCAT)" [48.27573776245121,4.071243762969971] 1716.5529479696304
21 "9898$1023026$20" "1023026-1029524" 200 "1040954" "TROYES - GARE SNCF" [48.27573776245121,4.071243762969971] 2293.0523602633198
25 "9898$1023026$21" "1023026-1029527" 259 "1040966" "TROYES - TERRASSES (TCAT)" [48.27573776245121,4.071243762969971] 1716.5529479696304
25 "9898$1023026$21" "1023026-1029527" 260 "1040954" "TROYES - GARE SNCF" [48.27573776245121,4.071243762969971] 2293.0523602633198
72 "9898$1023025$51" "1023025-1029521" 737 "1039698" "BAR-SUR-SEINE - RD671 CIMETIERE" [48.1239585876465,4.35728120803833] 1619.8579264244245
72 "9898$1023025$51" "1023025-1029521" 738 "1041226" "BAR-SUR-SEINE - COLLEGE PORTIER" [48.1238403320313,4.357130050659179] 2031.8258782699434
stop_too_far_from_shape_using_user_distance WARNING 229

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 229 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.
54 "9898$1022869$40" "1022869-1029303" 565 "1039928" "FEUGES - ROUTE CHARMONT" [48.3944036310383,4.110449010689727] 535.2486662693176
54 "9898$1022869$40" "1022869-1029303" 566 "1041622" "AUBETERRE - TILLEULS" [48.424623406518364,4.116140985171509] 518.1296638285397
54 "9898$1022869$40" "1022869-1029303" 567 "1040200" "MONTSUZAIN - LA GUIDE" [48.424623406518364,4.116140985171509] 2297.2667120986557
54 "9898$1022869$40" "1022869-1029303" 568 "1041170" "VOUE - MAIRIE" [48.448313626376866,4.125819748108689] 1062.270615748063
54 "9898$1022869$40" "1022869-1029303" 569 "1042588" "ARCIS-SUR-AUBE - RUE DE CHALONS" [48.448313626376866,4.125819748108689] 9982.614874074643
54 "9898$1022869$40" "1022869-1029303" 570 "1042276" "MAILLY-LE-CAMP - ECOLE PRIMAIRE" [48.6685273098193,4.18981546406268] 504.3659667162337
2 "9898$1036478$1" "1036478-1053322" 5 "1040102" "SAINT-PARRES-AUX-TERTRES - GUESDE" [48.29778643742621,4.12168186174907] 457.8469651229758
2 "9898$1036478$1" "1036478-1053322" 6 "1040836" "SAINT-PARRES-AUX-TERTRES - CTRE COMMERCIAL" [48.294965547878846,4.140769571139574] 720.1755194154724
2 "9898$1036478$1" "1036478-1053322" 7 "1040924" "THENNELIERES - 18 RUE 14 JUILLET" [48.2854691065467,4.180549401244783] 657.4626191519656
2 "9898$1036478$1" "1036478-1053322" 8 "1041374" "RUVIGNY - MAIRIE/ECOLE" [48.27978007017466,4.179939824117336] 582.6994758683371
2 "9898$1036478$1" "1036478-1053322" 9 "1039706" "COURTERANGES - SECHERON" [48.26345613268456,4.23110490384792] 607.8175124581497
2 "9898$1036478$1" "1036478-1053322" 10 "1039914" "LUSIGNY-SUR-BARSE - MAIRIE/ECOLE" [48.25473638683232,4.269436982974491] 106.38166828374193
2 "9898$1036478$1" "1036478-1053322" 11 "1042096" "GERAUDOT - MAIRIE" [48.300736200087115,4.366254928449231] 3268.327135745092
2 "9898$1036478$1" "1036478-1053322" 12 "1040204" "GERAUDOT - PLAGE" [48.29536819523413,4.380301124309391] 3390.2454604798245
2 "9898$1036478$1" "1036478-1053322" 13 "1040028" "MESNIL-SAINT-PERE - MAISON DES LACS" [48.24206189434979,4.343961100866235] 1691.437355624257
2 "9898$1036478$1" "1036478-1053322" 14 "1040356" "MESNIL-SAINT-PERE - MAIRIE" [48.24205548082657,4.3641242225071775] 2362.8408829586137
2 "9898$1036478$1" "1036478-1053322" 15 "1041608" "LA VILLENEUVE-AU-CHENE - ABRI RD619" [48.2377156982221,4.4364879897390015] 3712.6092361942005
2 "9898$1036478$1" "1036478-1053322" 16 "1041340" "VENDEUVRE-SUR-BARSE - GARE SNCF" [48.2359531459237,4.5194522556919745] 3895.771102809779
2 "9898$1036478$1" "1036478-1053322" 17 "1042274" "MAGNY-FOUCHARD - RD619" [48.2572013024052,4.584902848580037] 4131.021976578338
2 "9898$1036478$1" "1036478-1053322" 18 "1040206" "DOLANCOURT - NIGLOLAND" [48.270555910868055,4.61676894061053] 787.2070584133443
2 "9898$1036478$1" "1036478-1053322" 19 "1041948" "DOLANCOURT - MAIRIE" [48.27109244568031,4.635598751853436] 1505.7567813748283
2 "9898$1036478$1" "1036478-1053322" 20 "1041768" "ARSONVAL - MAIRIE" [48.25765171415108,4.676434958660285] 2374.972720932989
2 "9898$1036478$1" "1036478-1053322" 21 "1040420" "MONTIER-EN-L'ISLE - RD619" [48.24780296809268,4.689958872372565] 2442.7850535352254
2 "9898$1036478$1" "1036478-1053322" 22 "1041750" "AILLEVILLE - A: R.N./R:PARKING" [48.236189645848064,4.702673293019267] 2555.4165719104926
40 "9898$1027555$30" "1027555-1036936" 397 "1040958" "TROYES - THEATRE" [48.30116961775474,4.075096895917068] 103.19437045699556
40 "9898$1027555$30" "1027555-1036936" 398 "1040964" "TROYES - EUROPE (TCAT)" [48.30430739587505,4.095639572175299] 271.44765507295875
40 "9898$1027555$30" "1027555-1036936" 399 "1041340" "VENDEUVRE-SUR-BARSE - GARE SNCF" [48.2374622260697,4.4955855750533] 2121.092635242849
80 "9898$1023152$55" "1023152-1029695" 785 "1039706" "COURTERANGES - SECHERON" [48.27411616826714,4.202855217685352] 2601.2887092285914
80 "9898$1023152$55" "1023152-1029695" 786 "1041528" "COURTERANGES - CHAMP POTOT" [48.26950377267246,4.211118684219843] 2165.804196052253
80 "9898$1023152$55" "1023152-1029695" 787 "1042240" "LUSIGNY-SUR-BARSE - FACE AU CAFE" [48.26726656115231,4.23607494228835] 2373.4497037794667
80 "9898$1023152$55" "1023152-1029695" 788 "1039914" "LUSIGNY-SUR-BARSE - MAIRIE/ECOLE" [48.26368728653393,4.242253767619088] 2150.0282762156053
80 "9898$1023152$55" "1023152-1029695" 789 "1040436" "MONTREUIL-SUR-BARSE - MONTREUIL/B.-MAIRIE/EGLISE" [48.24445847081482,4.2802041115074525] 2323.169453843707
80 "9898$1023152$55" "1023152-1029695" 790 "1040406" "MONTIERAMEY - ECOLE/EGLISE" [48.2330360439587,4.285214905795148] 1721.4625798858344
80 "9898$1023152$55" "1023152-1029695" 791 "1040414" "MONTIERAMEY - METAIRIE" [48.22774724231567,4.300750235625923] 1467.6808564305159
80 "9898$1023152$55" "1023152-1029695" 792 "1041646" "BRIEL-SUR-BARSE - BRIEL SUR BARSE-ABRI RD28/RD43" [48.22558594611517,4.333828796936062] 2395.2091568929695
80 "9898$1023152$55" "1023152-1029695" 793 "1040356" "MESNIL-SAINT-PERE - MAIRIE" [48.24043083191358,4.319880008717761] 1387.2073232274229
88 "9898$1028509$60" "1028509-1039509" 867 "1044636" "MAILLY-LE-CAMP - CAMP MILITAIRE" [48.66127638720267,4.2226310452272156] 481.71100610093964
88 "9898$1028509$60" "1028509-1039509" 868 "1042588" "ARCIS-SUR-AUBE - RUE DE CHALONS" [48.557773093116275,4.145903479059972] 2278.442856317296
88 "9898$1028509$60" "1028509-1039509" 869 "1041170" "VOUE - MAIRIE" [48.47883309209142,4.130161672218483] 2413.2103945476993
88 "9898$1028509$60" "1028509-1039509" 870 "1040230" "PONT-SAINTE-MARIE - MAGASIN" [48.47883309209142,4.130161672218483] 16917.93734530204
88 "9898$1028509$60" "1028509-1039509" 871 "1040964" "TROYES - EUROPE (TCAT)" [48.47883309209142,4.130161672218483] 19495.296995314457
88 "9898$1028509$60" "1028509-1039509" 872 "1040958" "TROYES - THEATRE" [48.47883309209142,4.130161672218483] 20271.371969886786
89 "9898$1028510$60" "1028510-1039502" 875 "1044636" "MAILLY-LE-CAMP - CAMP MILITAIRE" [48.66127638720267,4.2226310452272156] 481.71100610093964
89 "9898$1028510$60" "1028510-1039502" 876 "1042588" "ARCIS-SUR-AUBE - RUE DE CHALONS" [48.557773093116275,4.145903479059972] 2278.442856317296
89 "9898$1028510$60" "1028510-1039502" 877 "1041170" "VOUE - MAIRIE" [48.47883309209142,4.130161672218483] 2413.2103945476993
89 "9898$1028510$60" "1028510-1039502" 878 "1040230" "PONT-SAINTE-MARIE - MAGASIN" [48.47883309209142,4.130161672218483] 16917.93734530204
89 "9898$1028510$60" "1028510-1039502" 879 "1040964" "TROYES - EUROPE (TCAT)" [48.47883309209142,4.130161672218483] 19495.296995314457
89 "9898$1028510$60" "1028510-1039502" 880 "1040958" "TROYES - THEATRE" [48.47883309209142,4.130161672218483] 20271.371969886786
30 "9898$1023105$24" "1023105-1029627" 287 "1040964" "TROYES - EUROPE (TCAT)" [48.30459466459047,4.089671874589718] 210.45531646032524
30 "9898$1023105$24" "1023105-1029627" 288 "1040062" "MESNIL-SELLIERES - BELLE EPINE/RD960" [48.344298429774724,4.206503627415406] 269.7943501976717
trip_distance_exceeds_shape_distance_below_threshold WARNING 11

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.

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.
"1022870-1029306" "9898$1022870$11" 32900.0 32261.0 0.5816876227771657
"1022713-1029086" "9898$1022713$25" 4800.0 4127.0 1.8144558256052763
"1023188-1029738" "9898$1023188$28" 43100.0 42733.0 0.5816876227771657
"1023188-1029739" "9898$1023188$29" 43100.0 42733.0 0.5816876227771657
"1023188-1029740" "9898$1023188$28" 43100.0 42733.0 0.5816876227771657
"1023188-1029741" "9898$1023188$28" 43100.0 42733.0 0.5816876227771657
"1027555-1036936" "9898$1027555$30" 52700.0 48992.0 1.7927356023432168
"1023009-1029492" "9898$1023009$47" 37400.0 36692.0 2.461053149138665
"1022704-1029075" "9898$1022704$5" 4800.0 4127.0 1.8144558256052763
"1022714-1029087" "9898$1022714$54" 4800.0 4521.0 0.5816876227771657
"1022714-1029088" "9898$1022714$54" 4800.0 4521.0 0.5816876227771657
unexpected_enum_value WARNING 13

unexpected_enum_value

An enum has an unexpected value.

You can see more about this notice here.

filename (?) The name of the faulty file. csvRowNumber (?) The row number of the faulty record. fieldName (?) The name of the field where the error occurred. fieldValue (?) Faulty value.
"routes.txt" 2 "route_type" 204
"routes.txt" 3 "route_type" 204
"routes.txt" 4 "route_type" 204
"routes.txt" 5 "route_type" 204
"routes.txt" 6 "route_type" 204
"routes.txt" 7 "route_type" 204
"routes.txt" 8 "route_type" 204
"routes.txt" 9 "route_type" 204
"routes.txt" 10 "route_type" 204
"routes.txt" 11 "route_type" 204
"routes.txt" 12 "route_type" 204
"routes.txt" 13 "route_type" 204
"routes.txt" 14 "route_type" 204