pvta — Source Data Validation Report

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

Use this report alongside our documentation.

Summary

Agencies included


Feed Info


Publisher Name:
PVTA
Publisher URL:
https://www.pvta.com
Feed Email:
N/A
Feed Language:
English
Feed Start Date:
2026-08-05
Feed End Date:
2026-08-22

Files included


  1. agency.txt
  2. areas.txt
  3. calendar.txt
  4. calendar_dates.txt
  5. fare_leg_rules.txt
  6. fare_media.txt
  7. fare_products.txt
  8. fare_transfer_rules.txt
  9. feed_info.txt
  10. routes.txt
  11. shapes.txt
  12. stop_areas.txt
  13. stop_times.txt
  14. stops.txt
  15. transfers.txt
  16. trips.txt

Counts


  • Agencies: 2
  • Blocks: 127
  • Routes: 44
  • Shapes: 258
  • Stops: 1884
  • Trips: 5032

Specification Compliance report

7749 notices reported (236 errors, 7512 warnings, 1 infos)

Notice Code Severity Total
equal_shape_distance_diff_coordinates ERROR 171

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 171 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.
"G1020001" 70085 4.536 270015 70084 4.536 270014 1.2624162055500037
"R410284" 122198 14.669 290091 122197 14.669 290090 1.1336133043464955
"P210527" 99654 8.259 470003 99653 8.259 470002 1.2131571464325257
"P210524" 97993 8.445 500003 97992 8.445 500002 1.2131571464325257
"X900548" 150635 8.754 550014 150634 8.754 550013 1.1597869994718475
"G20964" 77242 1.764 110007 77241 1.764 110006 1.1234077474364712
"G20963" 76874 1.764 110007 76873 1.764 110006 1.1234077474364712
"G20962" 76724 5.291 310016 76723 5.291 310015 1.5917929213572493
"G20961" 76226 1.764 110007 76225 1.764 110006 1.1234077474364712
"B230531" 33656 0.241 10025 33655 0.241 10024 1.3925411865683501
"B230532" 35572 12.068 300076 35571 12.068 300075 1.3570768569306586
"B230532" 35587 12.173 310001 35586 12.173 300090 57.10069560901905
"G20958" 74955 1.764 110007 74954 1.764 110006 1.1234077474364712
"G20939" 72587 0.861 40001 72586 0.861 30006 83.47466168762594
"G20939" 72590 0.911 50001 72589 0.911 40003 86.89133492369481
"G20939" 72604 1.164 70001 72603 1.164 60005 56.56437872106291
"G20939" 72680 2.579 170001 72679 2.579 160004 60.75500850495574
"R290415" 119963 2.902 80024 119962 2.902 80023 1.159716593663415
"R290415" 120379 9.847 320064 120378 9.847 320063 1.1600522649951048
"B790021" 65934 41.642 90354 65933 41.642 90353 1.1588597517393353
"B790020" 59789 0.066 10008 59788 0.066 10007 1.1856408921131147
"B790020" 61227 19.234 50054 61226 19.234 50053 1.2579352842459726
"NE600079" 86979 0.067 10011 86978 0.067 10010 1.111951011220228
"B71525" 58366 5.977 390002 58365 5.977 390001 1.2016207931283829
"NE600085" 87674 0.136 20002 87673 0.136 20001 1.1587178388951298
"B71521" 56028 5.977 390002 56027 5.977 390001 1.2016207931283829
"NE600086" 88056 0.136 20002 88055 0.136 20001 1.1587178388951298
"B71524" 57775 6.557 410002 57774 6.557 410001 1.2016207931283829
"B71523" 57204 6.557 410002 57203 6.557 410001 1.2016207931283829
"NE600084" 87262 0.136 20002 87261 0.136 20001 1.1587178388951298
"G20925" 72520 4.041 290001 72519 4.041 280005 13.707118950452506
"P201183" 92023 1.633 80001 92022 1.633 70042 3.5040491344780595
"P201183" 92049 1.878 90001 92048 1.878 80026 2.6412654792874273
"P201183" 92503 7.12 300063 92502 7.12 300062 1.2412180903125232
"P201183" 92507 7.123 300067 92506 7.123 300066 1.423020719621253
"P201183" 92679 9.593 380002 92678 9.593 380001 1.5762340420764318
"P201184" 93177 5.201 210067 93176 5.201 210066 1.3186424678858772
"P201184" 93181 5.204 210071 93180 5.204 210070 1.3840741236638938
"P201184" 93620 10.349 450001 93619 10.349 440009 1.2079684928533736
"P201184" 93630 10.495 460001 93629 10.495 450010 1.478969369222416
"B480058" 41442 9.449 90030 41441 9.449 90029 1.2259070307203945
"P201185" 94065 4.168 180069 94064 4.168 180068 1.1600522649951048
"P201185" 94506 9.314 420001 94505 9.314 410009 1.2079684928533736
"P201185" 94516 9.46 430001 94515 9.46 420010 1.478969369222416
"P201188" 94889 1.633 80001 94888 1.633 70042 3.5040491344780595
"P201188" 94915 1.878 90001 94914 1.878 80026 2.6412654792874273
"P201188" 95369 7.12 300063 95368 7.12 300062 1.2412180903125232
"P201188" 95373 7.123 300067 95372 7.123 300066 1.423020719621253
"R440727" 130366 0.531 40001 130365 0.531 30026 8.179102983729189
"R440727" 130401 0.904 60001 130400 0.904 50019 43.15255415340922
trip_distance_exceeds_shape_distance ERROR 65

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 65 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.
"4967098-S2606-Satco-Sunday-14" "G30264" 3.347 3.346 11.225415682252557
"4967102-S2606-Satco-Sunday-14" "G30264" 3.347 3.346 11.225415682252557
"4967106-S2606-Satco-Sunday-14" "G30264" 3.347 3.346 11.225415682252557
"4967110-S2606-Satco-Sunday-14" "G30264" 3.347 3.346 11.225415682252557
"4967114-S2606-Satco-Sunday-14" "G30264" 3.347 3.346 11.225415682252557
"4967122-S2606-Satco-Sunday-14" "G30264" 3.347 3.346 11.225415682252557
"4967125-S2606-Satco-Sunday-14" "G30264" 3.347 3.346 11.225415682252557
"4967129-S2606-Satco-Sunday-14" "G30264" 3.347 3.346 11.225415682252557
"4967133-S2606-Satco-Sunday-14" "G30264" 3.347 3.346 11.225415682252557
"4967136-S2606-Satco-Sunday-14" "G30264" 3.347 3.346 11.225415682252557
"4949471-S2606-SATCo-Weekday-06" "G30264" 3.347 3.346 11.225415682252557
"4949475-S2606-SATCo-Weekday-06" "G30264" 3.347 3.346 11.225415682252557
"4949481-S2606-SATCo-Weekday-06" "G30264" 3.347 3.346 11.225415682252557
"4949484-S2606-SATCo-Weekday-06" "G30264" 3.347 3.346 11.225415682252557
"4949488-S2606-SATCo-Weekday-06" "G30264" 3.347 3.346 11.225415682252557
"4949494-S2606-SATCo-Weekday-06" "G30264" 3.347 3.346 11.225415682252557
"4949496-S2606-SATCo-Weekday-06" "G30264" 3.347 3.346 11.225415682252557
"4949509-S2606-SATCo-Weekday-06" "G30264" 3.347 3.346 11.225415682252557
"4949510-S2606-SATCo-Weekday-06" "G30264" 3.347 3.346 11.225415682252557
"4949518-S2606-SATCo-Weekday-06" "G30264" 3.347 3.346 11.225415682252557
"4949523-S2606-SATCo-Weekday-06" "G30264" 3.347 3.346 11.225415682252557
"4949524-S2606-SATCo-Weekday-06" "G30264" 3.347 3.346 11.225415682252557
"4949532-S2606-SATCo-Weekday-06" "G30264" 3.347 3.346 11.225415682252557
"4949533-S2606-SATCo-Weekday-06" "G30264" 3.347 3.346 11.225415682252557
"4949536-S2606-SATCo-Weekday-06" "G30264" 3.347 3.346 11.225415682252557
"4949538-S2606-SATCo-Weekday-06" "G30264" 3.347 3.346 11.225415682252557
"4949539-S2606-SATCo-Weekday-06" "G30264" 3.347 3.346 11.225415682252557
"4949541-S2606-SATCo-Weekday-06" "G30264" 3.347 3.346 11.225415682252557
"4949543-S2606-SATCo-Weekday-06" "G30264" 3.347 3.346 11.225415682252557
"4949546-S2606-SATCo-Weekday-06" "G30264" 3.347 3.346 11.225415682252557
"4949550-S2606-SATCo-Weekday-06" "G30264" 3.347 3.346 11.225415682252557
"4949554-S2606-SATCo-Weekday-06" "G30264" 3.347 3.346 11.225415682252557
"4949558-S2606-SATCo-Weekday-06" "G30264" 3.347 3.346 11.225415682252557
"4949562-S2606-SATCo-Weekday-06" "G30264" 3.347 3.346 11.225415682252557
"4949569-S2606-SATCo-Weekday-06" "G30264" 3.347 3.346 11.225415682252557
"4949577-S2606-SATCo-Weekday-06" "R140541" 7.652 7.651 12.192710709533605
"4949581-S2606-SATCo-Weekday-06" "R140541" 7.652 7.651 12.192710709533605
"4949584-S2606-SATCo-Weekday-06" "R140541" 7.652 7.651 12.192710709533605
"4949602-S2606-SATCo-Weekday-06" "R140552" 8.367 8.366 12.192710709533605
"4949604-S2606-SATCo-Weekday-06" "R140541" 7.652 7.651 12.192710709533605
"4949606-S2606-SATCo-Weekday-06" "R140552" 8.367 8.366 12.192710709533605
"4950066-S2606-SATCo-Weekday-06" "G20960" 7.621 7.62 14.396281144517053
"4951132-S2606-SATCo-Saturday-04" "G30264" 3.347 3.346 11.225415682252557
"4951135-S2606-SATCo-Saturday-04" "G30264" 3.347 3.346 11.225415682252557
"4951142-S2606-SATCo-Saturday-04" "G30264" 3.347 3.346 11.225415682252557
"4951144-S2606-SATCo-Saturday-04" "G30264" 3.347 3.346 11.225415682252557
"4951149-S2606-SATCo-Saturday-04" "G30264" 3.347 3.346 11.225415682252557
"4951153-S2606-SATCo-Saturday-04" "G30264" 3.347 3.346 11.225415682252557
"4951158-S2606-SATCo-Saturday-04" "G30264" 3.347 3.346 11.225415682252557
"4951161-S2606-SATCo-Saturday-04" "G30264" 3.347 3.346 11.225415682252557
equal_shape_distance_diff_coordinates_distance_below_threshold WARNING 359

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 359 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.
"330565" 5362 2.488 110016 5361 2.488 110015 0.9918444674047091
"330565" 5384 2.601 110038 5383 2.601 110037 0.9797823427360135
"330565" 5689 6.241 250048 5688 6.241 250047 0.08209601357990987
"330565" 5715 6.781 270002 5714 6.781 270001 0.08209872828800568
"330565" 5782 7.896 290030 5781 7.896 290029 0.08209141743838053
"R410284" 121694 6.679 180006 121693 6.679 180005 0.27075749733195476
"330567" 6513 3.249 130048 6512 3.249 130047 0.08209601357990987
"330567" 6539 3.789 150002 6538 3.789 150001 0.08209872828800568
"330567" 6606 4.904 170030 6605 4.904 170029 0.08209141743838053
"G1020002" 70623 5.517 270002 70622 5.517 270001 0.2371921327926089
"P210527" 99187 0.479 40002 99186 0.479 40001 0.27097580228135615
"P210527" 99500 5.759 300010 99499 5.759 300009 0.5799121254586991
"P210527" 99546 6.64 370004 99545 6.64 370003 0.9487457723761683
"P210526" 98673 1.278 90002 98672 1.278 90001 1.0204166181864442
"P210526" 98861 3.875 260031 98860 3.875 260030 0.9381095838325442
"P210526" 98998 6.508 380002 98997 6.508 380001 0.13839853365962249
"P210525" 98115 1.278 80002 98114 1.278 80001 1.0204166181864442
"P210525" 98303 3.875 250031 98302 3.875 250030 0.9381095838325442
"P210524" 97495 0.479 40002 97494 0.479 40001 0.27097580228135615
"P210524" 97654 2.7 190005 97653 2.7 190004 0.711496806246625
"P210524" 97706 3.755 250007 97705 3.755 250006 0.3296655773023979
"P210524" 97839 5.945 330010 97838 5.945 330009 0.5799121254586991
"P210524" 97885 6.826 400004 97884 6.826 400003 0.9487457723761683
"X900548" 150457 5.92 400003 150456 5.92 400002 0.579916613708296
"G50381" 84595 2.002 140024 84594 2.002 140023 0.6669999423392785
"G50381" 84617 2.222 160009 84616 2.222 160008 0.3327723686680134
"G1020011" 71028 5.517 270002 71027 5.517 270001 0.2371921327926089
"X920378" 153259 1.511 40022 153258 1.511 40021 0.4523617616196332
"X920378" 153552 5.803 250002 153551 5.803 250001 0.13846674279383794
"X920377" 152799 1.471 40021 152798 1.471 40020 0.5773312799743762
"X920377" 153052 5.196 240002 153051 5.196 240001 0.13846674279383794
"G20964" 77287 2.563 170007 77286 2.563 170006 0.8630994411745584
"460156" 13936 6.656 130042 13935 6.656 130041 0.5400589698659461
"G20962" 76457 0.706 20017 76456 0.706 20016 0.6466510921707302
"G20962" 76502 1.47 60002 76501 1.47 60001 0.45237473818040475
"G20962" 76561 2.528 130002 76560 2.528 130001 0.08252527364658482
"X920373" 152078 5.719 320027 152077 5.719 320026 0.4523617616196332
"G20961" 76271 2.563 170007 76270 2.563 170006 0.8630994411745584
"WS620044" 142348 11.021 80002 142347 11.021 80001 0.37207967841919554
"WS620044" 142759 17.464 100098 142758 17.464 100097 0.9661902504946831
"G20960" 75687 0.706 20017 75686 0.706 20016 0.6466510921707302
"G20960" 75730 1.47 50002 75729 1.47 50001 0.45237473818040475
"G20960" 75912 4.316 210002 75911 4.316 210001 0.08252527364658482
"WS620045" 142923 0.0 10002 142922 0.0 10001 0.37207967841919554
"WS620046" 144605 10.044 70002 144604 10.044 70001 0.37207967841919554
"WS620046" 145016 16.487 90098 145015 16.487 90097 0.9661902504946831
"B230531" 33724 0.692 30002 33723 0.692 30001 0.507213349418273
"B230531" 34120 7.758 120022 34119 7.758 120021 1.0842520614019944
"B230531" 34341 10.163 150150 34340 10.163 150149 0.8010568317314346
"B230531" 34666 13.436 240009 34665 13.436 240008 0.8302847865284995
equal_shape_distance_same_coordinates WARNING 6463

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 6463 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`.
"330565" 5193 0.277 20001 5192 0.277 10033
"330565" 5205 0.457 30001 5204 0.457 20012
"330565" 5208 0.477 40001 5207 0.477 30003
"330565" 5238 0.834 50001 5237 0.834 40030
"330565" 5258 1.057 60001 5257 1.057 50020
"330565" 5271 1.476 70001 5270 1.476 60013
"330565" 5297 1.883 80001 5296 1.883 70026
"330565" 5309 1.997 90001 5308 1.997 80012
"330565" 5330 2.23 100001 5329 2.23 90021
"330565" 5347 2.368 110001 5346 2.368 100017
"330565" 5387 2.626 120001 5386 2.626 110040
"330565" 5429 2.992 130001 5428 2.992 120042
"330565" 5454 3.279 140001 5453 3.279 130025
"330565" 5466 3.44 150001 5465 3.44 140012
"330565" 5483 3.641 160001 5482 3.641 150017
"330565" 5520 3.865 170001 5519 3.865 160037
"330565" 5539 4.156 180001 5538 4.156 170019
"330565" 5559 4.436 190001 5558 4.436 180020
"330565" 5563 4.605 200001 5562 4.605 190004
"330565" 5569 4.759 210001 5568 4.759 200006
"330565" 5585 5.151 220001 5584 5.151 210016
"330565" 5619 5.441 230001 5618 5.441 220034
"330565" 5634 5.626 240001 5633 5.626 230015
"330565" 5642 5.746 250001 5641 5.746 240008
"330565" 5690 6.241 260001 5689 6.241 250048
"330565" 5714 6.781 270001 5713 6.781 260024
"330565" 5738 7.208 280001 5737 7.208 270024
"330565" 5753 7.448 290001 5752 7.448 280015
"9380011" 21583 0.149 20001 21582 0.149 10011
"9380011" 21615 0.489 30001 21614 0.489 20032
"9380011" 21635 0.785 40001 21634 0.785 30020
"9380011" 21671 1.006 50001 21670 1.006 40036
"330566" 5811 0.237 20001 5810 0.237 10028
"330566" 5818 0.392 30001 5817 0.392 20007
"330566" 5850 0.705 40001 5849 0.705 30032
"330566" 5864 0.974 50001 5863 0.974 40014
"330566" 5893 1.409 60001 5892 1.409 50029
"330566" 5916 1.789 70001 5915 1.789 60023
"330566" 5943 2.148 80001 5942 2.148 70027
"330566" 5970 2.5 90001 5969 2.5 80027
"330566" 5983 2.678 100001 5982 2.678 90013
"330566" 6004 2.909 110001 6003 2.909 100021
"330566" 6049 3.311 120001 6048 3.311 110045
"330566" 6077 3.559 130001 6076 3.559 120028
"330566" 6093 3.677 140001 6092 3.677 130016
"330566" 6111 3.894 150001 6110 3.894 140018
"330566" 6126 4.027 160001 6125 4.027 150015
"330566" 6152 4.437 170001 6151 4.437 160026
"330566" 6165 4.863 180001 6164 4.863 170013
"330566" 6205 5.245 190001 6204 5.245 180040
expired_calendar WARNING 1

expired_calendar

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

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

You can see more about this notice here.

csvRowNumber (?) The row of the faulty record. serviceId (?) The service id of the faulty record.
12 "UM2526-UMTS-Weekday-89"
fast_travel_between_consecutive_stops WARNING 2

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.
45 "4901228-H2601-Hulmes-Weekday-06" "NE60" 154.09900276487585 1.0273266850991722 299 24 "7127" "Main / Union" "18:54:36" 300 25 "9075" "Main / Wright (Flag Stop)" "18:55:00"
105 "4901291-H2601-Hulmes-Saturday-06" "NE60" 154.09900276487585 1.0273266850991722 299 24 "7127" "Main / Union" "18:54:36" 300 25 "9075" "Main / Wright (Flag Stop)" "18:55:00"
feed_expiration_date30_days WARNING 1

feed_expiration_date30_days

Dataset should cover at least the next 30 days of service.

At any time, the GTFS dataset should cover at least the next 30 days of service, and ideally for as long as the operator is confident that the schedule will continue to be operated.

You can see more about this notice here.

csvRowNumber (?) The row number of the faulty record. currentDate (?) Current date (YYYYMMDD format). feedEndDate (?) Feed end date (YYYYMMDD format). suggestedExpirationDate (?) Suggested expiration date (YYYYMMDD format).
2 "20260807" "20260822" "20260906"
missing_recommended_field WARNING 1

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_version"
mixed_case_recommended_field WARNING 1

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_short_name" "38NS" 10
stop_too_far_from_shape_using_user_distance WARNING 171

stop_too_far_from_shape_using_user_distance

Stop time too far from shape.

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

You can see more about this notice here.

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

tripCsvRowNumber (?) The row number of the faulty record from `trips.txt`. shapeId (?) The id of the shape that is referred to. tripId (?) The id of the trip that is referred to. stopTimeCsvRowNumber (?) The row number of the faulty record from `stop_times.txt`. stopId (?) The id of the stop that is referred to. stopName (?) The name of the stop that is referred to. match (?) Latitude and longitude pair of the location. geoDistanceToShape (?) Distance from stop to shape.
1391 "G20939" "4967367-S2606-Satco-Sunday-14" 31089 "802" "Page / Osborne" [42.14019446157964,-72.5593449231543] 170.07502395793847
1391 "G20939" "4967367-S2606-Satco-Sunday-14" 31090 "812" "Page / Windemere" [42.13916194265548,-72.56135464978789] 170.68962493612227
1391 "G20939" "4967367-S2606-Satco-Sunday-14" 31091 "832" "Page / Haumont" [42.13758423559348,-72.56435488291807] 227.1528768515981
1391 "G20939" "4967367-S2606-Satco-Sunday-14" 31092 "856" "Saint James / Holy Cross (opposite)" [42.13571988896085,-72.56798922235726] 227.27174392859212
1391 "G20939" "4967367-S2606-Satco-Sunday-14" 31093 "872" "Saint James Blvd / Saint James Ave" [42.13420554546513,-72.57091127276276] 224.05833499903312
1391 "G20939" "4967367-S2606-Satco-Sunday-14" 31094 "885" "Carew / Shaine" [42.13280915820667,-72.57275529020048] 223.94257316445714
1391 "G20939" "4967367-S2606-Satco-Sunday-14" 31095 "902" "Carew / Upland" [42.13124500035636,-72.57521350075085] 226.72521840523063
1391 "G20939" "4967367-S2606-Satco-Sunday-14" 31096 "915" "Carew / Piedmont" [42.130389042191574,-72.57685412600054] 226.51735183871327
1391 "G20939" "4967367-S2606-Satco-Sunday-14" 31097 "936" "Carew / Suzanne" [42.12937984630554,-72.57872638492455] 227.6809386853667
1391 "G20939" "4967367-S2606-Satco-Sunday-14" 31098 "948" "Carew / Judson" [42.12788909093769,-72.58132309098053] 227.31905297883492
1391 "G20939" "4967367-S2606-Satco-Sunday-14" 31099 "6284" "Carew / Newbury" [42.12609331811406,-72.5834947479911] 227.75189816136478
1391 "G20939" "4967367-S2606-Satco-Sunday-14" 31100 "968" "Carew / Freeman" [42.124634138086314,-72.58525789700602] 287.30991991055873
1391 "G20939" "4967367-S2606-Satco-Sunday-14" 31101 "980" "Carew / Liberty" [42.123661777932654,-72.58648122266723] 287.125824614107
1391 "G20939" "4967367-S2606-Satco-Sunday-14" 31102 "986" "Carew / Penacook" [42.122867000344016,-72.58748550098632] 288.286545795483
1391 "G20939" "4967367-S2606-Satco-Sunday-14" 31103 "1003" "Carew / Van Horn" [42.121768210845744,-72.58901210584189] 288.3517307422003
1391 "G20939" "4967367-S2606-Satco-Sunday-14" 31104 "1023" "Carew / Armory" [42.1207006154209,-72.59125007698204] 284.96363151430336
1391 "G20939" "4967367-S2606-Satco-Sunday-14" 31105 "1043" "Carew / Parkside" [42.119740814874305,-72.5934711112103] 286.9176234606452
1391 "G20939" "4967367-S2606-Satco-Sunday-14" 31106 "1063" "Carew / Melha" [42.11842707022764,-72.5947430708667] 274.86196117033114
1391 "G20939" "4967367-S2606-Satco-Sunday-14" 31107 "1103" "Carew / Algonquin (opposite)" [42.11590587122856,-72.59465822548518] 242.38250304212596
1391 "G20939" "4967367-S2606-Satco-Sunday-14" 31108 "1143" "Carew / Bartlett" [42.11650884618051,-72.59315607699497] 177.94066235646395
1391 "G20939" "4967367-S2606-Satco-Sunday-14" 31109 "1161" "Mercy Medical Center" [42.1170456666816,-72.59413744448307] 108.55478851964124
1391 "G20939" "4967367-S2606-Satco-Sunday-14" 31110 "1197" "Carew / Massasoit" [42.113963571432876,-72.59633785715555] 105.31865545576109
1391 "G20939" "4967367-S2606-Satco-Sunday-14" 31111 "1222" "Carew/Chestnut (2)" [42.11318016012453,-72.59738872034443] 108.62236284312306
1391 "G20939" "4967367-S2606-Satco-Sunday-14" 31112 "1270" "Carew/Dwight (4)" [42.1117123506492,-72.59937145181031] 109.41778911598472
1391 "G20939" "4967367-S2606-Satco-Sunday-14" 31113 "1335" "Main / St. George (1)" [42.10903260018215,-72.60060589927735] 108.23708995508234
1391 "G20939" "4967367-S2606-Satco-Sunday-14" 31114 "1905" "Main/St. George (2)" [42.108390272798914,-72.59997972701137] 108.25582450572243
1391 "G20939" "4967367-S2606-Satco-Sunday-14" 31115 "1906" "Main/Boylston" [42.1071424706217,-72.59870429399898] 107.91360079306526
1391 "G20939" "4967367-S2606-Satco-Sunday-14" 31116 "1908" "Main / Emery" [42.10627280958206,-72.59763780937243] 109.9831208005608
1429 "R220021" "4967405-S2606-Satco-Sunday-14" 32352 "586" "Grattan / Providence (1)" [42.17300176193,-72.59875380936283] 146.4788047879041
1429 "R220021" "4967405-S2606-Satco-Sunday-14" 32353 "606" "Grattan / Trilby" [42.169800629488336,-72.59547719374943] 145.8533102067671
1429 "R220021" "4967405-S2606-Satco-Sunday-14" 32354 "612" "State Hwy 141 / Grattan" [42.166535654162985,-72.59147196041533] 145.25246777231644
1429 "R220021" "4967405-S2606-Satco-Sunday-14" 32355 "628" "Columba / Grattan" [42.164880405717206,-72.5897559606134] 145.92617028913793
1429 "R220021" "4967405-S2606-Satco-Sunday-14" 32356 "636" "Grattan / Naomi (1)" [42.163007933817,-72.58767919884997] 146.9212460280937
1429 "R220021" "4967405-S2606-Satco-Sunday-14" 32357 "644" "Grattan / Morris" [42.16124933333332,-72.5818273333322] 364.57805047852537
1429 "R220021" "4967405-S2606-Satco-Sunday-14" 32358 "651" "Grattan / Montgomery (1)" [42.16377676192127,-72.58315009512714] 325.7304467945868
1429 "R220021" "4967405-S2606-Satco-Sunday-14" 32359 "648" "Montgomery / Memorial" [42.164739909095886,-72.58363827269226] 427.9164791534416
1429 "R220021" "4967405-S2606-Satco-Sunday-14" 32360 "630" "Montgomery / Willette" [42.1690418666698,-72.58583246663622] 434.250759050826
1429 "R220021" "4967405-S2606-Satco-Sunday-14" 32361 "595" "Montgomery / Unknown (1)" [42.17371952969471,-72.58348812114002] 296.2024569149243
1432 "R220023" "4967408-S2606-Satco-Sunday-14" 32404 "650" "Grattan / Montgomery (2)" [42.16146871441706,-72.58484299988824] 167.11202144788157
1432 "R220023" "4967408-S2606-Satco-Sunday-14" 32405 "635" "Grattan / Naomi (2)" [42.16527852383526,-72.59017102371973] 167.35404231588984
1432 "R220023" "4967408-S2606-Satco-Sunday-14" 32406 "632" "Grattan / Columba" [42.16645582711067,-72.59138998010422] 166.5987225019326
1432 "R220023" "4967408-S2606-Satco-Sunday-14" 32407 "608" "Grattan / Hobson" [42.17109606407576,-72.59736904616467] 278.0653116080945
1432 "R220023" "4967408-S2606-Satco-Sunday-14" 32408 "587" "Grattan / Providence (2)" [42.177547121246334,-72.60172345441352] 423.7010768913046
1432 "R220023" "4967408-S2606-Satco-Sunday-14" 32409 "574" "Grattan / Dallaire" [42.17953385715072,-72.60365614282983] 424.92442504145623
1432 "R220023" "4967408-S2606-Satco-Sunday-14" 32410 "549" "Grattan / Philathea (2)" [42.18672000000203,-72.60819266667298] 462.56340580133855
1432 "R220023" "4967408-S2606-Satco-Sunday-14" 32411 "538" "Meadow / Chicopee (Rivers Park)" [42.188386166687316,-72.6054208333744] 539.4750839144385
1432 "R220023" "4967408-S2606-Satco-Sunday-14" 32412 "530" "Chicopee / State Hwy 116" [42.1903036666721,-72.60266066668771] 545.6682134621964
1432 "R220023" "4967408-S2606-Satco-Sunday-14" 32413 "524" "Chicopee / Blanche" [42.191873000023804,-72.60070475005276] 545.8615208238389
1432 "R220023" "4967408-S2606-Satco-Sunday-14" 32414 "518" "Chicopee / Charbonneau" [42.194222807720905,-72.6005966921719] 485.4422318099386
1432 "R220023" "4967408-S2606-Satco-Sunday-14" 32415 "510" "Chicopee / Baptist" [42.195814200001884,-72.60197839999131] 477.6823512411223
trip_distance_exceeds_shape_distance_below_threshold WARNING 495

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 495 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.
"4901230-H2601-Hulmes-Weekday-06" "NE600089" 13.914 13.913 3.543808649544735
"4901293-H2601-Hulmes-Saturday-06" "NE600089" 13.914 13.913 3.543808649544735
"4964434-N2605-VATCo-Weekday-72-1110000" "R440766" 2.693 2.692 1.7978322622017273
"4964560-N2605-VATCo-Weekday-72-0001000" "R440825" 5.747 5.746 2.714805963429115
"4964561-N2605-VATCo-Weekday-72-0010000" "R440825" 5.747 5.746 2.714805963429115
"4964567-N2605-VATCo-Weekday-72-1100000" "R440825" 5.747 5.746 2.714805963429115
"4964571-N2605-VATCo-Weekday-72-0001000" "R440825" 5.747 5.746 2.714805963429115
"4964573-N2605-VATCo-Weekday-72-1100000" "R440825" 5.747 5.746 2.714805963429115
"4964574-N2605-VATCo-Weekday-72-0010000" "R440825" 5.747 5.746 2.714805963429115
"4964582-N2605-VATCo-Weekday-72-0001000" "R440825" 5.747 5.746 2.714805963429115
"4964584-N2605-VATCo-Weekday-72-0010000" "R440825" 5.747 5.746 2.714805963429115
"4964586-N2605-VATCo-Weekday-72-1100000" "R440825" 5.747 5.746 2.714805963429115
"4964599-N2605-VATCo-Weekday-72-0000100" "R440825" 5.747 5.746 2.714805963429115
"4964600-N2605-VATCo-Weekday-72-0000100" "R440825" 5.747 5.746 2.714805963429115
"4964602-N2605-VATCo-Weekday-72-0000100" "R440825" 5.747 5.746 2.714805963429115
"4964614-N2605-VATCo-Weekday-72-0001000" "R440825" 5.747 5.746 2.714805963429115
"4964615-N2605-VATCo-Weekday-72-0010000" "R440825" 5.747 5.746 2.714805963429115
"4964618-N2605-VATCo-Weekday-72-1100000" "R440825" 5.747 5.746 2.714805963429115
"4964619-N2605-VATCo-Weekday-72-0000100" "R440825" 5.747 5.746 2.714805963429115
"4964644-N2605-VATCo-Weekday-72-0001000" "R440825" 5.747 5.746 2.714805963429115
"4964645-N2605-VATCo-Weekday-72-0010000" "R440825" 5.747 5.746 2.714805963429115
"4964646-N2605-VATCo-Weekday-72-1100000" "R440825" 5.747 5.746 2.714805963429115
"4964647-N2605-VATCo-Weekday-72-0000100" "R440825" 5.747 5.746 2.714805963429115
"4964670-N2605-VATCo-Weekday-72-0001000" "R440825" 5.747 5.746 2.714805963429115
"4964671-N2605-VATCo-Weekday-72-0010000" "R440825" 5.747 5.746 2.714805963429115
"4964674-N2605-VATCo-Weekday-72-1100000" "R440825" 5.747 5.746 2.714805963429115
"4964675-N2605-VATCo-Weekday-72-0000100" "R440825" 5.747 5.746 2.714805963429115
"4964700-N2605-VATCo-Weekday-72-0001000" "R440825" 5.747 5.746 2.714805963429115
"4964701-N2605-VATCo-Weekday-72-0010000" "R440825" 5.747 5.746 2.714805963429115
"4964702-N2605-VATCo-Weekday-72-1100000" "R440825" 5.747 5.746 2.714805963429115
"4964703-N2605-VATCo-Weekday-72-0000100" "R440825" 5.747 5.746 2.714805963429115
"4964773-N2605-VATCo-Weekday-72-0000100" "R440766" 2.693 2.692 1.7978322622017273
"4964774-N2605-VATCo-Weekday-72-0010000" "R440766" 2.693 2.692 1.7978322622017273
"4964775-N2605-VATCo-Weekday-72-0001000" "R440766" 2.693 2.692 1.7978322622017273
"4964777-N2605-VATCo-Weekday-72-1100000" "R440766" 2.693 2.692 1.7978322622017273
"4964790-N2605-VATCo-Weekday-72-0000100" "R440766" 2.693 2.692 1.7978322622017273
"4964791-N2605-VATCo-Weekday-72-1110000" "R440766" 2.693 2.692 1.7978322622017273
"4964792-N2605-VATCo-Weekday-72-0001000" "R440766" 2.693 2.692 1.7978322622017273
"4964841-N2605-VATCo-Weekday-72-0001000" "B490008" 26.018 26.017 6.900615501975025
"4964847-N2605-VATCo-Weekday-72-0001000" "B490008" 26.018 26.017 6.900615501975025
"4964853-N2605-VATCo-Weekday-72-0001000" "B490008" 26.018 26.017 6.900615501975025
"4964859-N2605-VATCo-Weekday-72-0001000" "B490008" 26.018 26.017 6.900615501975025
"4964865-N2605-VATCo-Weekday-72-0001000" "B490008" 26.018 26.017 6.900615501975025
"4964870-N2605-VATCo-Weekday-72-0001000" "B490008" 26.018 26.017 6.900615501975025
"4965003-N2605-VATCo-Weekday-72-0001000" "R440766" 2.693 2.692 1.7978322622017273
"4965130-N2605-VATCo-Weekday-72-0000100" "R440766" 2.693 2.692 1.7978322622017273
"4965153-N2605-VATCo-Weekday-72-1110100" "B490008" 26.018 26.017 6.900615501975025
"4965156-N2605-VATCo-Weekday-72-1110100" "B490008" 26.018 26.017 6.900615501975025
"4965158-N2605-VATCo-Weekday-72-1110100" "B490008" 26.018 26.017 6.900615501975025
"4965160-N2605-VATCo-Weekday-72-1110100" "B490008" 26.018 26.017 6.900615501975025
unusable_trip WARNING 18

unusable_trip

Trips must have more than one stop to be usable.

A trip must visit more than one stop in stop_times.txt to be usable by passengers for boarding and alighting.

You can see more about this notice here.

csvRowNumber (?) The row number of the faulty record. tripId (?) The faulty record's id.
230 "4964490-N2605-VATCo-Weekday-72-1011100"
232 "4964492-N2605-VATCo-Weekday-72"
246 "4964506-N2605-VATCo-Weekday-72"
247 "4964507-N2605-VATCo-Weekday-72-0011000"
262 "4964522-N2605-VATCo-Weekday-72"
263 "4964523-N2605-VATCo-Weekday-72"
274 "4964534-N2605-VATCo-Weekday-72-0100000"
499 "4964759-N2605-VATCo-Weekday-72-0000100"
505 "4964765-N2605-VATCo-Weekday-72-1000000"
628 "4964954-N2605-VATCo-Weekday-72-0100000"
831 "4889669-N2605-VATCo-Saturday-70"
836 "4889674-N2605-VATCo-Saturday-70"
840 "4889678-N2605-VATCo-Saturday-70"
898 "4889747-N2605-VATCo-Saturday-70"
934 "4890404-N2605-VATCo-Sunday-70"
935 "4890405-N2605-VATCo-Sunday-70"
936 "4890406-N2605-VATCo-Sunday-70"
1032 "4890514-N2605-VATCo-Sunday-70"
unknown_column INFO 1

unknown_column

A column name is unknown.

You can see more about this notice here.

filename (?) The name of the faulty file. fieldName (?) The name of the unknown column. index (?) The index of the faulty column.
"fare_transfer_rules.txt" "filter_fare_product_id" 8