reseaux-normands — Source Data Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 8.0.1 at 2026-08-08T00:33:34Z,
for the dataset file:///shared/reseaux-normands_1459f455.zip. No country code was provided.

Use this report alongside our documentation.

Summary

Agencies included


Feed Info


Publisher Name:
CITYWAY
Publisher URL:
http://cityway.fr
Feed Email:
N/A
Feed Language:
French
Feed Start Date:
N/A
Feed End Date:
N/A

Files included


  1. agency.txt
  2. calendar_dates.txt
  3. feed_info.txt
  4. routes.txt
  5. shapes.txt
  6. stop_times.txt
  7. stops.txt
  8. transfers.txt
  9. trips.txt

Counts


  • Agencies: 32
  • Blocks: 4589
  • Routes: 496
  • Shapes: 3563
  • Stops: 11899
  • Trips: 54268

Specification Compliance report

127290 notices reported (4849 errors, 122365 warnings, 76 infos)

Notice Code Severity Total
block_trips_with_overlapping_stop_times ERROR 1598

block_trips_with_overlapping_stop_times

Trips with the same block id have overlapping stop times.

You can see more about this notice here.

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

csvRowNumberA (?) The row number from `trips.txt` of the first faulty trip. tripIdA (?) The id of first faulty trip. serviceIdA (?) The service id of the first faulty trip. csvRowNumberB (?) The row number from `trips.txt` of the second faulty trip. tripIdB (?) The id of the other faulty trip. serviceIdB (?) The service id of the other faulty trip. blockId (?) The `trips.block_id` of the overlapping trip. intersection (?) The overlapping period.
21600 "ATOUMOD005:ServiceJourney:347:LOC" "REGEN_628" 17758 "ATOUMOD040:ServiceJourney:1069238x1091144:LOC" "REGEN_527" "2303" "20260905"
21601 "ATOUMOD005:ServiceJourney:349:LOC" "REGEN_38" 17758 "ATOUMOD040:ServiceJourney:1069238x1091144:LOC" "REGEN_527" "2303" "20261019"
17758 "ATOUMOD040:ServiceJourney:1069238x1091144:LOC" "REGEN_527" 22125 "ATOUMOD005:ServiceJourney:399:LOC" "REGEN_628" "2303" "20260905"
17758 "ATOUMOD040:ServiceJourney:1069238x1091144:LOC" "REGEN_527" 22126 "ATOUMOD005:ServiceJourney:401:LOC" "REGEN_38" "2303" "20261019"
33838 "ATOUMOD002:ServiceJourney:OCESN13100F11363398x2026x07x23T20x15x59Z:LOC" "REGEN_676" 4992 "ATOUMOD007:ServiceJourney:49:LOC" "REGEN_56" "1" "20260803"
33838 "ATOUMOD002:ServiceJourney:OCESN13100F11363398x2026x07x23T20x15x59Z:LOC" "REGEN_676" 4994 "ATOUMOD007:ServiceJourney:51:LOC" "REGEN_511" "1" "20260831"
33838 "ATOUMOD002:ServiceJourney:OCESN13100F11363398x2026x07x23T20x15x59Z:LOC" "REGEN_676" 4995 "ATOUMOD007:ServiceJourney:53:LOC" "REGEN_827" "1" "20261019"
33838 "ATOUMOD002:ServiceJourney:OCESN13100F11363398x2026x07x23T20x15x59Z:LOC" "REGEN_676" 5691 "ATOUMOD007:ServiceJourney:79:LOC" "REGEN_56" "1" "20260803"
33838 "ATOUMOD002:ServiceJourney:OCESN13100F11363398x2026x07x23T20x15x59Z:LOC" "REGEN_676" 5692 "ATOUMOD007:ServiceJourney:81:LOC" "REGEN_511" "1" "20260831"
33838 "ATOUMOD002:ServiceJourney:OCESN13100F11363398x2026x07x23T20x15x59Z:LOC" "REGEN_676" 5693 "ATOUMOD007:ServiceJourney:83:LOC" "REGEN_827" "1" "20261019"
33838 "ATOUMOD002:ServiceJourney:OCESN13100F11363398x2026x07x23T20x15x59Z:LOC" "REGEN_676" 97 "ATOUMOD008:ServiceJourney:9823x0:LOC" "REGEN_31" "1" "20260803"
33838 "ATOUMOD002:ServiceJourney:OCESN13100F11363398x2026x07x23T20x15x59Z:LOC" "REGEN_676" 17486 "ATOUMOD040:ServiceJourney:1061641x1079449:LOC" "REGEN_68" "1" "20260803"
33838 "ATOUMOD002:ServiceJourney:OCESN13100F11363398x2026x07x23T20x15x59Z:LOC" "REGEN_676" 4909 "ATOUMOD007:ServiceJourney:103:LOC" "REGEN_56" "1" "20260803"
33838 "ATOUMOD002:ServiceJourney:OCESN13100F11363398x2026x07x23T20x15x59Z:LOC" "REGEN_676" 4913 "ATOUMOD007:ServiceJourney:105:LOC" "REGEN_511" "1" "20260831"
33838 "ATOUMOD002:ServiceJourney:OCESN13100F11363398x2026x07x23T20x15x59Z:LOC" "REGEN_676" 4914 "ATOUMOD007:ServiceJourney:107:LOC" "REGEN_827" "1" "20261019"
33838 "ATOUMOD002:ServiceJourney:OCESN13100F11363398x2026x07x23T20x15x59Z:LOC" "REGEN_676" 5611 "ATOUMOD007:ServiceJourney:151:LOC" "REGEN_56" "1" "20260803"
33838 "ATOUMOD002:ServiceJourney:OCESN13100F11363398x2026x07x23T20x15x59Z:LOC" "REGEN_676" 5619 "ATOUMOD007:ServiceJourney:153:LOC" "REGEN_511" "1" "20260831"
33838 "ATOUMOD002:ServiceJourney:OCESN13100F11363398x2026x07x23T20x15x59Z:LOC" "REGEN_676" 5620 "ATOUMOD007:ServiceJourney:155:LOC" "REGEN_827" "1" "20261019"
97 "ATOUMOD008:ServiceJourney:9823x0:LOC" "REGEN_31" 17486 "ATOUMOD040:ServiceJourney:1061641x1079449:LOC" "REGEN_68" "1" "20260730"
97 "ATOUMOD008:ServiceJourney:9823x0:LOC" "REGEN_31" 4909 "ATOUMOD007:ServiceJourney:103:LOC" "REGEN_56" "1" "20260730"
97 "ATOUMOD008:ServiceJourney:9823x0:LOC" "REGEN_31" 4913 "ATOUMOD007:ServiceJourney:105:LOC" "REGEN_511" "1" "20260831"
17486 "ATOUMOD040:ServiceJourney:1061641x1079449:LOC" "REGEN_68" 4909 "ATOUMOD007:ServiceJourney:103:LOC" "REGEN_56" "1" "20260730"
17486 "ATOUMOD040:ServiceJourney:1061641x1079449:LOC" "REGEN_68" 4913 "ATOUMOD007:ServiceJourney:105:LOC" "REGEN_511" "1" "20260831"
17486 "ATOUMOD040:ServiceJourney:1061641x1079449:LOC" "REGEN_68" 4914 "ATOUMOD007:ServiceJourney:107:LOC" "REGEN_827" "1" "20261019"
17486 "ATOUMOD040:ServiceJourney:1061641x1079449:LOC" "REGEN_68" 5611 "ATOUMOD007:ServiceJourney:151:LOC" "REGEN_56" "1" "20260730"
17486 "ATOUMOD040:ServiceJourney:1061641x1079449:LOC" "REGEN_68" 5619 "ATOUMOD007:ServiceJourney:153:LOC" "REGEN_511" "1" "20260831"
17486 "ATOUMOD040:ServiceJourney:1061641x1079449:LOC" "REGEN_68" 5620 "ATOUMOD007:ServiceJourney:155:LOC" "REGEN_827" "1" "20261019"
17486 "ATOUMOD040:ServiceJourney:1061641x1079449:LOC" "REGEN_68" 43 "ATOUMOD008:ServiceJourney:9836x0:LOC" "REGEN_31" "1" "20260730"
17486 "ATOUMOD040:ServiceJourney:1061641x1079449:LOC" "REGEN_68" 4620 "ATOUMOD007:ServiceJourney:187:LOC" "REGEN_56" "1" "20260730"
17486 "ATOUMOD040:ServiceJourney:1061641x1079449:LOC" "REGEN_68" 4621 "ATOUMOD007:ServiceJourney:189:LOC" "REGEN_511" "1" "20260831"
17486 "ATOUMOD040:ServiceJourney:1061641x1079449:LOC" "REGEN_68" 4622 "ATOUMOD007:ServiceJourney:191:LOC" "REGEN_827" "1" "20261019"
5611 "ATOUMOD007:ServiceJourney:151:LOC" "REGEN_56" 43 "ATOUMOD008:ServiceJourney:9836x0:LOC" "REGEN_31" "1" "20260730"
5619 "ATOUMOD007:ServiceJourney:153:LOC" "REGEN_511" 43 "ATOUMOD008:ServiceJourney:9836x0:LOC" "REGEN_31" "1" "20260831"
43 "ATOUMOD008:ServiceJourney:9836x0:LOC" "REGEN_31" 4620 "ATOUMOD007:ServiceJourney:187:LOC" "REGEN_56" "1" "20260730"
43 "ATOUMOD008:ServiceJourney:9836x0:LOC" "REGEN_31" 4621 "ATOUMOD007:ServiceJourney:189:LOC" "REGEN_511" "1" "20260831"
4620 "ATOUMOD007:ServiceJourney:187:LOC" "REGEN_56" 98 "ATOUMOD008:ServiceJourney:9824x0:LOC" "REGEN_31" "1" "20260730"
4621 "ATOUMOD007:ServiceJourney:189:LOC" "REGEN_511" 98 "ATOUMOD008:ServiceJourney:9824x0:LOC" "REGEN_31" "1" "20260831"
98 "ATOUMOD008:ServiceJourney:9824x0:LOC" "REGEN_31" 5037 "ATOUMOD007:ServiceJourney:239:LOC" "REGEN_368" "1" "20260801"
98 "ATOUMOD008:ServiceJourney:9824x0:LOC" "REGEN_31" 5347 "ATOUMOD007:ServiceJourney:287:LOC" "REGEN_56" "1" "20260730"
98 "ATOUMOD008:ServiceJourney:9824x0:LOC" "REGEN_31" 5348 "ATOUMOD007:ServiceJourney:289:LOC" "REGEN_511" "1" "20260831"
98 "ATOUMOD008:ServiceJourney:9824x0:LOC" "REGEN_31" 4769 "ATOUMOD007:ServiceJourney:365:LOC" "REGEN_368" "1" "20260801"
4769 "ATOUMOD007:ServiceJourney:365:LOC" "REGEN_368" 44 "ATOUMOD008:ServiceJourney:9837x0:LOC" "REGEN_31" "1" "20260801"
44 "ATOUMOD008:ServiceJourney:9837x0:LOC" "REGEN_31" 4989 "ATOUMOD007:ServiceJourney:379:LOC" "REGEN_511" "1" "20260831"
44 "ATOUMOD008:ServiceJourney:9837x0:LOC" "REGEN_31" 4990 "ATOUMOD007:ServiceJourney:381:LOC" "REGEN_56" "1" "20260730"
44 "ATOUMOD008:ServiceJourney:9837x0:LOC" "REGEN_31" 5473 "ATOUMOD007:ServiceJourney:477:LOC" "REGEN_368" "1" "20260801"
44 "ATOUMOD008:ServiceJourney:9837x0:LOC" "REGEN_31" 5685 "ATOUMOD007:ServiceJourney:495:LOC" "REGEN_511" "1" "20260831"
44 "ATOUMOD008:ServiceJourney:9837x0:LOC" "REGEN_31" 5686 "ATOUMOD007:ServiceJourney:497:LOC" "REGEN_56" "1" "20260730"
5473 "ATOUMOD007:ServiceJourney:477:LOC" "REGEN_368" 99 "ATOUMOD008:ServiceJourney:9825x0:LOC" "REGEN_31" "1" "20260801"
5685 "ATOUMOD007:ServiceJourney:495:LOC" "REGEN_511" 99 "ATOUMOD008:ServiceJourney:9825x0:LOC" "REGEN_31" "1" "20260831"
5686 "ATOUMOD007:ServiceJourney:497:LOC" "REGEN_56" 99 "ATOUMOD008:ServiceJourney:9825x0:LOC" "REGEN_31" "1" "20260730"
equal_shape_distance_diff_coordinates ERROR 3251

equal_shape_distance_diff_coordinates

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 the 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 different coordinates indicate an error.

You can see more about this notice here.

Only the first 50 of 3251 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.
"NOMAD:2650$1054221$1079" 2290279 7528.0 330 2290278 7528.0 329 1332.195969235518
"NOMAD:2650$1054221$1079" 2290336 9108.0 387 2290335 9108.0 386 1332.029692658466
"SNGO:CALC_453161" 2516002 2474.0 151 2516001 2474.0 150 1.3831409711454732
"SNGO:CALC_453160" 2515697 2474.0 151 2515696 2474.0 150 1.3831409711454732
"SNGO:CALC_453163" 2516532 2647.0 122 2516531 2647.0 121 1.3831409711454732
"SNGO:CALC_453162" 2516256 2193.0 166 2516255 2193.0 165 1.3831409711454732
"SNGO:CALC_453165" 2517058 2647.0 122 2517057 2647.0 121 1.3831409711454732
"SNGO:CALC_453167" 2517262 2647.0 122 2517261 2647.0 121 1.3831409711454732
"NOMAD:CALC_469711" 1965666 692.0 42 1965665 692.0 41 7.31944755790435
"NOMAD:CALC_469711" 1965667 692.0 43 1965666 692.0 42 7.31944755790435
"NOMAD:CALC_469711" 1965710 1829.0 86 1965709 1829.0 85 3.546492066949718
"NOMAD:CALC_469711" 1965711 1829.0 87 1965710 1829.0 86 3.546492066949718
"NOMAD:2650$1070041$745" 317460 10518.0 322 317459 10518.0 321 137.47643006732304
"NOMAD:2650$1067274$742" 319551 21675.0 743 319550 21675.0 742 549.1362495970686
"NOMAD:2650$1067274$742" 319573 22071.0 765 319572 22071.0 764 22.071014666119297
"NOMAD:2650$1067274$742" 319649 24852.0 841 319648 24852.0 840 1197.2368787930563
"SEMO:2659$LE1P62$64" 2463316 7554.0 285 2463315 7554.0 284 875.2943077811138
"SEMO:2659$LE1P62$64" 2463401 11495.0 370 2463400 11495.0 369 1268.1608811359222
"ALTOBUS:2657$A-2003$74" 1684 474.0 12 1683 474.0 11 380.0888759951752
"ALTOBUS:2657$A-2003$74" 1696 990.0 24 1695 990.0 23 380.95688341907663
"ALTOBUS:2657$A-2003$74" 1724 2240.0 52 1723 2240.0 51 612.320330058502
"ALTOBUS:2657$A-2003$74" 1727 2444.0 55 1726 2444.0 54 529.1660974949043
"ALTOBUS:2657$A-2003$74" 1747 2937.0 75 1746 2937.0 74 925.0087509232533
"ALTOBUS:2657$A-2003$74" 1776 3822.0 104 1775 3822.0 103 710.7263754312548
"ALTOBUS:2657$A-2003$74" 1783 4078.0 111 1782 4078.0 110 330.2150311885149
"ALTOBUS:2657$A-2003$74" 1789 4242.0 117 1788 4242.0 116 345.4505977303157
"ALTOBUS:2657$A-2003$74" 1799 4484.0 127 1798 4484.0 126 225.21560215935526
"ALTOBUS:2657$A-2003$74" 1824 5209.0 152 1823 5209.0 151 192.61414610176396
"ALTOBUS:2657$A-2003$74" 1834 5411.0 162 1833 5411.0 161 458.7422020365301
"ALTOBUS:2657$A-2003$74" 1846 5692.0 174 1845 5692.0 173 266.28991025504644
"ALTOBUS:2657$A-2003$74" 1863 5963.0 191 1862 5963.0 190 1.9434425354345641
"ALTOBUS:2657$A-2003$74" 1886 7031.0 214 1885 7031.0 213 183.508986254876
"ASTROBUS:2633$zenbus:Route:6541208133304320:LOC$88" 96595 12378.0 199 96594 12378.0 198 573.3495950067794
"ASTROBUS:2633$zenbus:Route:6541208133304320:LOC$88" 96616 12964.0 220 96615 12964.0 219 573.877211354114
"ASTROBUS:2633$zenbus:Route:5296865007370240:LOC$111" 120195 31799.0 665 120194 31799.0 664 1479.5081380648821
"NOMAD:CALC_468414" 588431 43503.0 1665 588430 43503.0 1664 7.332604443929878
"NOMAD:CALC_468414" 588432 43503.0 1666 588431 43503.0 1665 7.332604443929878
"NOMAD:CALC_468414" 588668 46786.0 1902 588667 46786.0 1901 2.1908539218304113
"NOMAD:CALC_468418" 593403 17286.0 658 593402 17286.0 657 7.802700844261377
"NOMAD:CALC_468418" 594608 46183.0 1863 594607 46183.0 1862 7.332604443929878
"NOMAD:CALC_468418" 594609 46183.0 1864 594608 46183.0 1863 7.332604443929878
"NOMAD:CALC_468418" 594845 49467.0 2100 594844 49467.0 2099 2.1908539218304113
"NOMAD:CALC_468418" 595094 61507.0 2349 595093 61507.0 2348 8.418657864798945
"NOMAD:CALC_468419" 596908 17286.0 658 596907 17286.0 657 7.802700844261377
"NOMAD:CALC_468419" 598114 46183.0 1864 598113 46183.0 1863 7.332604443929878
"NOMAD:CALC_468419" 598115 46183.0 1865 598114 46183.0 1864 7.332604443929878
"NOMAD:CALC_468419" 598351 49467.0 2101 598350 49467.0 2100 2.1908539218304113
"NOMAD:CALC_468419" 598600 61507.0 2350 598599 61507.0 2349 8.418657864798945
"SEMO:2659$LE1P50$24" 2478230 13103.0 433 2478229 13103.0 432 31.84854252783624
"ASTROBUS:2633$zenbus:Route:5691302086705152:LOC$31" 126284 1430.0 32 126283 1430.0 31 6.881051661618223
equal_shape_distance_diff_coordinates_distance_below_threshold WARNING 11323

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 11323 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.
"SNGO:CALC_453161" 2515927 1464.0 76 2515926 1464.0 75 0.3006902763082699
"SNGO:CALC_453160" 2515622 1464.0 76 2515621 1464.0 75 0.3006902763082699
"SNGO:CALC_453163" 2516616 3678.0 206 2516615 3678.0 205 0.3006902763082699
"NOMAD:CALC_469711" 1965840 4309.0 216 1965839 4309.0 215 0.3413423379895129
"NOMAD:CALC_469711" 1966158 15595.0 534 1966157 15595.0 533 0.45060508904052654
"NOMAD:2650$1071081$1780" 1095504 370.0 21 1095503 370.0 20 0.5573590245214182
"NOMAD:2650$1071081$1780" 1096309 58029.0 826 1096308 58029.0 825 0.14480877766437775
"NOMAD:2650$1067864$332" 744418 3307.0 92 744417 3307.0 91 0.07185009851866354
"NOMAD:2650$1067864$332" 744797 23335.0 471 744796 23335.0 470 0.456761569803853
"NOMAD:2650$1067864$332" 744842 25410.0 516 744841 25410.0 515 0.6505886683535027
"NOMAD:2650$1067864$332" 744998 31455.0 672 744997 31455.0 671 0.143265591193947
"NOMAD:2650$1067864$332" 745045 32269.0 719 745044 32269.0 718 0.21487738978369292
"NOMAD:2650$1070651$809" 1753241 6796.0 243 1753240 6796.0 242 0.07338084166975482
"NOMAD:2650$1070651$809" 1753639 28983.0 641 1753638 28983.0 640 0.6660691492471678
"NOMAD:2650$1070651$809" 1753957 36599.0 959 1753956 36599.0 958 0.5150113441238113
"NOMAD:2650$1070651$809" 1754188 46164.0 1190 1754187 46164.0 1189 0.9320893953774191
"NOMAD:2650$1070651$809" 1754826 83039.0 1828 1754825 83039.0 1827 0.4289333302117229
"NOMAD:2650$1070651$809" 1754847 84169.0 1849 1754846 84169.0 1848 0.14755400545407735
"SNGO:CALC_453171" 2518205 3199.0 224 2518204 3199.0 223 0.39383477504105074
"SNGO:CALC_453174" 2518956 3305.0 215 2518955 3305.0 214 0.2659072254729981
"SNGO:CALC_453170" 2517773 2596.0 139 2517772 2596.0 138 0.39383477504105074
"NOMAD:2650$1072197$1323" 498950 0.0 2 498949 0.0 1 0.9191624556547697
"NOMAD:2650$1072197$1323" 499107 2135.0 159 499106 2135.0 158 0.47494237074362583
"NOMAD:2650$1072197$1323" 499443 9004.0 495 499442 9004.0 494 0.5078082870984284
"NOMAD:2650$1072197$1323" 499461 9025.0 513 499460 9025.0 512 0.6588632235042075
"NOMAD:2650$1072197$1323" 500133 35848.0 1185 500132 35848.0 1184 0.6649819756281855
"NOMAD:2650$1067274$742" 319575 22093.0 767 319574 22093.0 766 0.1122882116038492
"NOMAD:2650$1067274$742" 319648 24852.0 840 319647 24852.0 839 0.3632954763441374
"SNGO:CALC_453179" 2520404 3305.0 215 2520403 3305.0 214 0.2659072254729981
"NOMAD:2650$1072286$547" 1513462 3143.0 152 1513461 3143.0 151 0.6081567918670191
"NOMAD:2650$1072286$547" 1513851 18240.0 541 1513850 18240.0 540 0.5131702707548018
"NOMAD:2650$1034085$1974" 1875125 1871.0 81 1875124 1871.0 80 0.8732223464586281
"NOMAD:2650$1034085$1974" 1875148 1998.0 104 1875147 1998.0 103 0.07329698117307486
"SEMO:2659$LE1P62$64" 2463219 4217.0 188 2463218 4217.0 187 0.21793772845905804
"SEMO:2659$LE1P62$64" 2463402 11495.0 371 2463401 11495.0 370 0.9509300331407489
"SEMO:2659$LE1P62$64" 2463653 19906.0 622 2463652 19906.0 621 0.5017382455460092
"ALTOBUS:2657$A-2003$74" 1723 2240.0 51 1722 2240.0 50 0.2214875131358806
"ALTOBUS:2657$A-2003$74" 1744 2936.0 72 1743 2936.0 71 0.5610529808651162
"ALTOBUS:2657$A-2003$74" 1745 2936.0 73 1744 2936.0 72 0.3691059953799229
"ALTOBUS:2657$A-2003$74" 1788 4242.0 116 1787 4242.0 115 0.42254138458905577
"ALTOBUS:2657$A-2003$74" 1796 4483.0 124 1795 4483.0 123 0.6674455712950623
"ALTOBUS:2657$A-2003$74" 1798 4484.0 126 1797 4484.0 125 0.42254138458905577
"ALTOBUS:2657$A-2003$74" 1816 4900.0 144 1815 4900.0 143 0.07380296045142201
"ALTOBUS:2657$A-2003$74" 1832 5409.0 160 1831 5409.0 159 0.42254138388173157
"ALTOBUS:2657$A-2003$74" 1876 6635.0 204 1875 6635.0 203 0.07378838467918764
"SNGO:CALC_453141" 2511570 9271.0 349 2511569 9271.0 348 0.09502016511264302
"SNGO:CALC_453141" 2511613 10444.0 392 2511612 10444.0 391 0.09729646806307275
"SNGO:CALC_453140" 2510863 879.0 51 2510862 879.0 50 0.09729646806307275
"SNGO:CALC_453140" 2510946 2689.0 134 2510945 2689.0 133 0.09502016511264302
"SNGO:CALC_453143" 2512024 879.0 51 2512023 879.0 50 0.09729646806307275
fast_travel_between_consecutive_stops WARNING 6

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.
37432 "ATOUMOD001:ServiceJourney:TCARx13452:LOC" "ATOUMOD001:Line:TCARx530:LOC" 395.71644485314704 6.595274080885784 143152 20 "FR:76436:ZE:TCARxMJPLA2:ATOUMOD001" "Place Joseph Lefebvre" "16:13:00" 143153 21 "FR:76222:ZE:TCARxDUROU1:ATOUMOD001" "Route du Halage" "16:13:00"
18271 "ATOUMOD040:ServiceJourney:1071021x1094154:LOC" "ATOUMOD040:Line:1008231:LOC" 158.32784016784842 13.193986680654033 1145644 4 "FR:14332:ZE:1161342:ATOUMOD040" "Saint-clair" "13:48:00" 1145645 5 "FR:61314:ZE:1166242:ATOUMOD040" "Bourg (RD 958)" "13:52:00"
19146 "ATOUMOD040:ServiceJourney:1059235x1075405:LOC" "ATOUMOD040:Line:1003071:LOC" 156.54786075832038 5.218262025277346 1108492 17 "FR:76624:ZE:1172630:ATOUMOD040" "Square Aval" "11:39:00" 1108493 18 "FR:76624:ZE:1172611:ATOUMOD040" "Bout d'Amont" "11:40:00"
21265 "ATOUMOD040:ServiceJourney:1067553x1087920:LOC" "ATOUMOD040:Line:1003297:LOC" 188.69170192780544 6.289723397593515 1115674 10 "FR:27294:ZE:1118121:ATOUMOD040" "GRAINVILLE - Grand Mare" "11:45:00" 1115675 11 "FR:27214:ZE:1122433:ATOUMOD040" "Mairie" "11:46:00"
17927 "ATOUMOD040:ServiceJourney:1069186x1091067:LOC" "ATOUMOD040:Line:1004457:LOC" 190.47141489398274 15.872617907831893 1133200 16 "FR:14310:ZE:1152280:ATOUMOD040" "Ecole" "08:35:00" 1133201 17 "FR:14341:ZE:1173788:ATOUMOD040" "Porte d'Espagne" "08:39:00"
17926 "ATOUMOD040:ServiceJourney:1069186x1091066:LOC" "ATOUMOD040:Line:1004457:LOC" 190.47141489398274 15.872617907831893 1133179 16 "FR:14310:ZE:1152280:ATOUMOD040" "Ecole" "10:01:00" 1133180 17 "FR:14341:ZE:1173788:ATOUMOD040" "Porte d'Espagne" "10:05:00"
fast_travel_between_far_stops WARNING 3

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.
18271 "ATOUMOD040:ServiceJourney:1071021x1094154:LOC" "ATOUMOD040:Line:1008231:LOC" 158.32784016784842 13.193986680654033 1145644 4 "FR:14332:ZE:1161342:ATOUMOD040" "Saint-clair" "13:48:00" 1145645 5 "FR:61314:ZE:1166242:ATOUMOD040" "Bourg (RD 958)" "13:52:00"
17927 "ATOUMOD040:ServiceJourney:1069186x1091067:LOC" "ATOUMOD040:Line:1004457:LOC" 190.47141489398274 15.872617907831893 1133200 16 "FR:14310:ZE:1152280:ATOUMOD040" "Ecole" "08:35:00" 1133201 17 "FR:14341:ZE:1173788:ATOUMOD040" "Porte d'Espagne" "08:39:00"
17926 "ATOUMOD040:ServiceJourney:1069186x1091066:LOC" "ATOUMOD040:Line:1004457:LOC" 190.47141489398274 15.872617907831893 1133179 16 "FR:14310:ZE:1152280:ATOUMOD040" "Ecole" "10:01:00" 1133180 17 "FR:14341:ZE:1173788:ATOUMOD040" "Porte d'Espagne" "10:05:00"
inconsistent_route_type_for_block_id WARNING 1870

inconsistent_route_type_for_block_id

A block should have the same route mode.

You can see more about this notice here.

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

blockId (?) The block_id value of the faulty trip. routeIds (?) The route_id values associated with the block_id comma separated. routeTypes (?) The route_type values associated with the block_id comma separated.
"1" "ATOUMOD008:Line:L01:LOC, ATOUMOD007:Line:21:LOC, ATOUMOD007:Line:23:LOC, ATOUMOD007:Line:22:LOC, ATOUMOD007:Line:24:LOC, ATOUMOD007:Line:26:LOC, ATOUMOD040:Line:1002019:LOC, ATOUMOD002:Line:FRxLinexx97E911FAxC8F2x4861xAD3CxC36CF4750A49x:LOC" "BUS, RAIL"
"2" "ATOUMOD008:Line:L01:LOC, ATOUMOD007:Line:21:LOC, ATOUMOD007:Line:22:LOC, ATOUMOD007:Line:24:LOC, ATOUMOD007:Line:25:LOC, ATOUMOD007:Line:26:LOC, ATOUMOD040:Line:1002019:LOC, ATOUMOD002:Line:FRxLinexx97E911FAxC8F2x4861xAD3CxC36CF4750A49x:LOC" "BUS, RAIL"
"3" "ATOUMOD008:Line:L2:LOC, ATOUMOD007:Line:22:LOC, ATOUMOD007:Line:24:LOC, ATOUMOD007:Line:25:LOC, ATOUMOD007:Line:26:LOC, ATOUMOD040:Line:1002019:LOC, ATOUMOD002:Line:FRxLinexx97E911FAxC8F2x4861xAD3CxC36CF4750A49x:LOC" "BUS, RAIL"
"4" "ATOUMOD008:Line:L2:LOC, ATOUMOD008:Line:L01:LOC, ATOUMOD012:Line:Navette:LOC, ATOUMOD007:Line:22:LOC, ATOUMOD007:Line:23:LOC, ATOUMOD007:Line:24:LOC, ATOUMOD007:Line:25:LOC, ATOUMOD007:Line:26:LOC, ATOUMOD040:Line:1002019:LOC, ATOUMOD002:Line:FRxLinexx97E911FAxC8F2x4861xAD3CxC36CF4750A49x:LOC" "BUS, RAIL"
"5" "ATOUMOD008:Line:L3:LOC, ATOUMOD007:Line:23:LOC, ATOUMOD007:Line:24:LOC, ATOUMOD007:Line:25:LOC, ATOUMOD007:Line:21:LOC, ATOUMOD040:Line:1002019:LOC, ATOUMOD002:Line:FRxLinexx97E911FAxC8F2x4861xAD3CxC36CF4750A49x:LOC" "BUS, RAIL"
"6" "ATOUMOD008:Line:L3:LOC, ATOUMOD007:Line:23:LOC, ATOUMOD007:Line:22:LOC, ATOUMOD007:Line:24:LOC, ATOUMOD007:Line:25:LOC, ATOUMOD040:Line:1002019:LOC, ATOUMOD002:Line:FRxLinexx97E911FAxC8F2x4861xAD3CxC36CF4750A49x:LOC" "BUS, RAIL"
"7" "ATOUMOD008:Line:L4:LOC, ATOUMOD007:Line:22:LOC, ATOUMOD007:Line:24:LOC, ATOUMOD007:Line:26:LOC, ATOUMOD007:Line:23:LOC, ATOUMOD007:Line:10:LOC, ATOUMOD007:Line:21:LOC, ATOUMOD040:Line:1002019:LOC, ATOUMOD002:Line:FRxLinexx97E911FAxC8F2x4861xAD3CxC36CF4750A49x:LOC" "BUS, RAIL"
"8" "ATOUMOD008:Line:L4:LOC, ATOUMOD007:Line:22:LOC, ATOUMOD007:Line:24:LOC, ATOUMOD007:Line:26:LOC, ATOUMOD007:Line:23:LOC, ATOUMOD007:Line:21:LOC, ATOUMOD040:Line:1002019:LOC, ATOUMOD002:Line:FRxLinexx97E911FAxC8F2x4861xAD3CxC36CF4750A49x:LOC" "BUS, RAIL"
"9" "ATOUMOD007:Line:24:LOC, ATOUMOD007:Line:22:LOC, ATOUMOD040:Line:1002019:LOC, ATOUMOD002:Line:FRxLinexx97E911FAxC8F2x4861xAD3CxC36CF4750A49x:LOC" "BUS, RAIL"
"1011" "ATOUMOD040:Line:1003067:LOC, ATOUMOD002:Line:FRxLinexx6a7e9883x518fx4a10x8f46xa659e93a82f9x:LOC" "BUS, RAIL"
"1010" "ATOUMOD040:Line:1003067:LOC, ATOUMOD002:Line:FRxLinexx6a7e9883x518fx4a10x8f46xa659e93a82f9x:LOC" "BUS, RAIL"
"1008" "ATOUMOD040:Line:1003067:LOC, ATOUMOD002:Line:FRxLinexx6a7e9883x518fx4a10x8f46xa659e93a82f9x:LOC" "BUS, RAIL"
"1007" "ATOUMOD040:Line:1003067:LOC, ATOUMOD002:Line:FRxLinexx6a7e9883x518fx4a10x8f46xa659e93a82f9x:LOC" "BUS, RAIL"
"1006" "ATOUMOD040:Line:1003067:LOC, ATOUMOD002:Line:FRxLinexx6a7e9883x518fx4a10x8f46xa659e93a82f9x:LOC" "BUS, RAIL"
"1005" "ATOUMOD040:Line:1003067:LOC, ATOUMOD002:Line:FRxLinexx6a7e9883x518fx4a10x8f46xa659e93a82f9x:LOC" "BUS, RAIL"
"1004" "ATOUMOD040:Line:1003067:LOC, ATOUMOD002:Line:FRxLinexx6a7e9883x518fx4a10x8f46xa659e93a82f9x:LOC" "BUS, RAIL"
"1003" "ATOUMOD007:Line:10:LOC, ATOUMOD040:Line:1003067:LOC, ATOUMOD002:Line:FRxLinexx6a7e9883x518fx4a10x8f46xa659e93a82f9x:LOC" "BUS, RAIL"
"1002" "ATOUMOD007:Line:10:LOC, ATOUMOD040:Line:1003067:LOC, ATOUMOD002:Line:FRxLinexx6a7e9883x518fx4a10x8f46xa659e93a82f9x:LOC" "BUS, RAIL"
"1009" "ATOUMOD040:Line:1003067:LOC, ATOUMOD002:Line:FRxLinexx6a7e9883x518fx4a10x8f46xa659e93a82f9x:LOC" "BUS, RAIL"
"1022" "ATOUMOD040:Line:1003067:LOC, ATOUMOD002:Line:FRxLinexx6a7e9883x518fx4a10x8f46xa659e93a82f9x:LOC" "BUS, RAIL"
"1021" "ATOUMOD040:Line:1003067:LOC, ATOUMOD002:Line:FRxLinexx6a7e9883x518fx4a10x8f46xa659e93a82f9x:LOC" "BUS, RAIL"
"1020" "ATOUMOD040:Line:1003067:LOC, ATOUMOD002:Line:FRxLinexx6a7e9883x518fx4a10x8f46xa659e93a82f9x:LOC" "BUS, RAIL"
"1019" "ATOUMOD040:Line:1003067:LOC, ATOUMOD002:Line:FRxLinexx6a7e9883x518fx4a10x8f46xa659e93a82f9x:LOC" "BUS, RAIL"
"1018" "ATOUMOD040:Line:1003067:LOC, ATOUMOD002:Line:FRxLinexx6a7e9883x518fx4a10x8f46xa659e93a82f9x:LOC" "BUS, RAIL"
"1017" "ATOUMOD040:Line:1003067:LOC, ATOUMOD002:Line:FRxLinexx6a7e9883x518fx4a10x8f46xa659e93a82f9x:LOC" "BUS, RAIL"
"1016" "ATOUMOD040:Line:1003067:LOC, ATOUMOD002:Line:FRxLinexx6a7e9883x518fx4a10x8f46xa659e93a82f9x:LOC" "BUS, RAIL"
"1015" "ATOUMOD040:Line:1003067:LOC, ATOUMOD002:Line:FRxLinexx6a7e9883x518fx4a10x8f46xa659e93a82f9x:LOC" "BUS, RAIL"
"1014" "ATOUMOD040:Line:1003067:LOC, ATOUMOD002:Line:FRxLinexx6a7e9883x518fx4a10x8f46xa659e93a82f9x:LOC" "BUS, RAIL"
"1013" "ATOUMOD040:Line:1003067:LOC, ATOUMOD002:Line:FRxLinexx6a7e9883x518fx4a10x8f46xa659e93a82f9x:LOC" "BUS, RAIL"
"1012" "ATOUMOD040:Line:1003067:LOC, ATOUMOD002:Line:FRxLinexx6a7e9883x518fx4a10x8f46xa659e93a82f9x:LOC" "BUS, RAIL"
"1033" "ATOUMOD040:Line:1003067:LOC, ATOUMOD002:Line:FRxLinexx6a7e9883x518fx4a10x8f46xa659e93a82f9x:LOC" "BUS, RAIL"
"1032" "ATOUMOD040:Line:1003067:LOC, ATOUMOD002:Line:FRxLinexx6a7e9883x518fx4a10x8f46xa659e93a82f9x:LOC" "BUS, RAIL"
"1031" "ATOUMOD040:Line:1003067:LOC, ATOUMOD002:Line:FRxLinexx6a7e9883x518fx4a10x8f46xa659e93a82f9x:LOC" "BUS, RAIL"
"1030" "ATOUMOD040:Line:1003067:LOC, ATOUMOD002:Line:FRxLinexx6a7e9883x518fx4a10x8f46xa659e93a82f9x:LOC" "BUS, RAIL"
"1029" "ATOUMOD040:Line:1003067:LOC, ATOUMOD002:Line:FRxLinexx6a7e9883x518fx4a10x8f46xa659e93a82f9x:LOC" "BUS, RAIL"
"1028" "ATOUMOD040:Line:1003067:LOC, ATOUMOD002:Line:FRxLinexx6a7e9883x518fx4a10x8f46xa659e93a82f9x:LOC" "BUS, RAIL"
"1027" "ATOUMOD040:Line:1003067:LOC, ATOUMOD002:Line:FRxLinexx6a7e9883x518fx4a10x8f46xa659e93a82f9x:LOC" "BUS, RAIL"
"1026" "ATOUMOD040:Line:1003067:LOC, ATOUMOD002:Line:FRxLinexx6a7e9883x518fx4a10x8f46xa659e93a82f9x:LOC" "BUS, RAIL"
"1025" "ATOUMOD040:Line:1003067:LOC, ATOUMOD002:Line:FRxLinexx6a7e9883x518fx4a10x8f46xa659e93a82f9x:LOC" "BUS, RAIL"
"1024" "ATOUMOD040:Line:1003067:LOC, ATOUMOD002:Line:FRxLinexx6a7e9883x518fx4a10x8f46xa659e93a82f9x:LOC" "BUS, RAIL"
"1023" "ATOUMOD040:Line:1003067:LOC, ATOUMOD002:Line:FRxLinexx6a7e9883x518fx4a10x8f46xa659e93a82f9x:LOC" "BUS, RAIL"
"1044" "ATOUMOD040:Line:1003068:LOC, ATOUMOD002:Line:FRxLinexxB2E5B266xDAE7x4C0AxABA0xB46411FB2CAAx:LOC" "BUS, RAIL"
"1043" "ATOUMOD040:Line:1003068:LOC, ATOUMOD002:Line:FRxLinexxB2E5B266xDAE7x4C0AxABA0xB46411FB2CAAx:LOC" "BUS, RAIL"
"1042" "ATOUMOD040:Line:1003068:LOC, ATOUMOD002:Line:FRxLinexx6a7e9883x518fx4a10x8f46xa659e93a82f9x:LOC" "BUS, RAIL"
"1041" "ATOUMOD040:Line:1003068:LOC, ATOUMOD002:Line:FRxLinexx6a7e9883x518fx4a10x8f46xa659e93a82f9x:LOC" "BUS, RAIL"
"1040" "ATOUMOD040:Line:1003068:LOC, ATOUMOD002:Line:FRxLinexx6a7e9883x518fx4a10x8f46xa659e93a82f9x:LOC" "BUS, RAIL"
"1039" "ATOUMOD040:Line:1003068:LOC, ATOUMOD002:Line:FRxLinexx6a7e9883x518fx4a10x8f46xa659e93a82f9x:LOC" "BUS, RAIL"
"1038" "ATOUMOD040:Line:1003068:LOC, ATOUMOD002:Line:FRxLinexx6a7e9883x518fx4a10x8f46xa659e93a82f9x:LOC" "BUS, RAIL"
"1037" "ATOUMOD040:Line:1003068:LOC, ATOUMOD002:Line:FRxLinexx6a7e9883x518fx4a10x8f46xa659e93a82f9x:LOC" "BUS, RAIL"
"1036" "ATOUMOD040:Line:1003067:LOC, ATOUMOD002:Line:FRxLinexx6a7e9883x518fx4a10x8f46xa659e93a82f9x:LOC" "BUS, RAIL"
missing_bike_allowance WARNING 2091

missing_bike_allowance

Ferry trips should include bike allowance information.

All ferry trips should have a valid value in the bikes_allowed field in trips.txt.

You can see more about this notice here.

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

csvRowNumber (?) The row number of the faulty record. routeId (?) The faulty record's route id. tripId (?) The faulty record's trip id.
40197 "ATOUMOD001:Line:TCARx99:LOC" "ATOUMOD001:ServiceJourney:TCARx5550:LOC"
40198 "ATOUMOD001:Line:TCARx99:LOC" "ATOUMOD001:ServiceJourney:TCARx5551:LOC"
40199 "ATOUMOD001:Line:TCARx99:LOC" "ATOUMOD001:ServiceJourney:TCARx5552:LOC"
40200 "ATOUMOD001:Line:TCARx99:LOC" "ATOUMOD001:ServiceJourney:TCARx5553:LOC"
40201 "ATOUMOD001:Line:TCARx99:LOC" "ATOUMOD001:ServiceJourney:TCARx5554:LOC"
40202 "ATOUMOD001:Line:TCARx99:LOC" "ATOUMOD001:ServiceJourney:TCARx5555:LOC"
40204 "ATOUMOD001:Line:TCARx99:LOC" "ATOUMOD001:ServiceJourney:TCARx5556:LOC"
40205 "ATOUMOD001:Line:TCARx99:LOC" "ATOUMOD001:ServiceJourney:TCARx5557:LOC"
40206 "ATOUMOD001:Line:TCARx99:LOC" "ATOUMOD001:ServiceJourney:TCARx5558:LOC"
40207 "ATOUMOD001:Line:TCARx99:LOC" "ATOUMOD001:ServiceJourney:TCARx5559:LOC"
40208 "ATOUMOD001:Line:TCARx99:LOC" "ATOUMOD001:ServiceJourney:TCARx5560:LOC"
40209 "ATOUMOD001:Line:TCARx99:LOC" "ATOUMOD001:ServiceJourney:TCARx5561:LOC"
40210 "ATOUMOD001:Line:TCARx99:LOC" "ATOUMOD001:ServiceJourney:TCARx5562:LOC"
40211 "ATOUMOD001:Line:TCARx99:LOC" "ATOUMOD001:ServiceJourney:TCARx5563:LOC"
40212 "ATOUMOD001:Line:TCARx99:LOC" "ATOUMOD001:ServiceJourney:TCARx5564:LOC"
40213 "ATOUMOD001:Line:TCARx99:LOC" "ATOUMOD001:ServiceJourney:TCARx5565:LOC"
40216 "ATOUMOD001:Line:TCARx99:LOC" "ATOUMOD001:ServiceJourney:TCARx5566:LOC"
40217 "ATOUMOD001:Line:TCARx99:LOC" "ATOUMOD001:ServiceJourney:TCARx5567:LOC"
40218 "ATOUMOD001:Line:TCARx99:LOC" "ATOUMOD001:ServiceJourney:TCARx5568:LOC"
40219 "ATOUMOD001:Line:TCARx99:LOC" "ATOUMOD001:ServiceJourney:TCARx5569:LOC"
40220 "ATOUMOD001:Line:TCARx99:LOC" "ATOUMOD001:ServiceJourney:TCARx5570:LOC"
40221 "ATOUMOD001:Line:TCARx99:LOC" "ATOUMOD001:ServiceJourney:TCARx5571:LOC"
40222 "ATOUMOD001:Line:TCARx99:LOC" "ATOUMOD001:ServiceJourney:TCARx5572:LOC"
40223 "ATOUMOD001:Line:TCARx99:LOC" "ATOUMOD001:ServiceJourney:TCARx5573:LOC"
40224 "ATOUMOD001:Line:TCARx99:LOC" "ATOUMOD001:ServiceJourney:TCARx5574:LOC"
40225 "ATOUMOD001:Line:TCARx99:LOC" "ATOUMOD001:ServiceJourney:TCARx5575:LOC"
40227 "ATOUMOD001:Line:TCARx99:LOC" "ATOUMOD001:ServiceJourney:TCARx5576:LOC"
40228 "ATOUMOD001:Line:TCARx99:LOC" "ATOUMOD001:ServiceJourney:TCARx5577:LOC"
40229 "ATOUMOD001:Line:TCARx99:LOC" "ATOUMOD001:ServiceJourney:TCARx5578:LOC"
40230 "ATOUMOD001:Line:TCARx99:LOC" "ATOUMOD001:ServiceJourney:TCARx5579:LOC"
40231 "ATOUMOD001:Line:TCARx99:LOC" "ATOUMOD001:ServiceJourney:TCARx5580:LOC"
40232 "ATOUMOD001:Line:TCARx99:LOC" "ATOUMOD001:ServiceJourney:TCARx5581:LOC"
40233 "ATOUMOD001:Line:TCARx99:LOC" "ATOUMOD001:ServiceJourney:TCARx5582:LOC"
40234 "ATOUMOD001:Line:TCARx99:LOC" "ATOUMOD001:ServiceJourney:TCARx5583:LOC"
40235 "ATOUMOD001:Line:TCARx99:LOC" "ATOUMOD001:ServiceJourney:TCARx5584:LOC"
40236 "ATOUMOD001:Line:TCARx99:LOC" "ATOUMOD001:ServiceJourney:TCARx5585:LOC"
40238 "ATOUMOD001:Line:TCARx99:LOC" "ATOUMOD001:ServiceJourney:TCARx5586:LOC"
40239 "ATOUMOD001:Line:TCARx99:LOC" "ATOUMOD001:ServiceJourney:TCARx5587:LOC"
40240 "ATOUMOD001:Line:TCARx99:LOC" "ATOUMOD001:ServiceJourney:TCARx5588:LOC"
40241 "ATOUMOD001:Line:TCARx99:LOC" "ATOUMOD001:ServiceJourney:TCARx5589:LOC"
40242 "ATOUMOD001:Line:TCARx99:LOC" "ATOUMOD001:ServiceJourney:TCARx5590:LOC"
40243 "ATOUMOD001:Line:TCARx99:LOC" "ATOUMOD001:ServiceJourney:TCARx5591:LOC"
40244 "ATOUMOD001:Line:TCARx99:LOC" "ATOUMOD001:ServiceJourney:TCARx5592:LOC"
40245 "ATOUMOD001:Line:TCARx99:LOC" "ATOUMOD001:ServiceJourney:TCARx5593:LOC"
40246 "ATOUMOD001:Line:TCARx99:LOC" "ATOUMOD001:ServiceJourney:TCARx5594:LOC"
40247 "ATOUMOD001:Line:TCARx99:LOC" "ATOUMOD001:ServiceJourney:TCARx5595:LOC"
46224 "ATOUMOD001:Line:TCARx99:LOC" "ATOUMOD001:ServiceJourney:TCARx5489:LOC"
46225 "ATOUMOD001:Line:TCARx99:LOC" "ATOUMOD001:ServiceJourney:TCARx5490:LOC"
46226 "ATOUMOD001:Line:TCARx99:LOC" "ATOUMOD001:ServiceJourney:TCARx5491:LOC"
46227 "ATOUMOD001:Line:TCARx99:LOC" "ATOUMOD001:ServiceJourney:TCARx5492:LOC"
missing_feed_contact_email_and_url WARNING 1

missing_feed_contact_email_and_url

Best Practices for feed_info.txt suggest providing at least one of feed_contact_email and feed_contact_url.

You can see more about this notice here.

csvRowNumber (?) The row number of the validated record.
2
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"
missing_timepoint_value WARNING 100000

missing_timepoint_value

stop_times.timepoint value is missing for a record.

When at least one of stop_times.arrival_time or stop_times.departure_time are provided, stop_times.timepoint should be defined

You can see more about this notice here.

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

csvRowNumber (?) The row number of the faulty record. tripId (?) The faulty record's `stop_times.trip_id`. stopSequence (?) The faulty record's `stop_times.stop_sequence`.
2 "ATOUMOD001:ServiceJourney:TAExBJV1CWA:LOC" 1
3 "ATOUMOD001:ServiceJourney:TAExBJV1CWA:LOC" 2
4 "ATOUMOD001:ServiceJourney:TAExBJV1CWA:LOC" 3
5 "ATOUMOD001:ServiceJourney:TAExBJV1CWA:LOC" 4
6 "ATOUMOD001:ServiceJourney:TAExBJV1CWA:LOC" 5
7 "ATOUMOD001:ServiceJourney:TAExBJV1CWA:LOC" 6
8 "ATOUMOD001:ServiceJourney:TAExBJV1CWA:LOC" 7
9 "ATOUMOD001:ServiceJourney:TAExBJV1CWA:LOC" 8
10 "ATOUMOD001:ServiceJourney:TAExBJV1CWA:LOC" 9
11 "ATOUMOD001:ServiceJourney:TAExBJV1CWA:LOC" 10
12 "ATOUMOD001:ServiceJourney:TAExBJV1CWA:LOC" 11
13 "ATOUMOD001:ServiceJourney:TAExBJV1CWA:LOC" 12
14 "ATOUMOD001:ServiceJourney:TAExBJV1CWA:LOC" 13
15 "ATOUMOD001:ServiceJourney:TAExBJV1CWA:LOC" 14
16 "ATOUMOD001:ServiceJourney:TAExBJV1CWA:LOC" 15
17 "ATOUMOD001:ServiceJourney:TAExBJV1CWA:LOC" 16
18 "ATOUMOD001:ServiceJourney:TAExBJV1CWA:LOC" 17
19 "ATOUMOD001:ServiceJourney:TAExBJV1CWA:LOC" 18
20 "ATOUMOD001:ServiceJourney:TAExBJV1CWA:LOC" 19
21 "ATOUMOD001:ServiceJourney:TAExBJV1CWA:LOC" 20
22 "ATOUMOD001:ServiceJourney:TAExBJV1CWA:LOC" 21
23 "ATOUMOD001:ServiceJourney:TAExBJV1CWA:LOC" 22
24 "ATOUMOD001:ServiceJourney:TAExBJV1CWE:LOC" 1
25 "ATOUMOD001:ServiceJourney:TAExBJV1CWE:LOC" 2
26 "ATOUMOD001:ServiceJourney:TAExBJV1CWE:LOC" 3
27 "ATOUMOD001:ServiceJourney:TAExBJV1CWE:LOC" 4
28 "ATOUMOD001:ServiceJourney:TAExBJV1CWE:LOC" 5
29 "ATOUMOD001:ServiceJourney:TAExBJV1CWE:LOC" 6
30 "ATOUMOD001:ServiceJourney:TAExBJV1CWE:LOC" 7
31 "ATOUMOD001:ServiceJourney:TAExBJV1CWE:LOC" 8
32 "ATOUMOD001:ServiceJourney:TAExBJV1CWE:LOC" 9
33 "ATOUMOD001:ServiceJourney:TAExBJV1CWE:LOC" 10
34 "ATOUMOD001:ServiceJourney:TAExBJV1CWE:LOC" 11
35 "ATOUMOD001:ServiceJourney:TAExBJV1CWE:LOC" 12
36 "ATOUMOD001:ServiceJourney:TAExBJV1CWE:LOC" 13
37 "ATOUMOD001:ServiceJourney:TAExBJV1CWE:LOC" 14
38 "ATOUMOD001:ServiceJourney:TAExBJV1CWE:LOC" 15
39 "ATOUMOD001:ServiceJourney:TAExBJV1CWE:LOC" 16
40 "ATOUMOD001:ServiceJourney:TAExBJV1CWE:LOC" 17
41 "ATOUMOD001:ServiceJourney:TAExBJV1CWE:LOC" 18
42 "ATOUMOD001:ServiceJourney:TAExBJV1CWE:LOC" 19
43 "ATOUMOD001:ServiceJourney:TAExBJV1CWE:LOC" 20
44 "ATOUMOD001:ServiceJourney:TAExBJV1CWE:LOC" 21
45 "ATOUMOD001:ServiceJourney:TAExBJV1CWE:LOC" 22
46 "ATOUMOD001:ServiceJourney:TAExBJV1CWF:LOC" 1
47 "ATOUMOD001:ServiceJourney:TAExBJV1CWF:LOC" 2
48 "ATOUMOD001:ServiceJourney:TAExBJV1CWF:LOC" 3
49 "ATOUMOD001:ServiceJourney:TAExBJV1CWF:LOC" 4
50 "ATOUMOD001:ServiceJourney:TAExBJV1CWF:LOC" 5
51 "ATOUMOD001:ServiceJourney:TAExBJV1CWF:LOC" 6
mixed_case_recommended_field WARNING 7048

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 7048 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" "PARIS <> DEAUVILLE" 49
"routes.txt" "route_long_name" "PARIS <> CAEN" 50
"routes.txt" "route_long_name" "CAEN <> LE MANS <> TOURS" 51
"routes.txt" "route_long_name" "CAEN <> CHERBOURG" 52
"routes.txt" "route_long_name" "PARIS <> DIEPPE" 53
"routes.txt" "route_long_name" "ROUEN <> DIEPPE" 54
"routes.txt" "route_long_name" "PARIS <> LE HAVRE" 55
"routes.txt" "route_long_name" "PARIS <> EVREUX <> SERQUIGNY" 56
"routes.txt" "route_long_name" "LISIEUX <> DEAUVILLE" 57
"routes.txt" "route_long_name" "PARIS <> ARGENTAN <> GRANVILLE" 58
"routes.txt" "route_long_name" "BAYEUX <> ARROMANCHES" 59
"routes.txt" "route_long_name" "PARIS <> CHERBOURG" 60
"routes.txt" "route_long_name" "BEAUVAIS <> ABANCOURT <> LE TRÉPORT" 61
"routes.txt" "route_long_name" "NORMANDIE <> PACA <> ALPES" 62
"routes.txt" "route_long_name" "CAEN<> COUTANCES <> GRANVILLE <> RENNES" 63
"routes.txt" "route_long_name" "DEAUVILLE <> DIVES" 64
"routes.txt" "route_long_name" "TOURS <> LE MANS <> CAEN" 65
"routes.txt" "route_long_name" "ROUEN <> VERNON <> PARIS" 66
"routes.txt" "route_long_name" "ROUEN <> LE HAVRE" 67
"routes.txt" "route_long_name" "ROUEN <> DIEPPE" 68
"routes.txt" "route_long_name" "CAEN <> ROUEN" 69
"routes.txt" "route_long_name" "LILLE <> AMIENS <> ABANCOURT <> ROUEN" 70
"routes.txt" "route_long_name" "LE HAVRE <> BREAUTE <> FECAMP" 71
"routes.txt" "route_long_name" "CAEN <> LE MANS" 72
"routes.txt" "route_long_name" "CARS CAEN <> GRANVILLE <> RENNES" 73
"routes.txt" "route_long_name" "CAR SURDON <> ALENÇON" 74
"routes.txt" "route_long_name" "ROUEN <> AMIENS" 76
"routes.txt" "route_long_name" "YVETOT <> ROUEN <> ELBEUF" 77
"routes.txt" "route_long_name" "NAVETTE TRANSMANCHE" 127
"routes.txt" "route_long_name" "R.LILLY<> HOPITAL" 162
"routes.txt" "route_long_name" "R.LILLY <> HOPITAL" 163
"routes.txt" "route_long_name" "SAINT NICOLAS <> HÔPITAL" 164
"routes.txt" "route_long_name" "Z.A LE HERON <> PLAGE" 165
"routes.txt" "route_long_name" "CIMETIERE <> SAINT ETIENNE" 166
"routes.txt" "route_desc" "PUBLISH_AS_LINE_ID=30030155" 175
"routes.txt" "route_short_name" "11 EXPRESS" 226
"routes.txt" "route_long_name" "AMFREVILLE - EGLANTINE CHATEAU" 272
"routes.txt" "route_long_name" "QUERQUEVILLE MAIRIE - FLAMANDS" 273
"routes.txt" "route_long_name" "CITE DE LA MER - MARETTES" 274
"routes.txt" "route_long_name" "PARKING DE L'AGORA - DIGARD" 275
"routes.txt" "route_long_name" "POLYCLINIQUE - SAUXMARAIS" 276
"routes.txt" "route_long_name" "COLLEGE ZOLA - SCHUMAN" 277
"routes.txt" "route_long_name" "ZA LES FOURCHES - COLLIGNON" 278
"routes.txt" "route_long_name" "GARE - ANJOU - PORTE DU MIDI - GARE" 279
"routes.txt" "route_long_name" "GARE - PORTE DU MIDI - ANJOU - GARE" 280
"routes.txt" "route_long_name" "CHERBOURG EN COTENTIN - LA HAGUE" 281
"routes.txt" "route_long_name" "ROUTE DES CAPS NORD" 282
"routes.txt" "route_long_name" "ROUTE DES CAPS SUD" 283
"routes.txt" "route_long_name" "CHERBOURG EN COTENTIN - SIOUVILLE/FLAMANVILLE" 284
"routes.txt" "route_long_name" "CHERBOURG EN COTENTIN - VALOGNES" 285
route_color_contrast WARNING 3

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.

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.
"ATOUMOD012:Line:Navette:LOC" 171 "#54F8C5" "#FFFFFF"
"ATOUMOD035:Line:02:LOC" 272 "#F8DA41" "#FFFFFF"
"ATOUMOD035:Line:06:LOC" 276 "#F5A681" "#FFFFFF"
route_long_name_contains_short_name WARNING 1

route_long_name_contains_short_name

Long name should not contain short name for a single route.

In routes.txt, route_long_name should not contain the value for route_short_name, because when both are provided, they are often combined by transit applications. Note that only one of the two fields is required. If there is no short name used for a route, use route_long_name only.

Good examples:

route_short_name/route_long_name Dataset
"N"/"Judah" Muni San Fransisco
"6"/"ML King Jr Blvd" Trimet Portland Streetcar
"55"/"Boulevard Saint Laurent" STM Montreal
"1"/"Rangiora/Cashmere" Metro Christchurch

Bad examples:

route_short_name/route_long_name
"604"/"604"
"14"/"Route 14"
"2"/"Route 2: Bellows Falls In-Town"

You can see more about this notice here.

routeId (?) The id of the faulty record. csvRowNumber (?) The row number of the faulty record. routeShortName (?) The faulty record's `route_short_name`. routeLongName (?) The faulty record's `route_long_name`.
"ATOUMOD002:Line:FRxLinexxc5ed667cx7983x4bf1xbb00xf311cf78270dx:LOC" 74 "CAR" "CAR SURDON <> ALENÇON"
route_short_name_too_long WARNING 1

route_short_name_too_long

Short name of a route is too long (more than 12 characters).

You can see more about this notice here.

routeId (?) The id of the faulty record. csvRowNumber (?) The row number of the faulty record. routeShortName (?) The faulty record's `route_short_name`.
"ATOUMOD0118:Line:DNxFERRY:LOC" 167 "Dieppe - Newhaven"
same_name_and_description_for_route WARNING 15

same_name_and_description_for_route

Same name and description for route.

The GTFS spec defines routes.txt route_desc as:

Description of a route that provides useful, quality information. Do not simply duplicate the name of the route.

See the GTFS and GTFS Best Practices links below for more examples of how to populate the route_short_name, route_long_name, and route_desc fields.

You can see more about this notice here.

csvRowNumber (?) The row number of the faulty record. routeId (?) The id of the faulty record. routeDesc (?) The `routes.routes_desc` of the faulty record. specifiedField (?) Either `route_short_name` or `route_long_name`.
151 "ATOUMOD007:Line:10:LOC" "10" "route_short_name"
152 "ATOUMOD007:Line:21:LOC" "1" "route_short_name"
153 "ATOUMOD007:Line:22:LOC" "2" "route_short_name"
154 "ATOUMOD007:Line:23:LOC" "3" "route_short_name"
155 "ATOUMOD007:Line:24:LOC" "4" "route_short_name"
156 "ATOUMOD007:Line:25:LOC" "5" "route_short_name"
157 "ATOUMOD007:Line:26:LOC" "6" "route_short_name"
158 "ATOUMOD007:Line:29:LOC" "9" "route_short_name"
159 "ATOUMOD007:Line:31:LOC" "11" "route_short_name"
160 "ATOUMOD007:Line:38:LOC" "8A" "route_short_name"
161 "ATOUMOD007:Line:48:LOC" "8B" "route_short_name"
176 "ATOUMOD018:Line:737:LOC" "1" "route_short_name"
177 "ATOUMOD018:Line:805:LOC" "2" "route_short_name"
469 "ATOUMOD041:Line:1:LOC" "1" "route_short_name"
470 "ATOUMOD041:Line:2:LOC" "2" "route_short_name"
stops_match_shape_out_of_order WARNING 1

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.
21165 "NOMAD:2650$1061852$399" "ATOUMOD040:ServiceJourney:1061852x1079817:LOC" 1110560 "FR:27229:ZE:1117503:ATOUMOD040" "Gare Routiere" [49.01906957418984,1.1510311227945547] 1110559 "FR:27467:ZE:1119579:ATOUMOD040" "PONT-AUDEMER - Gare Routiere" [49.35375598408939,0.5097112500260694]
trip_headsign_matches_intermediate_stop INFO 76

trip_headsign_matches_intermediate_stop

Trip headsign matches the name of an intermediate stop, not the last stop.

The trip_headsign matches the stop_name of a stop that is not the last stop of the trip. This may confuse passengers boarding after that stop, since the headsign suggests the vehicle is heading to a stop it has already passed.

You can see more about this notice here.

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

csvRowNumber (?) The row number of the faulty record in `trips.txt`. tripId (?) The id of the trip with the problematic headsign. tripHeadsign (?) The headsign value that matches an intermediate stop name. stopId1 (?) The id of the intermediate stop whose name matches the headsign. stopSequence (?) The stop_sequence value of the intermediate stop that matches the headsign. stopId2 (?) The id of the actual last stop of the trip.
142 "ATOUMOD012:ServiceJourney:200000336:LOC" "YVETOT - Mairie" "FR:76758:ZE:YVETOTxxxMairie:ATOUMOD012" 1 "FR:76758:ZE:YVETOTxxxMairi1:ATOUMOD012"
143 "ATOUMOD012:ServiceJourney:200000337:LOC" "YVETOT - Mairie" "FR:76758:ZE:YVETOTxxxMairie:ATOUMOD012" 1 "FR:76758:ZE:YVETOTxxxMairi1:ATOUMOD012"
144 "ATOUMOD012:ServiceJourney:200000338:LOC" "YVETOT - Mairie" "FR:76758:ZE:YVETOTxxxMairie:ATOUMOD012" 1 "FR:76758:ZE:YVETOTxxxMairi1:ATOUMOD012"
145 "ATOUMOD012:ServiceJourney:200000339:LOC" "YVETOT - Mairie" "FR:76758:ZE:YVETOTxxxMairie:ATOUMOD012" 1 "FR:76758:ZE:YVETOTxxxMairi1:ATOUMOD012"
146 "ATOUMOD012:ServiceJourney:200000340:LOC" "YVETOT - Mairie" "FR:76758:ZE:YVETOTxxxMairie:ATOUMOD012" 1 "FR:76758:ZE:YVETOTxxxMairi1:ATOUMOD012"
147 "ATOUMOD012:ServiceJourney:200000341:LOC" "YVETOT - Mairie" "FR:76758:ZE:YVETOTxxxMairie:ATOUMOD012" 1 "FR:76758:ZE:YVETOTxxxMairi1:ATOUMOD012"
148 "ATOUMOD012:ServiceJourney:200000342:LOC" "YVETOT - Mairie" "FR:76758:ZE:YVETOTxxxMairie:ATOUMOD012" 1 "FR:76758:ZE:YVETOTxxxMairi1:ATOUMOD012"
150 "ATOUMOD012:ServiceJourney:200000343:LOC" "YVETOT - Mairie" "FR:76758:ZE:YVETOTxxxMairie:ATOUMOD012" 1 "FR:76758:ZE:YVETOTxxxMairi1:ATOUMOD012"
151 "ATOUMOD012:ServiceJourney:200000344:LOC" "YVETOT - Mairie" "FR:76758:ZE:YVETOTxxxMairie:ATOUMOD012" 1 "FR:76758:ZE:YVETOTxxxMairi1:ATOUMOD012"
152 "ATOUMOD012:ServiceJourney:200000345:LOC" "YVETOT - Mairie" "FR:76758:ZE:YVETOTxxxMairie:ATOUMOD012" 1 "FR:76758:ZE:YVETOTxxxMairi1:ATOUMOD012"
153 "ATOUMOD012:ServiceJourney:200000346:LOC" "YVETOT - Mairie" "FR:76758:ZE:YVETOTxxxMairie:ATOUMOD012" 1 "FR:76758:ZE:YVETOTxxxMairi1:ATOUMOD012"
154 "ATOUMOD012:ServiceJourney:200000347:LOC" "YVETOT - Mairie" "FR:76758:ZE:YVETOTxxxMairie:ATOUMOD012" 1 "FR:76758:ZE:YVETOTxxxMairi1:ATOUMOD012"
155 "ATOUMOD012:ServiceJourney:200000348:LOC" "YVETOT - Mairie" "FR:76758:ZE:YVETOTxxxMairie:ATOUMOD012" 1 "FR:76758:ZE:YVETOTxxxMairi1:ATOUMOD012"
156 "ATOUMOD012:ServiceJourney:200000349:LOC" "YVETOT - Mairie" "FR:76758:ZE:YVETOTxxxMairie:ATOUMOD012" 1 "FR:76758:ZE:YVETOTxxxMairi1:ATOUMOD012"
157 "ATOUMOD012:ServiceJourney:200000350:LOC" "YVETOT - Mairie" "FR:76758:ZE:YVETOTxxxMairie:ATOUMOD012" 1 "FR:76758:ZE:YVETOTxxxMairi1:ATOUMOD012"
158 "ATOUMOD012:ServiceJourney:200000351:LOC" "YVETOT - Mairie" "FR:76758:ZE:YVETOTxxxMairie:ATOUMOD012" 1 "FR:76758:ZE:YVETOTxxxMairi1:ATOUMOD012"
159 "ATOUMOD012:ServiceJourney:200000352:LOC" "YVETOT - Mairie" "FR:76758:ZE:YVETOTxxxMairie:ATOUMOD012" 1 "FR:76758:ZE:YVETOTxxxMairi1:ATOUMOD012"
161 "ATOUMOD012:ServiceJourney:200000353:LOC" "YVETOT - Mairie" "FR:76758:ZE:YVETOTxxxMairie:ATOUMOD012" 1 "FR:76758:ZE:YVETOTxxxMairi1:ATOUMOD012"
162 "ATOUMOD012:ServiceJourney:TRIPx7tr5rnnrr:LOC" "YVETOT - Mairie" "FR:76758:ZE:YVETOTxxxMairie:ATOUMOD012" 1 "FR:76758:ZE:YVETOTxxxMairi1:ATOUMOD012"
184 "ATOUMOD012:ServiceJourney:100000316:LOC" "YVETOT - Gare SNCF" "FR:76758:ZE:YVETOTxxxGarexS:ATOUMOD012" 1 "FR:76758:ZE:YVETOTxxxGarex1:ATOUMOD012"
185 "ATOUMOD012:ServiceJourney:100000317:LOC" "YVETOT - Gare SNCF" "FR:76758:ZE:YVETOTxxxGarexS:ATOUMOD012" 1 "FR:76758:ZE:YVETOTxxxGarex1:ATOUMOD012"
186 "ATOUMOD012:ServiceJourney:100000318:LOC" "YVETOT - Gare SNCF" "FR:76758:ZE:YVETOTxxxGarexS:ATOUMOD012" 1 "FR:76758:ZE:YVETOTxxxGarex1:ATOUMOD012"
187 "ATOUMOD012:ServiceJourney:100000319:LOC" "YVETOT - Gare SNCF" "FR:76758:ZE:YVETOTxxxGarexS:ATOUMOD012" 1 "FR:76758:ZE:YVETOTxxxGarex1:ATOUMOD012"
188 "ATOUMOD012:ServiceJourney:100000328:LOC" "YVETOT - Gare SNCF" "FR:76758:ZE:YVETOTxxxGarexS:ATOUMOD012" 1 "FR:76758:ZE:YVETOTxxxGarex1:ATOUMOD012"
189 "ATOUMOD012:ServiceJourney:100000329:LOC" "YVETOT - Gare SNCF" "FR:76758:ZE:YVETOTxxxGarexS:ATOUMOD012" 1 "FR:76758:ZE:YVETOTxxxGarex1:ATOUMOD012"
190 "ATOUMOD012:ServiceJourney:100000330:LOC" "YVETOT - Gare SNCF" "FR:76758:ZE:YVETOTxxxGarexS:ATOUMOD012" 1 "FR:76758:ZE:YVETOTxxxGarex1:ATOUMOD012"
191 "ATOUMOD012:ServiceJourney:100000331:LOC" "YVETOT - Gare SNCF" "FR:76758:ZE:YVETOTxxxGarexS:ATOUMOD012" 1 "FR:76758:ZE:YVETOTxxxGarex1:ATOUMOD012"
192 "ATOUMOD012:ServiceJourney:100000332:LOC" "YVETOT - Gare SNCF" "FR:76758:ZE:YVETOTxxxGarexS:ATOUMOD012" 1 "FR:76758:ZE:YVETOTxxxGarex1:ATOUMOD012"
194 "ATOUMOD012:ServiceJourney:100000333:LOC" "YVETOT - Gare SNCF" "FR:76758:ZE:YVETOTxxxGarexS:ATOUMOD012" 1 "FR:76758:ZE:YVETOTxxxGarex1:ATOUMOD012"
195 "ATOUMOD012:ServiceJourney:100000334:LOC" "YVETOT - Gare SNCF" "FR:76758:ZE:YVETOTxxxGarexS:ATOUMOD012" 1 "FR:76758:ZE:YVETOTxxxGarex1:ATOUMOD012"
196 "ATOUMOD012:ServiceJourney:100000335:LOC" "YVETOT - Gare SNCF" "FR:76758:ZE:YVETOTxxxGarexS:ATOUMOD012" 1 "FR:76758:ZE:YVETOTxxxGarex1:ATOUMOD012"
197 "ATOUMOD012:ServiceJourney:300000359:LOC" "YVETOT - Gare SNCF" "FR:76758:ZE:YVETOTxxxGarexS:ATOUMOD012" 1 "FR:76758:ZE:YVETOTxxxGarex1:ATOUMOD012"
198 "ATOUMOD012:ServiceJourney:100000282:LOC" "YVETOT - Gare SNCF" "FR:76758:ZE:YVETOTxxxGarex1:ATOUMOD012" 1 "FR:76758:ZE:YVETOTxxxGarexS:ATOUMOD012"
199 "ATOUMOD012:ServiceJourney:100000283:LOC" "YVETOT - Gare SNCF" "FR:76758:ZE:YVETOTxxxGarex1:ATOUMOD012" 1 "FR:76758:ZE:YVETOTxxxGarexS:ATOUMOD012"
200 "ATOUMOD012:ServiceJourney:100000284:LOC" "YVETOT - Gare SNCF" "FR:76758:ZE:YVETOTxxxGarex1:ATOUMOD012" 1 "FR:76758:ZE:YVETOTxxxGarexS:ATOUMOD012"
201 "ATOUMOD012:ServiceJourney:100000285:LOC" "YVETOT - Gare SNCF" "FR:76758:ZE:YVETOTxxxGarex1:ATOUMOD012" 1 "FR:76758:ZE:YVETOTxxxGarexS:ATOUMOD012"
202 "ATOUMOD012:ServiceJourney:100000286:LOC" "YVETOT - Gare SNCF" "FR:76758:ZE:YVETOTxxxGarex1:ATOUMOD012" 1 "FR:76758:ZE:YVETOTxxxGarexS:ATOUMOD012"
203 "ATOUMOD012:ServiceJourney:100000287:LOC" "YVETOT - Gare SNCF" "FR:76758:ZE:YVETOTxxxGarex1:ATOUMOD012" 1 "FR:76758:ZE:YVETOTxxxGarexS:ATOUMOD012"
205 "ATOUMOD012:ServiceJourney:100000288:LOC" "YVETOT - Gare SNCF" "FR:76758:ZE:YVETOTxxxGarex1:ATOUMOD012" 1 "FR:76758:ZE:YVETOTxxxGarexS:ATOUMOD012"
206 "ATOUMOD012:ServiceJourney:100000289:LOC" "YVETOT - Gare SNCF" "FR:76758:ZE:YVETOTxxxGarex1:ATOUMOD012" 1 "FR:76758:ZE:YVETOTxxxGarexS:ATOUMOD012"
207 "ATOUMOD012:ServiceJourney:100000290:LOC" "YVETOT - Gare SNCF" "FR:76758:ZE:YVETOTxxxGarex1:ATOUMOD012" 1 "FR:76758:ZE:YVETOTxxxGarexS:ATOUMOD012"
208 "ATOUMOD012:ServiceJourney:100000303:LOC" "YVETOT - Gare SNCF" "FR:76758:ZE:YVETOTxxxGarex1:ATOUMOD012" 1 "FR:76758:ZE:YVETOTxxxGarexS:ATOUMOD012"
209 "ATOUMOD012:ServiceJourney:100000304:LOC" "YVETOT - Gare SNCF" "FR:76758:ZE:YVETOTxxxGarex1:ATOUMOD012" 1 "FR:76758:ZE:YVETOTxxxGarexS:ATOUMOD012"
210 "ATOUMOD012:ServiceJourney:100000305:LOC" "YVETOT - Gare SNCF" "FR:76758:ZE:YVETOTxxxGarex1:ATOUMOD012" 1 "FR:76758:ZE:YVETOTxxxGarexS:ATOUMOD012"
211 "ATOUMOD012:ServiceJourney:100000306:LOC" "YVETOT - Gare SNCF" "FR:76758:ZE:YVETOTxxxGarex1:ATOUMOD012" 1 "FR:76758:ZE:YVETOTxxxGarexS:ATOUMOD012"
213 "ATOUMOD012:ServiceJourney:100000323:LOC" "YVETOT - Gare SNCF" "FR:76758:ZE:YVETOTxxxGarex1:ATOUMOD012" 1 "FR:76758:ZE:YVETOTxxxGarexS:ATOUMOD012"
214 "ATOUMOD012:ServiceJourney:100000324:LOC" "YVETOT - Gare SNCF" "FR:76758:ZE:YVETOTxxxGarex1:ATOUMOD012" 1 "FR:76758:ZE:YVETOTxxxGarexS:ATOUMOD012"
216 "ATOUMOD012:ServiceJourney:100000353:LOC" "YVETOT - Gare SNCF" "FR:76758:ZE:YVETOTxxxGarex1:ATOUMOD012" 1 "FR:76758:ZE:YVETOTxxxGarexS:ATOUMOD012"
217 "ATOUMOD012:ServiceJourney:100000354:LOC" "YVETOT - Gare SNCF" "FR:76758:ZE:YVETOTxxxGarex1:ATOUMOD012" 1 "FR:76758:ZE:YVETOTxxxGarexS:ATOUMOD012"
218 "ATOUMOD012:ServiceJourney:100000355:LOC" "YVETOT - Gare SNCF" "FR:76758:ZE:YVETOTxxxGarex1:ATOUMOD012" 1 "FR:76758:ZE:YVETOTxxxGarexS:ATOUMOD012"