northern-perimeter-3a — Source Data Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2026-03-27T17:45:25Z,
for the dataset file:///shared/northern-perimeter-3a_65126741.zip. No country code was provided.

Use this report alongside our documentation.

Summary

Agencies included


Feed Info


Publisher Name:
RHDF-59-P3A
Feed Email:
opendata@hautsdefrance.fr
Feed Language:
French
Feed Start Date:
2026-03-02
Feed End Date:
2026-08-31

Files included


  1. agency.txt
  2. calendar.txt
  3. calendar_dates.txt
  4. feed_info.txt
  5. routes.txt
  6. shapes.txt
  7. stop_times.txt
  8. stops.txt
  9. thermometre.txt
  10. timetables.txt
  11. trips.txt

Counts


  • Agencies: 1
  • Blocks: 0
  • Routes: 28
  • Shapes: 458
  • Stops: 1113
  • Trips: 458

Specification Compliance report

27829 notices reported (12808 errors, 15019 warnings, 2 infos)

Notice Code Severity Total
decreasing_or_equal_stop_time_distance ERROR 6991

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.

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

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`.
"806-31" "59:08645" 2698 0.0 2 2697 0.0 1
"806-31" "59:08632" 2699 0.0 3 2698 0.0 2
"806-31" "59:08747" 2700 0.0 4 2699 0.0 3
"806-31" "59:08134" 2701 0.0 5 2700 0.0 4
"806-31" "59:08136" 2702 0.0 6 2701 0.0 5
"806-31" "59:08133" 2703 0.0 7 2702 0.0 6
"806-31" "59:08592" 2704 0.0 8 2703 0.0 7
"806-31" "59:09129" 2705 0.0 9 2704 0.0 8
"806-31" "59:08059" 2706 0.0 10 2705 0.0 9
"806-31" "59:08580" 2707 0.0 11 2706 0.0 10
"806-31" "59:08043" 2708 0.0 12 2707 0.0 11
"806-31" "59:08566" 2709 0.0 13 2708 0.0 12
"806-31" "59:08044" 2710 0.0 14 2709 0.0 13
"806-31" "59:08251" 2711 0.0 15 2710 0.0 14
"806-31" "59:08249" 2712 0.0 16 2711 0.0 15
"806-31" "59:08768" 2713 0.0 17 2712 0.0 16
"806-31" "59:08770" 2714 0.0 18 2713 0.0 17
"806-31" "59:08675" 2715 0.0 19 2714 0.0 18
"806-31" "59:08150" 2716 0.0 20 2715 0.0 19
"806-31" "59:08154" 2717 0.0 21 2716 0.0 20
"806-31" "59:08146" 2718 0.0 22 2717 0.0 21
"806-31" "59:08663" 2719 0.0 23 2718 0.0 22
"806-31" "59:08668" 2720 0.0 24 2719 0.0 23
"806-31" "59:08672" 2721 0.0 25 2720 0.0 24
"806-31" "59:08669" 2722 0.0 26 2721 0.0 25
"806-31" "59:08151" 2723 0.0 27 2722 0.0 26
"806-31" "59:08144" 2724 0.0 28 2723 0.0 27
"806-31" "59:08147" 2725 0.0 29 2724 0.0 28
"806-31" "59:08142" 2726 0.0 30 2725 0.0 29
"806-30" "59:08662" 2548 0.0 2 2547 0.0 1
"806-30" "59:08664" 2549 0.0 3 2548 0.0 2
"806-30" "59:08671" 2550 0.0 4 2549 0.0 3
"806-30" "59:08149" 2551 0.0 5 2550 0.0 4
"806-30" "59:08152" 2552 0.0 6 2551 0.0 5
"806-30" "59:08148" 2553 0.0 7 2552 0.0 6
"806-30" "59:08143" 2554 0.0 8 2553 0.0 7
"806-30" "59:08666" 2555 0.0 9 2554 0.0 8
"806-30" "59:08674" 2556 0.0 10 2555 0.0 9
"806-30" "59:08670" 2557 0.0 11 2556 0.0 10
"806-30" "59:08155" 2558 0.0 12 2557 0.0 11
"806-30" "59:08250" 2559 0.0 13 2558 0.0 12
"806-30" "59:08248" 2560 0.0 14 2559 0.0 13
"806-30" "59:08251" 2561 0.0 15 2560 0.0 14
"806-30" "59:08249" 2562 0.0 16 2561 0.0 15
"806-30" "59:08564" 2563 0.0 17 2562 0.0 16
"806-30" "59:08046" 2564 0.0 18 2563 0.0 17
"806-30" "59:08563" 2565 0.0 19 2564 0.0 18
"806-30" "59:08060" 2566 0.0 20 2565 0.0 19
"806-30" "59:08579" 2567 0.0 21 2566 0.0 20
"806-30" "59:08071" 2568 0.0 22 2567 0.0 21
equal_shape_distance_diff_coordinates ERROR 5817

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 5817 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.
"260010" 69192 0.565 13 69191 0.565 12 2.418594125111646
"260010" 69223 2.464 44 69222 2.464 43 5.313635861065443
"260010" 69234 2.902 55 69233 2.902 54 4.88996267333382
"260010" 69276 4.356 97 69275 4.356 96 5.565881612150643
"260010" 69300 6.961 121 69299 6.961 120 4.27692047512161
"260010" 69308 7.292 129 69307 7.292 128 6.948260456097222
"260010" 69313 7.612 134 69312 7.612 133 4.933349489192603
"260010" 69320 13.76 141 69319 13.76 140 5.399613866702872
"260010" 69330 14.183 151 69329 14.183 150 4.119297864887391
"260010" 69358 17.511 179 69357 17.511 178 5.137441071083763
"260010" 69379 18.77 200 69378 18.77 199 4.471796081874025
"260010" 69385 18.953 206 69384 18.953 205 5.149750203268663
"260010" 69445 21.233 266 69444 21.233 265 56.727858527794716
"340371" 117064 1.017 33 117063 1.017 32 4.708276416074978
"340371" 117076 1.808 45 117075 1.808 44 5.6137368776481695
"340371" 117084 2.215 53 117083 2.215 52 9.084590529706766
"340371" 117150 8.324 119 117149 8.324 118 7.005777529565323
"340371" 117177 10.924 146 117176 10.924 145 3.60211132923973
"340371" 117182 11.514 151 117181 11.514 150 4.618763367705881
"340371" 117197 12.205 166 117196 12.205 165 4.47868040914811
"340371" 117214 13.104 183 117213 13.104 182 3.8992027240824383
"340371" 117219 13.357 188 117218 13.357 187 3.456929856660522
"340371" 117224 13.64 193 117223 13.64 192 5.543419976722177
"340371" 117237 14.243 206 117236 14.243 205 3.209583120010849
"340371" 117270 15.391 239 117269 15.391 238 42.02476975093287
"340371" 117305 17.693 274 117304 17.693 273 8.330131531173922
"260011" 69485 13.39 40 69484 13.39 39 6.245686252293609
"260011" 69489 13.64 44 69488 13.64 43 5.7144514729157105
"260011" 69497 14.011 52 69496 14.011 51 2.163433558341421
"260011" 69520 16.627 75 69519 16.627 74 4.106349922023473
"260011" 69548 17.23 103 69547 17.23 102 1.3965519840899387
"260011" 69561 18.076 116 69560 18.076 115 2.3865959158992474
"260011" 69574 18.651 129 69573 18.651 128 3.625620837150504
"260011" 69609 20.424 164 69608 20.424 163 4.853063897021216
"260011" 69621 21.001 176 69620 21.001 175 5.868919179971306
"420371" 163909 13.233 90 163908 13.233 89 3.497433011388227
"420371" 163935 14.988 116 163934 14.988 115 8.699126405554555
"420371" 163964 16.412 145 163963 16.412 144 1.3212382386458197
"420371" 164031 18.766 212 164030 18.766 211 7.239311353332155
"420371" 164047 19.441 228 164046 19.441 227 5.703087216958805
"420371" 164063 19.865 244 164062 19.865 243 3.087479384550958
"420371" 164102 22.093 283 164101 22.093 282 2.938408492567367
"420371" 164202 29.119 383 164201 29.119 382 7.9347409331322
"420371" 164216 29.68 397 164215 29.68 396 2.3357781862806055
"390511" 153045 4.42 61 153044 4.42 60 1.5828912087154183
"390511" 153087 6.209 103 153086 6.209 102 3.7872153235724038
"390511" 153128 8.018 144 153127 8.018 143 1.6168706080792008
"390511" 153166 10.547 182 153165 10.547 181 1.1245414290240534
"390511" 153206 11.987 222 153205 11.987 221 1.239733978714547
"390511" 153221 12.482 237 153220 12.482 236 2.652783846409505
equal_shape_distance_diff_coordinates_distance_below_threshold WARNING 935

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 935 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.
"260010" 69247 3.724 68 69246 3.724 67 0.07662986916727638
"260010" 69249 3.724 70 69248 3.724 69 0.07662986916727638
"340371" 117136 6.769 105 117135 6.769 104 0.32636792571690915
"340371" 117138 6.769 107 117137 6.769 106 0.32636792571690915
"420371" 164229 30.689 410 164228 30.689 409 0.7141609252160406
"180011" 502 6.769 107 501 6.769 106 0.32636792571690915
"180011" 504 6.769 109 503 6.769 108 0.32636792571690915
"270050" 80352 4.963 93 80351 4.963 92 1.0124546671215768
"270050" 80590 15.551 331 80589 15.551 330 0.7699090682448838
"270050" 80658 17.959 399 80657 17.959 398 0.5335823895096437
"270050" 80660 17.959 401 80659 17.959 400 0.5335823895096437
"270050" 80690 20.082 431 80689 20.082 430 0.7105263606460246
"270050" 80700 20.528 441 80699 20.528 440 0.7104681385876968
"270050" 80707 21.1 448 80706 21.1 447 0.46146874988190334
"270050" 80709 21.1 450 80708 21.1 449 0.46146874988190334
"270060" 81406 4.335 83 81405 4.335 82 1.0124546671215768
"270060" 81644 14.923 321 81643 14.923 320 0.7699090682448838
"270060" 81712 17.331 389 81711 17.331 388 0.5335823895096437
"270060" 81714 17.331 391 81713 17.331 390 0.5335823895096437
"270060" 81744 19.454 421 81743 19.454 420 0.7105263606460246
"270060" 81754 19.9 431 81753 19.9 430 0.7104681385876968
"270060" 81761 20.472 438 81760 20.472 437 0.46146874988190334
"270060" 81763 20.472 440 81762 20.472 439 0.46146874988190334
"250200" 62810 0.4 10 62809 0.4 9 0.48865463176337315
"250200" 62812 0.4 12 62811 0.4 11 0.48865463176337315
"250200" 62823 0.691 23 62822 0.691 22 0.44858483768039725
"250200" 62825 0.691 25 62824 0.691 24 0.44858483768039725
"410330" 157234 4.726 90 157233 4.726 89 1.0124546671215768
"410330" 157532 17.722 388 157531 17.722 387 0.5335823895096437
"410330" 157570 20.291 426 157569 20.291 425 0.7104681385876968
"280091" 92857 1.412 55 92856 1.412 54 0.5698940430204802
"280091" 92865 1.872 63 92864 1.872 62 0.13868110392099472
"280091" 92888 2.913 86 92887 2.913 85 0.8582707783725549
"280091" 92897 3.342 95 92896 3.342 94 0.4114025652372368
"280091" 92903 3.653 101 92902 3.653 100 0.47132102892927974
"280091" 92911 3.85 109 92910 3.85 108 0.47102538068563876
"280091" 92927 4.572 125 92926 4.572 124 0.40551312098912623
"280091" 92960 6.367 158 92959 6.367 157 0.4123413785305156
"280091" 92992 7.456 190 92991 7.456 189 0.4408178460038628
"280091" 93032 9.927 230 93031 9.927 229 0.3249626893177258
"280091" 93034 9.927 232 93033 9.927 231 0.3249626893177258
"280091" 93043 10.33 241 93042 10.33 240 0.2857012819000785
"280091" 93045 10.33 243 93044 10.33 242 0.2857012819000785
"280091" 93144 14.703 342 93143 14.703 341 0.39550658979206055
"280091" 93146 14.703 344 93145 14.703 343 0.39550658979206055
"390400" 149072 6.448 132 149071 6.448 131 0.8043900018732251
"390400" 149107 7.522 167 149106 7.522 166 0.5570548154698663
"390400" 149143 8.888 203 149142 8.888 202 0.7418455522305123
"270040" 79288 4.335 83 79287 4.335 82 1.0124546671215768
"270040" 79526 14.923 321 79525 14.923 320 0.7699090682448838
equal_shape_distance_same_coordinates WARNING 6593

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 6593 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`.
"260010" 69193 0.565 14 69192 0.565 13
"260010" 69224 2.464 45 69223 2.464 44
"260010" 69235 2.902 56 69234 2.902 55
"260010" 69248 3.724 69 69247 3.724 68
"260010" 69277 4.356 98 69276 4.356 97
"260010" 69301 6.961 122 69300 6.961 121
"260010" 69309 7.292 130 69308 7.292 129
"260010" 69314 7.612 135 69313 7.612 134
"260010" 69321 13.76 142 69320 13.76 141
"260010" 69331 14.183 152 69330 14.183 151
"260010" 69359 17.511 180 69358 17.511 179
"260010" 69380 18.77 201 69379 18.77 200
"260010" 69386 18.953 207 69385 18.953 206
"260010" 69402 19.617 223 69401 19.617 222
"340371" 117065 1.017 34 117064 1.017 33
"340371" 117077 1.808 46 117076 1.808 45
"340371" 117085 2.215 54 117084 2.215 53
"340371" 117137 6.769 106 117136 6.769 105
"340371" 117151 8.324 120 117150 8.324 119
"340371" 117178 10.924 147 117177 10.924 146
"340371" 117183 11.514 152 117182 11.514 151
"340371" 117198 12.205 167 117197 12.205 166
"340371" 117215 13.104 184 117214 13.104 183
"340371" 117220 13.357 189 117219 13.357 188
"340371" 117225 13.64 194 117224 13.64 193
"340371" 117238 14.243 207 117237 14.243 206
"340371" 117271 15.391 240 117270 15.391 239
"260011" 69486 13.39 41 69485 13.39 40
"260011" 69490 13.64 45 69489 13.64 44
"260011" 69498 14.011 53 69497 14.011 52
"260011" 69521 16.627 76 69520 16.627 75
"260011" 69549 17.23 104 69548 17.23 103
"260011" 69562 18.076 117 69561 18.076 116
"260011" 69575 18.651 130 69574 18.651 129
"260011" 69610 20.424 165 69609 20.424 164
"420371" 163863 10.988 44 163862 10.988 43
"420371" 163910 13.233 91 163909 13.233 90
"420371" 163936 14.988 117 163935 14.988 116
"420371" 163965 16.412 146 163964 16.412 145
"420371" 164032 18.766 213 164031 18.766 212
"420371" 164048 19.441 229 164047 19.441 228
"420371" 164064 19.865 245 164063 19.865 244
"420371" 164103 22.093 284 164102 22.093 283
"420371" 164158 24.978 339 164157 24.978 338
"420371" 164203 29.119 384 164202 29.119 383
"420371" 164217 29.68 398 164216 29.68 397
"420371" 164230 30.689 411 164229 30.689 410
"390511" 153046 4.42 62 153045 4.42 61
"390511" 153065 5.03 81 153064 5.03 80
"390511" 153088 6.209 104 153087 6.209 103
leading_or_trailing_whitespaces WARNING 3

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" 41 "stop_name" "DENAIN - Merrheim "
"stops.txt" 106 "stop_name" "DENAIN - Merrheim "
"stops.txt" 857 "stop_name" "DENAIN - Merrheim "
missing_timepoint_value WARNING 7449

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 7449 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 "801S-320" 1
3 "801S-320" 2
4 "801S-320" 3
5 "801S-320" 4
6 "801S-320" 5
7 "801S-320" 6
8 "801S-320" 7
9 "801S-320" 8
10 "801S-330" 1
11 "801S-330" 2
12 "801S-330" 3
13 "801S-330" 4
14 "801S-330" 5
15 "801S-330" 6
16 "801S-330" 7
17 "801S-330" 8
18 "801S-330" 9
19 "801S-330" 10
20 "801S-330" 11
21 "801S-330" 12
22 "801S-330" 13
23 "801S-330" 14
24 "801S-330" 15
25 "801S-340" 1
26 "801S-340" 2
27 "801S-340" 3
28 "801S-340" 4
29 "801S-340" 5
30 "801S-340" 6
31 "801S-340" 7
32 "801S-340" 8
33 "801S-340" 9
34 "801S-340" 10
35 "801S-340" 11
36 "801S-340" 12
37 "801S-350" 1
38 "801S-350" 2
39 "801S-350" 3
40 "801S-311" 1
41 "801S-311" 2
42 "801S-311" 3
43 "801S-321" 1
44 "801S-321" 2
45 "801S-321" 3
46 "801S-321" 4
47 "801S-321" 5
48 "801S-321" 6
49 "801S-321" 7
50 "801S-321" 8
51 "801S-321" 9
mixed_case_recommended_field WARNING 39

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.

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" "LE CATEAU CAMBRESIS - CAMBRAI" 2
"routes.txt" "route_long_name" "LE CATEAU CAMBRESIS - CAMBRAI" 3
"routes.txt" "route_long_name" "SOLESMES - CAMBRAI" 4
"routes.txt" "route_long_name" "CAUDRY - FAMARS" 5
"routes.txt" "route_long_name" "CAUDRY - FAMARS" 6
"routes.txt" "route_long_name" "CAMBRAI - CAUDRY" 7
"routes.txt" "route_long_name" "VILLERS OUTREAUX - CAMBRAI" 8
"routes.txt" "route_long_name" "ANICHE - DENAIN" 9
"routes.txt" "route_long_name" "HAUSSY - CAMBRAI" 10
"routes.txt" "route_long_name" "SOLESMES - FAMARS" 11
"routes.txt" "route_long_name" "AVESNES LEZ AUBERT - DENAIN" 12
"routes.txt" "route_long_name" "LE CATEAU CAMBRESIS - SOLESMES" 13
"routes.txt" "route_long_name" "ELINCOURT - CAMBRAI" 14
"routes.txt" "route_long_name" "HORDAIN - CAMBRAI" 15
"routes.txt" "route_long_name" "EMERCHICOURT - CAMBRAI" 16
"routes.txt" "route_long_name" "BREBIERES – DOUAI" 17
"routes.txt" "route_long_name" "LE CATEAU CAMBRESIS - CAMBRAI" 18
"routes.txt" "route_long_name" "SOLESMES - CAMBRAI" 19
"routes.txt" "route_long_name" "CAUDRY - FAMARS" 20
"routes.txt" "route_long_name" "CAMBRAI - CAUDRY" 21
"routes.txt" "route_long_name" "VILLERS OUTREAUX - CAMBRAI" 22
"routes.txt" "route_long_name" "ANICHE - DENAIN" 23
"routes.txt" "route_long_name" "HAUSSY - CAMBRAI" 24
"routes.txt" "route_long_name" "SOLESMES - FAMARS" 25
"routes.txt" "route_long_name" "LE CATEAU CAMBRESIS - SOLESMES" 26
"routes.txt" "route_long_name" "ELINCOURT - CAMBRAI" 27
"routes.txt" "route_long_name" "HORDAIN - CAMBRAI" 28
"routes.txt" "route_long_name" "BREBIERES – DOUAI" 29
"stops.txt" "stop_name" "EMERCHICOURT - IME" 43
"stops.txt" "stop_name" "EMERCHICOURT - IME" 108
"stops.txt" "stop_name" "BREBIERES - CAT" 189
"stops.txt" "stop_name" "CAMBRAI - AFPA" 206
"stops.txt" "stop_name" "BREBIERES - CAT" 418
"stops.txt" "stop_name" "CAMBRAI - AFPA" 427
"stops.txt" "stop_name" "BREBIERES - CAT" 779
"stops.txt" "stop_name" "CAMBRAI - AFPA" 798
"stops.txt" "stop_name" "EMERCHICOURT - IME" 877
"trips.txt" "trip_headsign" "EMERCHICOURT - IME" 385
"trips.txt" "trip_headsign" "EMERCHICOURT - IME" 411
unknown_file INFO 2

unknown_file

A file is unknown.

You can see more about this notice here.

filename (?) The name of the unknown file.
"thermometre.txt"
"timetables.txt"