carris-pt — Source Data Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 8.0.1 at 2026-08-01T19:54:07Z,
for the dataset file:///shared/carris-pt_5583611e.zip. No country code was provided.

Use this report alongside our documentation.

Summary

Agencies included


Feed Info


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

Files included


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

Counts


  • Agencies: 1
  • Blocks: 0
  • Routes: 173
  • Shapes: 305
  • Stops: 2337
  • Trips: 88023

Specification Compliance report

227029 notices reported (4414 errors, 134588 warnings, 88027 infos)

Notice Code Severity Total
trip_distance_exceeds_shape_distance ERROR 4414

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.

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

tripId (?) The faulty record's trip id. shapeId (?) The faulty record's shape id. maxTripDistanceTraveled (?) The faulty record's trip max distance traveled. maxShapeDistanceTraveled (?) The faulty record's shape max distance traveled. geoDistanceToShape (?) The distance in meters between the shape and the stop.
"3144_20260606_165_0_7" "165_0_ASC_shp" 12790.0 12789.0 11.815449107009488
"72199_20260606_175_0_5" "175_0_DESC_shp" 9034.0 9031.0 14.213723205804575
"4312_20260606_116_0_9" "116_0_ASC_shp" 11201.0 10325.0 340.52433643873405
"3994_20260606_105_0_7" "105_0_DESC_shp" 9979.0 9978.0 11.963167489833747
"19153_20260606_226_0_9" "226_0_CIRC_shp" 15846.0 15844.0 1779.0291085356216
"3149_20260606_165_0_5" "165_0_ASC_shp" 12790.0 12789.0 11.815449107009488
"5001_20260606_190_0_2" "190_0_DESC_shp" 14356.0 14355.0 12.881256650745463
"3991_20260606_105_0_6" "105_0_DESC_shp" 9979.0 9978.0 11.963167489833747
"17548_20260606_211_0_2" "211_0_CIRC_shp" 10522.0 10521.0 67.39100713944525
"7322_20260606_111_2_17" "111_2_ASC_shp" 13210.0 13207.0 11.635457214837889
"18878_20260606_189_2_32" "189_2_DESC_shp" 5398.0 5397.0 11.623702356061754
"3141_20260606_165_0_13" "165_0_ASC_shp" 12790.0 12789.0 11.815449107009488
"5014_20260606_190_0_6" "190_0_DESC_shp" 14356.0 14355.0 12.881256650745463
"3975_20260606_105_0_9" "105_0_DESC_shp" 9979.0 9978.0 11.963167489833747
"3528_20260606_189_2_21" "189_2_DESC_shp" 5398.0 5397.0 11.623702356061754
"3136_20260606_165_0_7" "165_0_ASC_shp" 12790.0 12789.0 11.815449107009488
"4232_20260606_178_0_8" "178_0_DESC_shp" 11225.0 11223.0 19.164928197990335
"59025_20260606_195_5_13" "195_5_DESC_shp" 7154.0 7151.0 12.723444882930714
"17129_20260606_116_0_13" "116_0_ASC_shp" 11201.0 10325.0 340.52433643873405
"3527_20260606_189_2_13" "189_2_DESC_shp" 5398.0 5397.0 11.623702356061754
"3955_20260606_105_0_19" "105_0_DESC_shp" 9979.0 9978.0 11.963167489833747
"4299_20260606_116_0_13" "116_0_ASC_shp" 11201.0 10325.0 340.52433643873405
"4999_20260606_190_0_2" "190_0_DESC_shp" 14356.0 14355.0 12.881256650745463
"4262_20260606_116_0_13" "116_0_ASC_shp" 11201.0 10325.0 340.52433643873405
"4189_20260606_178_0_2" "178_0_DESC_shp" 11225.0 11223.0 19.164928197990335
"3954_20260606_105_0_7" "105_0_DESC_shp" 9979.0 9978.0 11.963167489833747
"3106_20260606_165_0_6" "165_0_ASC_shp" 12790.0 12789.0 11.815449107009488
"3952_20260606_105_0_23" "105_0_DESC_shp" 9979.0 9978.0 11.963167489833747
"4284_20260606_116_0_15" "116_0_ASC_shp" 11201.0 10325.0 340.52433643873405
"5003_20260606_190_0_2" "190_0_DESC_shp" 14356.0 14355.0 12.881256650745463
"4323_20260606_116_0_5" "116_0_ASC_shp" 11201.0 10325.0 340.52433643873405
"4992_20260606_190_0_12" "190_0_DESC_shp" 14356.0 14355.0 12.881256650745463
"3938_20260606_105_0_21" "105_0_DESC_shp" 9979.0 9978.0 11.963167489833747
"19148_20260606_226_0_11" "226_0_CIRC_shp" 15846.0 15844.0 1779.0291085356216
"19404_20260606_190_0_10" "190_0_DESC_shp" 14356.0 14355.0 12.881256650745463
"4189_20260606_178_0_16" "178_0_DESC_shp" 11225.0 11223.0 19.164928197990335
"4218_20260606_178_0_20" "178_0_DESC_shp" 11225.0 11223.0 19.164928197990335
"3946_20260606_105_0_17" "105_0_DESC_shp" 9979.0 9978.0 11.963167489833747
"4307_20260606_116_0_15" "116_0_ASC_shp" 11201.0 10325.0 340.52433643873405
"3526_20260606_189_2_23" "189_2_DESC_shp" 5398.0 5397.0 11.623702356061754
"20078_20260606_165_0_7" "165_0_ASC_shp" 12790.0 12789.0 11.815449107009488
"3952_20260606_105_0_9" "105_0_DESC_shp" 9979.0 9978.0 11.963167489833747
"3524_20260606_189_2_5" "189_2_DESC_shp" 5398.0 5397.0 11.623702356061754
"7325_20260606_111_2_5" "111_2_ASC_shp" 13210.0 13207.0 11.635457214837889
"3533_20260606_189_0_15" "189_0_DESC_shp" 9696.0 9694.0 11.623702356061754
"17551_20260606_211_0_21" "211_0_CIRC_shp" 10522.0 10521.0 67.39100713944525
"5009_20260606_190_0_14" "190_0_DESC_shp" 14356.0 14355.0 12.881256650745463
"19285_20260606_178_0_4" "178_0_DESC_shp" 11225.0 11223.0 19.164928197990335
"5004_20260606_190_0_2" "190_0_DESC_shp" 14356.0 14355.0 12.881256650745463
"7326_20260606_111_2_15" "111_2_ASC_shp" 13210.0 13207.0 11.635457214837889
equal_shape_distance_diff_coordinates_distance_below_threshold WARNING 3957

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 3957 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.
"109_4_DESC_shp" 138372 833.0 48 22996 833.0 47 0.14794982470395598
"109_4_DESC_shp" 124593 1156.0 58 9164 1156.0 57 0.20236795072746058
"109_4_DESC_shp" 127026 1437.0 68 11675 1437.0 67 0.27512322757206603
"109_4_DESC_shp" 47447 1800.0 76 80457 1800.0 75 0.3618230423005106
"109_4_DESC_shp" 63300 2279.0 100 91980 2279.0 99 0.5383752549795948
"109_4_DESC_shp" 126718 2686.0 125 140495 2686.0 124 0.47377025823790453
"109_4_DESC_shp" 72896 4165.0 175 48113 4165.0 174 0.5838381434681165
"109_4_DESC_shp" 63847 4972.0 197 77403 4972.0 196 0.5718144788894899
"147_3_ASC_shp" 105183 103.0 15 115465 103.0 14 0.06893713947774625
"147_3_ASC_shp" 90453 632.0 60 111737 632.0 59 0.2750912372867392
"147_3_ASC_shp" 107826 1172.0 132 110193 1172.0 131 0.008677189549937236
"147_3_ASC_shp" 49212 1249.0 148 45254 1249.0 147 0.33907019862634663
"147_3_ASC_shp" 138169 1490.0 180 70953 1490.0 179 0.7150263305743421
"147_3_ASC_shp" 111336 1664.0 199 97671 1664.0 198 0.09609515850488529
"147_3_ASC_shp" 77925 2004.0 206 91533 2004.0 205 0.08677232598273575
"147_3_ASC_shp" 33918 2664.0 229 47813 2664.0 228 0.08893700431993942
"147_3_ASC_shp" 21184 3135.0 251 137777 3135.0 250 0.1468785826349386
"147_3_ASC_shp" 138769 3707.0 280 82726 3707.0 279 0.4402476266519002
"147_3_ASC_shp" 94490 3968.0 295 108058 3968.0 294 0.6012526258940687
"147_3_ASC_shp" 1406 4379.0 314 20204 4379.0 313 0.11643973401426937
"147_3_ASC_shp" 119735 5282.0 358 99691 5282.0 357 0.5782795969303031
"147_3_ASC_shp" 65946 5462.0 370 94049 5462.0 369 0.4751179885860321
"147_3_ASC_shp" 56621 5881.0 392 81426 5881.0 391 0.06939721942985233
"147_3_ASC_shp" 41246 6086.0 404 32394 6086.0 403 0.07028252653036396
"147_3_ASC_shp" 137175 6339.0 421 112167 6339.0 420 0.5673603362674536
"147_3_ASC_shp" 105889 6650.0 428 109799 6650.0 427 0.5782795868807553
"147_3_ASC_shp" 92488 7092.0 451 67709 7092.0 450 0.5687510320197264
"147_3_ASC_shp" 77907 7312.0 466 75422 7312.0 465 0.08489429847053218
"147_3_ASC_shp" 93471 7517.0 481 107021 7517.0 480 0.07027753410375127
"147_3_ASC_shp" 1321 7952.0 509 129239 7952.0 508 0.2876804155727067
"147_3_ASC_shp" 87496 8997.0 545 73935 8997.0 544 0.3807893477841402
"147_3_ASC_shp" 29480 9212.0 553 54676 9212.0 552 0.3386887015850564
"147_3_ASC_shp" 37367 9392.0 566 39755 9392.0 565 0.2194370783974283
"147_3_ASC_shp" 138760 9960.0 590 51633 9960.0 589 0.4991363315821782
"171_1_DESC_shp" 61773 399.0 17 110394 399.0 16 0.557665553812831
"171_1_DESC_shp" 10732 960.0 45 21245 960.0 44 0.14792876846960235
"171_1_DESC_shp" 123421 1613.0 85 31079 1613.0 84 0.1663642862510912
"171_1_DESC_shp" 114327 1824.0 91 21837 1824.0 90 0.1749672281655105
"171_1_DESC_shp" 60687 2155.0 110 76029 2155.0 109 0.2717164672756859
"171_1_DESC_shp" 36959 2427.0 124 45978 2427.0 123 0.2519657888641236
"171_1_DESC_shp" 25727 2839.0 152 130891 2839.0 151 0.06468497124486461
"171_1_DESC_shp" 127525 3037.0 162 129864 3037.0 161 0.4450944608241019
"171_1_DESC_shp" 29238 3591.0 181 15342 3591.0 180 0.28700719182766377
"171_1_DESC_shp" 63732 4023.0 215 77296 4023.0 214 0.026032335945251672
"171_1_DESC_shp" 17427 4865.0 255 31327 4865.0 254 0.12148611062822058
"171_1_DESC_shp" 16441 5237.0 265 30336 5237.0 264 0.07030538700112143
"171_1_DESC_shp" 13535 5915.0 283 27350 5915.0 282 0.4082475745103207
"171_1_DESC_shp" 83504 6548.0 300 129190 6548.0 299 0.10412680621448217
"171_1_DESC_shp" 77303 6853.0 308 69976 6853.0 307 0.0780951721606385
"171_1_DESC_shp" 140987 7012.0 323 24333 7012.0 322 0.2593339980644491
equal_shape_distance_same_coordinates WARNING 8132

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 8132 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`.
"109_4_DESC_shp" 98103 258.0 19 5367 258.0 18
"109_4_DESC_shp" 89482 833.0 49 138372 833.0 48
"109_4_DESC_shp" 114221 1156.0 59 124593 1156.0 58
"109_4_DESC_shp" 116669 1437.0 69 127026 1437.0 68
"109_4_DESC_shp" 139646 1800.0 77 47447 1800.0 76
"109_4_DESC_shp" 49563 2279.0 101 63300 2279.0 100
"109_4_DESC_shp" 129094 2686.0 126 126718 2686.0 125
"109_4_DESC_shp" 98008 3166.0 151 111671 3166.0 150
"109_4_DESC_shp" 117070 3826.0 168 108341 3826.0 167
"109_4_DESC_shp" 36683 4165.0 176 72896 4165.0 175
"109_4_DESC_shp" 121465 4560.0 185 96654 4560.0 184
"109_4_DESC_shp" 72459 4972.0 198 63847 4972.0 197
"147_3_ASC_shp" 115465 103.0 14 5 103.0 13
"147_3_ASC_shp" 111737 632.0 59 122086 632.0 58
"147_3_ASC_shp" 124005 882.0 80 100523 882.0 79
"147_3_ASC_shp" 114597 1277.0 154 123391 1277.0 153
"147_3_ASC_shp" 97671 1664.0 198 93898 1664.0 197
"147_3_ASC_shp" 91533 2004.0 205 105084 2004.0 204
"147_3_ASC_shp" 58553 2453.0 214 39768 2453.0 213
"147_3_ASC_shp" 47813 2664.0 228 55123 2664.0 227
"147_3_ASC_shp" 59567 2921.0 244 40830 2921.0 243
"147_3_ASC_shp" 137777 3135.0 250 35944 3135.0 249
"147_3_ASC_shp" 1389 3464.0 268 8738 3464.0 267
"147_3_ASC_shp" 22173 3707.0 281 138769 3707.0 280
"147_3_ASC_shp" 108058 3968.0 294 89619 3968.0 293
"147_3_ASC_shp" 131765 4380.0 316 15219 4380.0 315
"147_3_ASC_shp" 109017 4846.0 335 95444 4846.0 334
"147_3_ASC_shp" 95010 5282.0 359 119735 5282.0 358
"147_3_ASC_shp" 40842 5462.0 371 65946 5462.0 370
"147_3_ASC_shp" 81426 5881.0 391 67901 5881.0 390
"147_3_ASC_shp" 32394 6086.0 403 46288 6086.0 402
"147_3_ASC_shp" 100962 6339.0 422 137175 6339.0 421
"147_3_ASC_shp" 65729 6651.0 430 130633 6651.0 429
"147_3_ASC_shp" 141640 6824.0 442 139155 6824.0 441
"147_3_ASC_shp" 94891 7092.0 452 92488 7092.0 451
"147_3_ASC_shp" 75422 7312.0 465 88997 7312.0 464
"147_3_ASC_shp" 107021 7517.0 480 38256 7517.0 479
"147_3_ASC_shp" 129239 7952.0 508 2746 7952.0 507
"147_3_ASC_shp" 63354 8303.0 521 87967 8303.0 520
"147_3_ASC_shp" 38724 8729.0 535 24923 8729.0 534
"147_3_ASC_shp" 73935 8997.0 544 76445 8997.0 543
"147_3_ASC_shp" 54676 9212.0 552 57066 9212.0 551
"147_3_ASC_shp" 39755 9392.0 565 25947 9392.0 564
"147_3_ASC_shp" 51633 9960.0 589 37807 9960.0 588
"171_1_DESC_shp" 28304 211.0 10 74586 211.0 9
"171_1_DESC_shp" 110394 399.0 16 1778 399.0 15
"171_1_DESC_shp" 49245 620.0 28 75299 620.0 27
"171_1_DESC_shp" 21245 960.0 44 47792 960.0 43
"171_1_DESC_shp" 23626 1364.0 74 50161 1364.0 73
"171_1_DESC_shp" 90501 1613.0 86 123421 1613.0 85
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"
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 "5135_20260606_205_0_27" 16
3 "5975_20260606_108_0_16" 3
4 "4790_20260606_104_0_5" 8
5 "4831_20260606_104_0_6" 40
6 "3840_20260606_170_0_5" 40
7 "4704_20260606_204_0_8" 36
8 "7985_20260606_145_0_10" 9
9 "6764_20260606_175_0_4" 5
10 "4615_20260606_204_0_2" 7
11 "8068_20260606_115_0_13" 3
12 "4442_20260606_103_2_13" 12
13 "6099_20260606_177_0_4" 7
14 "3297_20260606_100_0_6" 8
15 "6982_20260606_144_0_9" 7
16 "3479_20260606_101_0_9" 21
17 "5040_20260606_107_0_8" 2
18 "7460_20260606_192_0_26" 2
19 "17526_20260606_209_0_16" 16
20 "7439_20260606_192_1_18" 4
21 "7138_20260606_168_0_16" 13
22 "3882_20260606_170_4_15" 16
23 "18850_20260606_200_0_12" 4
24 "12964_20260606_136_0_6" 37
25 "5057_20260606_107_0_4" 40
26 "5994_20260606_108_0_18" 17
27 "4651_20260606_204_0_3" 19
28 "3451_20260606_101_0_12" 19
29 "5038_20260606_107_0_5" 32
30 "4830_20260606_104_0_7" 9
31 "17070_20260606_102_0_6" 6
32 "3384_20260606_148_0_27" 8
33 "4477_20260606_103_5_16" 43
34 "4678_20260606_204_0_2" 36
35 "4760_20260606_104_0_12" 31
36 "11281_20260606_76_0_2" 7
37 "3814_20260606_170_0_5" 34
38 "7403_20260606_124_0_32" 21
39 "7296_20260606_112_0_10" 41
40 "18661_20260606_221_0_11" 27
41 "18661_20260606_221_0_10" 27
42 "6650_20260606_118_0_2" 29
43 "18661_20260606_221_0_13" 27
44 "18661_20260606_221_0_12" 27
45 "8098_20260606_115_0_14" 9
46 "18661_20260606_221_0_15" 27
47 "18661_20260606_221_0_14" 27
48 "2936_20260606_123_0_19" 5
49 "18626_20260606_179_0_10" 25
50 "4045_20260606_143_0_10" 3
51 "5991_20260606_108_0_4" 19
stop_too_far_from_shape WARNING 4

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.
133 "116_0_DESC_shp" "4292_20260606_116_0_2" 1212796 "13901" "Pontinha Centro" [38.7648881,-9.199344] 326.4375131679672
133 "116_0_DESC_shp" "4292_20260606_116_0_2" 2196545 "13903" "R. Ilha Terceira" [38.764871,-9.199360200000001] 194.951175685427
59 "116_0_ASC_shp" "4312_20260606_116_0_9" 2060027 "13902" "R. Sto. Eloy" [38.7650346,-9.1990033] 263.3642834949386
59 "116_0_ASC_shp" "4312_20260606_116_0_9" 2077832 "13901" "Pontinha Centro" [38.7650346,-9.1990033] 340.5243364383933
stop_too_far_from_shape_using_user_distance WARNING 27

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.

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.
31 "243_0_CIRC_shp" "21591_20260606_243_0_11" 501724 "2107" "R. Washington" [38.71878794667088,-9.123428469513415] 252.3742934009412
31 "243_0_CIRC_shp" "21591_20260606_243_0_11" 1086323 "9115" "R. Mato Grosso" [38.72062168808841,-9.12576075391927] 242.50725099284793
31 "243_0_CIRC_shp" "21591_20260606_243_0_11" 1083356 "9113" "R. Bartolomeu Costa" [38.721235262896855,-9.127702178195662] 281.44832619896226
31 "243_0_CIRC_shp" "21591_20260606_243_0_11" 1290474 "9111" "R. Sapadores" [38.7213537,-9.129175400000001] 173.68373182576636
99 "277_0_ASC_shp" "45289_20260606_277_0_13" 1746653 "5835" "R. Manuel Marques" [38.76664189049828,-9.157278838090232] 271.6519893946243
99 "277_0_ASC_shp" "45289_20260606_277_0_13" 1760641 "5812" "Hosp. Pulido Valente" [38.76608116577331,-9.154076064084089] 262.4353083833843
99 "277_0_ASC_shp" "45289_20260606_277_0_13" 1372443 "5808" "Campo Grande (Metro)" [38.763894094596935,-9.156949162129138] 288.48789148779224
99 "277_0_ASC_shp" "45289_20260606_277_0_13" 1594162 "5823" "Inst. Ricardo Jorge" [38.760150575878136,-9.161728165464343] 313.93843789351644
99 "277_0_ASC_shp" "45289_20260606_277_0_13" 1792422 "50013" "R. Prof. Fernando Fonseca" [38.762669945488,-9.162649727145986] 243.83220846719786
99 "277_0_ASC_shp" "45289_20260606_277_0_13" 874999 "50005" "R. Prof. Francisco Gentil (Metro)" [38.76171149999999,-9.163858600000001] 273.221268590084
99 "277_0_ASC_shp" "45289_20260606_277_0_13" 2040050 "50011" "Telheiras" [38.761222268421584,-9.166826584186563] 260.91204706573234
99 "277_0_ASC_shp" "45289_20260606_277_0_13" 2308716 "50007" "R. Prof. João Barreira" [38.76051740015332,-9.169517318192012] 238.46459754799554
99 "277_0_ASC_shp" "45289_20260606_277_0_13" 905672 "50004" "R. Prof. Queirós Veloso" [38.761440031579646,-9.170661610488995] 312.4305969356858
99 "277_0_ASC_shp" "45289_20260606_277_0_13" 1514612 "50023" "Alto Faia Sul" [38.76274726666673,-9.170742399996442] 285.1028749595639
99 "277_0_ASC_shp" "45289_20260606_277_0_13" 1815557 "50025" "R. Prof. Prado Coelho" [38.76457151429244,-9.17165659772843] 287.3542980654019
99 "277_0_ASC_shp" "45289_20260606_277_0_13" 819866 "50027" "R. F. George / R. Alexandre Cabral" [38.765708686107494,-9.17150029362924] 290.0773929734241
99 "277_0_ASC_shp" "45289_20260606_277_0_13" 97654 "50031" "R. Armindo Rodrigues" [38.76794935322219,-9.17007298764027] 238.28318963020237
99 "277_0_ASC_shp" "45289_20260606_277_0_13" 2368857 "50033" "R. Frederico George" [38.767740865618045,-9.168225477809258] 239.81029017368073
99 "277_0_ASC_shp" "45289_20260606_277_0_13" 1507766 "50034" "R. F. George (R. Daniel Santa Rita)" [38.76960899415811,-9.16654769433155] 119.63503432299565
99 "277_0_ASC_shp" "45289_20260606_277_0_13" 12041 "50101" "R. F. Lopes Graça / R. Prof. A. Sousa" [38.768869255535215,-9.167987936253828] 229.30864294182652
99 "277_0_ASC_shp" "45289_20260606_277_0_13" 355956 "5948" "R. Teófilo Carvalho Santos" [38.76964475622792,-9.170328195863592] 254.13212561002663
99 "277_0_ASC_shp" "45289_20260606_277_0_13" 559108 "5954" "Paço Lumiar" [38.770204045498744,-9.171412517992367] 210.38355379732144
59 "116_0_ASC_shp" "4312_20260606_116_0_9" 1163877 "13910" "Pontinha" [38.7650346,-9.1990033] 104.32512976740908
514 "236_0_CIRC_shp" "35059_20260606_236_0_28" 153184 "7104" "Conde Barão - Av. D. Carlos I" [38.708721788963445,-9.15187543852535] 101.01010009926105
514 "236_0_CIRC_shp" "35059_20260606_236_0_28" 919429 "7106" "Conde Barão" [38.70816399231667,-9.146934203913055] 421.55308075040415
514 "236_0_CIRC_shp" "35059_20260606_236_0_28" 1347642 "9902" "R. S. Paulo (Bica)" [38.70651081875193,-9.143786100009251] 355.27105918451593
514 "236_0_CIRC_shp" "35059_20260606_236_0_28" 2077860 "3816" "Mercado Ribeira" [38.7053565,-9.1438624] 203.0567523382806
stops_match_shape_out_of_order WARNING 25

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.
14 "115_0_DESC_shp" "8053_20260606_115_0_2" 949983 "89908" "R. Dr. José Espirito Santo" [38.7529995,-9.1055642] 64148 "2312" "Az. Baptista" [38.75286737567224,-9.103553918825542]
14 "115_0_DESC_shp" "8053_20260606_115_0_2" 468568 "2324" "Av. Inf. D. Henrique / Av. Berlim" [38.754664742766465,-9.109891813785751] 613465 "7814" "Estação Oriente (Interface)" [38.76817991307747,-9.099874661592803]
4836 "171_3_ASC_shp" "7103_20260606_171_3_2" 465220 "3820" "Corpo Santo" [38.725427817745285,-9.140565509936025] 1120128 "5502" "Pç. Comércio" [38.7090212,-9.135257300000001]
31 "243_0_CIRC_shp" "21591_20260606_243_0_11" 501724 "2107" "R. Washington" [38.71726703749905,-9.121312164233661] 893878 "2105" "R. Vale Sto. António" [38.71769673004863,-9.122093343699875]
350 "204_1_ASC_shp" "4665_20260606_204_1_6" 1211536 "12613" "Portela - Av. Descobrimentos" [38.78193146462855,-9.113932573259584] 245557 "12610" "C. Comercial Portela" [38.783772800998435,-9.1123550800593]
350 "204_1_ASC_shp" "4665_20260606_204_1_6" 2083986 "3824" "Corpo Santo" [38.781004129891684,-9.114298290989696] 603620 "3804" "Cais Sodré" [38.7058949476284,-9.143886405073603]
35 "238_0_CIRC_shp" "21488_20260606_238_0_31" 2054811 "8011" "Terramotos" [38.72152810000001,-9.167168600000002] 708147 "8014" "R. Sampaio Bruno" [38.7189667,-9.1696136]
35 "238_0_CIRC_shp" "21488_20260606_238_0_31" 1624471 "8019" "Igreja Sto. Condestável (C. Ourique)" [38.72030018382475,-9.169071978518854] 418436 "8020" "Campo Ourique (Igreja)" [38.71538824050075,-9.16786102765446]
696 "75_0_DESC_shp" "17423_20260606_75_0_5" 1275661 "10515" "Chiado" [38.71474728302399,-9.167079803061315] 380096 "10513" "Pç. Luis Camões (B. Alto)" [38.71054989603829,-9.143783068646467]
130 "103_0_ASC_shp" "4553_20260606_103_0_7" 1799816 "6704" "Palácio S. Bento (Jardim)" [38.713513452421154,-9.153245384068615] 1695890 "6706" "R. S. Bento" [38.7153875,-9.154350200000001]
130 "103_0_ASC_shp" "4553_20260606_103_0_7" 1367311 "11211" "Av. Frei Miguel Contreiras" [38.712253320001174,-9.152904860009103] 1754740 "314" "Estação Roma-Areeiro" [38.746048,-9.1328173]
826 "210_0_CIRC_shp" "17538_20260606_210_0_18" 2158639 "8425" "R. Cons. Emídio Navarro" [38.756591086070834,-9.118378817264256] 1412160 "14702" "R. Adães Bermudes" [38.7562359,-9.1206315]
826 "210_0_CIRC_shp" "17538_20260606_210_0_18" 1564626 "89916" "R. Eng. Rodrigues Carvalho" [38.75741287818046,-9.117417378801166] 44674 "89927" "ISEL" [38.75574571749481,-9.113638997077645]
91 "198_0_DESC_shp" "4972_20260606_198_0_17" 1742484 "8916" "R. João Nascimento Costa" [38.73418290430271,-9.120786962924518] 964959 "8914" "Pç. Sócrates Costa" [38.735065,-9.121812199999999]
91 "198_0_DESC_shp" "4972_20260606_198_0_17" 1183562 "6612" "Pç. José Fontana" [38.7328976,-9.1223914] 2424723 "1711" "Pç. José Fontana" [38.73041360678948,-9.143642273531231]
2142 "201_2_DESC_shp" "6591_20260606_201_2_8" 1960859 "10705" "R. Duarte Galvão" [38.74366748069189,-9.176104122767596] 1885778 "10703" "B. Novo" [38.7443734,-9.1787227]
2142 "201_2_DESC_shp" "6591_20260606_201_2_8" 2209126 "8842" "B. Zambujal" [38.74243340001132,-9.172367557129066] 248239 "8841" "Alfragide" [38.738117232678256,-9.212813085150783]
112 "226_0_CIRC_shp" "19153_20260606_226_0_9" 604771 "8319" "Xabregas" [38.726132405835905,-9.113677294506674] 1552889 "9822" "Av. Inf. D. Henrique (Ponte Xabregas)" [38.72549980000001,-9.1124282]
112 "226_0_CIRC_shp" "19153_20260606_226_0_9" 2019749 "8913" "Olaias (Piscina)" [38.72604418001278,-9.113507706651962] 1356388 "8921" "Olaias" [38.739042925724156,-9.123336614908679]
321 "170_0_DESC_shp" "17089_20260606_170_0_2" 1169469 "5806" "Campo Grande Norte" [38.75768798706219,-9.155170516020592] 627737 "5808" "Campo Grande (Metro)" [38.7613491,-9.157400500000001]
321 "170_0_DESC_shp" "17089_20260606_170_0_2" 1368157 "16003" "Az. Fetais" [38.75952190000255,-9.156720092292286] 125059 "16001" "Fetais" [38.798047,-9.1454233]
1566 "60_0_DESC_shp" "12676_20260606_60_0_8" 1795734 "14309" "Miraflores" [38.713254479513324,-9.225196384850255] 2384539 "14307" "Miraflores Norte" [38.7142278,-9.227320400000002]
1566 "60_0_DESC_shp" "12676_20260606_60_0_8" 1488551 "94902" "Av. José Gomes Ferreira" [38.71185618000072,-9.22558160667274] 1924050 "94903" "Linda-a-Velha" [38.7158736,-9.2356298]
4756 "108_3_DESC_shp" "5957_20260606_108_3_2" 1701823 "10829" "Pupilos Exército" [38.7467603,-9.1845793] 1743464 "10821" "R. Prof. Reinaldo Santos" [38.7470997,-9.188697699999999]
4756 "108_3_DESC_shp" "5957_20260606_108_3_2" 1734380 "3003" "Damaia - R. D. Francisco Almeida" [38.746580561544484,-9.183717746147575] 2309370 "3005" "Estação Damaia" [38.748099074995075,-9.214518908119675]
trip_distance_exceeds_shape_distance_below_threshold WARNING 22442

trip_distance_exceeds_shape_distance_below_threshold

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

You can see more about this notice here.

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

tripId (?) The faulty record's trip id. shapeId (?) The faulty record's shape id. maxTripDistanceTraveled (?) The faulty record's trip max distance traveled. maxShapeDistanceTraveled (?) The faulty record's shape max distance traveled. geoDistanceToShape (?) The distance in meters between the shape and the stop.
"7365_20260606_191_0_5" "191_0_CIRC_shp" 9767.0 9766.0 6.7597990954319584
"8130_20260606_174_0_5" "174_0_ASC_shp" 4849.0 4848.0 5.722307999807655
"3531_20260606_189_0_9" "189_0_ASC_shp" 10098.0 10096.0 7.401540168321841
"4251_20260606_197_0_9" "197_0_ASC_shp" 5529.0 5527.0 9.638076578044346
"7458_20260606_192_1_12" "192_1_ASC_shp" 9215.0 9214.0 6.6663687202894515
"19377_20260606_232_0_29" "232_0_DESC_shp" 6726.0 6725.0 5.505639905930207
"7489_20260606_193_0_44" "193_0_ASC_shp" 3572.0 3571.0 5.254112307396448
"21591_20260606_243_0_11" "243_0_CIRC_shp" 5112.0 4816.0 8.739999691691924
"17049_20260606_147_0_3" "147_0_ASC_shp" 9097.0 9095.0 9.748457015744737
"22212_20260606_251_0_15" "251_0_CIRC_shp" 5253.0 5251.0 4.397673644479712
"3606_20260606_122_0_2" "122_0_DESC_shp" 11572.0 11571.0 9.571677225347289
"39538_20260606_117_0_16" "117_0_DESC_shp" 12265.0 12264.0 7.696740762312325
"13111_20260606_65_0_2" "65_0_DESC_shp" 18923.0 18921.0 8.16727270098249
"17174_20260606_104_0_1" "104_0_ASC_shp" 16926.0 16924.0 4.713669097713036
"4499_20260606_103_2_10" "103_2_DESC_shp" 13181.0 13155.0 4.02889697059331
"4126_20260606_196_0_13" "196_0_ASC_shp" 11164.0 11162.0 9.534485791693475
"4611_20260606_204_0_5" "204_0_DESC_shp" 20745.0 20741.0 8.762792610189335
"5684_20260606_114_0_16" "114_0_DESC_shp" 16026.0 16024.0 10.167587244206004
"3842_20260606_170_0_3" "170_0_ASC_shp" 14520.0 14519.0 5.5564533079192975
"14896_20260606_75_0_9" "75_0_DESC_shp" 7399.0 7398.0 10.467232028389496
"17566_20260606_212_0_17" "212_0_ASC_shp" 9113.0 9112.0 5.814769914819753
"5737_20260606_114_0_10" "114_0_DESC_shp" 16026.0 16024.0 10.167587244206004
"7076_20260606_171_0_12" "171_0_DESC_shp" 12628.0 12627.0 1.8049128711943005
"15027_20260606_75_0_7" "75_0_DESC_shp" 7399.0 7398.0 10.467232028389496
"15029_20260606_75_0_9" "75_0_DESC_shp" 7399.0 7398.0 10.467232028389496
"4800_20260606_104_0_15" "104_0_DESC_shp" 17441.0 17440.0 0.9051502653239599
"59006_20260606_195_0_10" "195_0_ASC_shp" 15445.0 15443.0 3.696588411638513
"21671_20260606_244_0_2" "244_0_CIRC_shp" 7268.0 7267.0 6.443243315699876
"3709_20260606_102_0_6" "102_0_DESC_shp" 15109.0 15108.0 6.329293537194444
"7201_20260606_112_0_10" "112_0_DESC_shp" 15235.0 15234.0 9.010665687965641
"6673_20260606_118_0_4" "118_0_ASC_shp" 14131.0 14128.0 8.014728293166508
"45258_20260606_279_0_9" "279_0_CIRC_shp" 9920.0 9919.0 7.559340735894672
"4781_20260606_104_0_12" "104_0_DESC_shp" 17441.0 17440.0 0.9051502653239599
"7212_20260606_112_0_10" "112_0_DESC_shp" 15235.0 15234.0 9.010665687965641
"45272_20260606_279_0_4" "279_0_CIRC_shp" 9920.0 9919.0 7.559340735894672
"3537_20260606_189_2_29" "189_2_ASC_shp" 4778.0 4777.0 10.513490024790492
"3605_20260606_122_0_4" "122_0_DESC_shp" 11572.0 11571.0 9.571677225347289
"4830_20260606_104_0_6" "104_0_ASC_shp" 16926.0 16924.0 4.713669097713036
"18904_20260606_114_0_6" "114_0_DESC_shp" 16026.0 16024.0 10.167587244206004
"7447_20260606_192_1_16" "192_1_ASC_shp" 9215.0 9214.0 6.6663687202894515
"4292_20260606_116_0_2" "116_0_DESC_shp" 10514.0 10161.0 8.622424543172688
"7490_20260606_193_2_14" "193_2_ASC_shp" 3098.0 3097.0 7.099285027538918
"3136_20260606_165_0_26" "165_0_DESC_shp" 12175.0 12174.0 4.111072446674143
"5673_20260606_114_0_13" "114_0_DESC_shp" 16026.0 16024.0 10.167587244206004
"6675_20260606_118_0_16" "118_0_ASC_shp" 14131.0 14128.0 8.014728293166508
"17180_20260606_104_5_17" "104_5_DESC_shp" 15265.0 15264.0 8.820883477083457
"15028_20260606_75_0_9" "75_0_DESC_shp" 7399.0 7398.0 10.467232028389496
"6692_20260606_118_0_10" "118_0_ASC_shp" 14131.0 14128.0 8.014728293166508
"3569_20260606_189_0_5" "189_0_ASC_shp" 10098.0 10096.0 7.401540168321841
"3103_20260606_165_0_6" "165_0_DESC_shp" 12175.0 12174.0 4.111072446674143
big_gap_in_service INFO 4

big_gap_in_service

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

You can see more about this notice here.

serviceId (?) The service_id that has the gap. gapStartDate (?) The first day of the gap. gapEndDate (?) The last day of the gap. gapDurationDays (?) The number of days in the gap.
"Inverno_Util_20260606" "2026-06-10" "2026-09-14" 95
"Inverno_Sabado_20260606" "2026-07-25" "2026-08-15" 20
"Inverno_Sabado_20260606" "2026-08-15" "2026-09-05" 20
"Inverno_DomingoFeriado_20260606" "2026-07-26" "2026-09-06" 41
unsorted_stop_times INFO 88023

unsorted_stop_times

Stop times are not sorted by trip_id and stop_sequence.

'stop_times.txt' entries for a given trip are not sorted by stop_sequence, or are not contiguous in the file.

You can see more about this notice here.

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

tripId (?) The faulty record's trip_id. startCsvRowNumber (?) CSV row number of the first stop_times entry for this trip. endCsvRowNumber (?) CSV row number of the last stop_times entry for this trip.
"22211_20260606_250_0_2" 56712 2472551
"22211_20260606_250_0_3" 49459 2188015
"22211_20260606_250_0_4" 181252 2450838
"35051_20260606_245_0_3" 2160 2459265
"35051_20260606_245_0_4" 82867 2340300
"35051_20260606_245_0_5" 12666 2401881
"35051_20260606_245_0_6" 74601 2452346
"35051_20260606_245_0_2" 38011 2394227
"4224_20260606_178_3_2" 20758 2376937
"7387_20260606_124_0_20" 158338 2405319
"7387_20260606_124_0_21" 24065 2348977
"7387_20260606_124_0_22" 23636 2462632
"22211_20260606_250_0_9" 101153 2422384
"7387_20260606_124_0_23" 255027 2350383
"7387_20260606_124_0_24" 333800 2435450
"7387_20260606_124_0_25" 77142 2359852
"4224_20260606_178_3_3" 29631 2427467
"22211_20260606_250_0_5" 119989 2452646
"7387_20260606_124_0_26" 215144 2407988
"22211_20260606_250_0_6" 27070 2332644
"7387_20260606_124_0_27" 56170 2464621
"22211_20260606_250_0_7" 54931 2444127
"7387_20260606_124_0_28" 114942 2441857
"22211_20260606_250_0_8" 5821 2466700
"7387_20260606_124_0_29" 108183 2322625
"7387_20260606_124_0_19" 103087 2285389
"22211_20260606_250_0_10" 10541 2384337
"22211_20260606_250_0_11" 595113 2255265
"22211_20260606_250_0_12" 37433 2451211
"22211_20260606_250_0_13" 193986 2322278
"22211_20260606_250_0_14" 1535 2417239
"22211_20260606_250_0_15" 2300 2356079
"22211_20260606_250_0_16" 302352 2247679
"22211_20260606_250_0_17" 46545 2434367
"22211_20260606_250_0_18" 80342 2371493
"22211_20260606_250_0_19" 50759 2134304
"35051_20260606_245_0_7" 48748 2349742
"35051_20260606_245_0_8" 298597 2474178
"35051_20260606_245_0_9" 549596 2354381
"7387_20260606_124_0_10" 98817 2462166
"7387_20260606_124_0_11" 168354 2464044
"7387_20260606_124_0_12" 44056 2458509
"7387_20260606_124_0_13" 43846 2107148
"7387_20260606_124_0_14" 39911 2451472
"7387_20260606_124_0_15" 19063 2440577
"7387_20260606_124_0_16" 89132 2463948
"7387_20260606_124_0_17" 6898 2379480
"7387_20260606_124_0_18" 62957 2363388
"6409_20260606_106_0_2" 25137 2468832
"6409_20260606_106_0_3" 90920 2421953