GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2026-02-03T21:08:59Z,
for the dataset file:///shared/brownsville-tx-us_6f5f462c.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. fare_attributes.txt
  5. fare_rules.txt
  6. frequencies.txt
  7. routes.txt
  8. shapes.txt
  9. stop_times.txt
  10. stops.txt
  11. transfers.txt
  12. trips.txt

Counts


  • Agencies: 1
  • Blocks: 108
  • Routes: 14
  • Shapes: 13
  • Stops: 634
  • Trips: 291

Specification Compliance report

518 notices reported (15 errors, 503 warnings, 0 infos)

Notice Code Severity Total
point_near_origin ERROR 1

point_near_origin

A point is too close to origin (0, 0).

You can see more about this notice here.

filename (?) The name of the affected GTFS file. csvRowNumber (?) The row of the faulty row. entityId (?) The id of the faulty entity. latFieldName (?) The name of the field that uses latitude value. latFieldValue (?) The latitude of the faulty row. lonFieldName (?) The name of the field that uses longitude value. lonFieldValue (?) The longitude of the faulty row
"stops.txt" 127 "TL-780" "stop_lat" 0.0 "stop_lon" 0.0
start_and_end_range_equal ERROR 1

start_and_end_range_equal

Two date or time fields are equal.

The fields frequencies.start_date and frequencies.end_date have been found equal in frequencies.txt. The GTFS spec is currently unclear how this case should be handled (e.g., is it a trip that circulates once?). It is recommended to use a trip not defined via frequencies.txt for this case.

You can see more about this notice here.

filename (?) The name of the faulty file. csvRowNumber (?) The row number of the faulty record. startFieldName (?) The start value's field name. endFieldName (?) The end value's field name. value (?) The faulty value.
"frequencies.txt" 220 "start_time" "end_time" "13:00:00"
stop_time_with_arrival_before_previous_departure_time ERROR 13

stop_time_with_arrival_before_previous_departure_time

Backwards time travel between stops in stop_times.txt

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

You can see more about this notice here.

csvRowNumber (?) The row number of the faulty record. prevCsvRowNumber (?) The row of the previous stop time. tripId (?) The trip_id associated to the faulty record. arrivalTime (?) Arrival time at the faulty record. departureTime (?) Departure time at the previous stop time.
7370 7352 "TL-5628" "11:25:00" "11:27:00"
7432 7414 "TL-5629" "12:25:00" "12:27:00"
7246 7228 "TL-5626" "09:25:00" "09:27:00"
7308 7290 "TL-5627" "10:25:00" "10:27:00"
7122 7104 "TL-5624" "07:25:00" "07:27:00"
7184 7166 "TL-5625" "08:25:00" "08:27:00"
7060 7042 "TL-5623" "06:25:00" "06:27:00"
7804 7786 "TL-5635" "18:25:00" "18:27:00"
7680 7662 "TL-5633" "16:25:00" "16:27:00"
7742 7724 "TL-5634" "17:25:00" "17:27:00"
7556 7538 "TL-5631" "14:25:00" "14:27:00"
7618 7600 "TL-5632" "15:25:00" "15:27:00"
7494 7476 "TL-5630" "13:25:00" "13:27:00"
fast_travel_between_consecutive_stops WARNING 206

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.

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

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.
257 "TL-5867" "TL-62" 71708.26878420963 10756.240317631444 15761 460 "TL-154" "International & Van Buren" "09:52:00" 15762 1000 "TL-780" "buffer (not a stop)" "10:00:00"
143 "TL-5613" "TL-62" 71708.26878420963 10756.240317631444 6509 460 "TL-154" "International & Van Buren" "09:52:00" 6510 1000 "TL-780" "buffer (not a stop)" "10:00:00"
139 "TL-5609" "TL-62" 71708.26878420963 10756.240317631444 6285 460 "TL-154" "International & Van Buren" "18:22:00" 6286 1000 "TL-780" "buffer (not a stop)" "18:30:00"
23 "TL-5470" "TL-58" 58675.09343633375 10757.100463327854 1644 460 "TL-501" "Adams St & 11th St" "17:20:00" 1645 1000 "TL-780" "buffer (not a stop)" "17:30:00"
206 "TL-5737" "TL-58" 58675.09343633375 10757.100463327854 12142 460 "TL-501" "Adams St & 11th St" "17:20:00" 12143 1000 "TL-780" "buffer (not a stop)" "17:30:00"
216 "TL-5752" "TL-58" 58675.09343633375 10757.100463327854 12832 460 "TL-501" "Adams St & 11th St" "13:20:00" 12833 1000 "TL-780" "buffer (not a stop)" "13:30:00"
38 "TL-5485" "TL-58" 58675.09343633375 10757.100463327854 2679 460 "TL-501" "Adams St & 11th St" "13:20:00" 2680 1000 "TL-780" "buffer (not a stop)" "13:30:00"
229 "TL-5787" "TL-61" 64539.192373349106 10756.532062224851 13718 780 "TL-251" "14th St. & Jackson" "11:21:00" 13719 1000 "TL-780" "buffer (not a stop)" "11:30:00"
73 "TL-5520" "TL-61" 64539.192373349106 10756.532062224851 4869 780 "TL-251" "14th St. & Jackson" "11:21:00" 4870 1000 "TL-780" "buffer (not a stop)" "11:30:00"
8 "TL-5455" "TL-57" 92204.6171364065 10757.205332580757 546 740 "TL-83" "E. 13th St. & E. Levee St." "13:14:00" 547 1000 "TL-780" "buffer (not a stop)" "13:20:00"
196 "TL-5722" "TL-57" 92204.6171364065 10757.205332580757 11416 740 "TL-83" "E. 13th St. & E. Levee St." "13:14:00" 11417 1000 "TL-780" "buffer (not a stop)" "13:20:00"
258 "TL-5868" "TL-62" 71708.26878420963 10756.240317631444 15817 460 "TL-154" "International & Van Buren" "10:52:00" 15818 1000 "TL-780" "buffer (not a stop)" "11:00:00"
144 "TL-5614" "TL-62" 71708.26878420963 10756.240317631444 6565 460 "TL-154" "International & Van Buren" "10:52:00" 6566 1000 "TL-780" "buffer (not a stop)" "11:00:00"
29 "TL-5476" "TL-58" 58675.09343633375 10757.100463327854 2058 460 "TL-501" "Adams St & 11th St" "12:20:00" 2059 1000 "TL-780" "buffer (not a stop)" "12:30:00"
210 "TL-5743" "TL-58" 58675.09343633375 10757.100463327854 12418 460 "TL-501" "Adams St & 11th St" "12:20:00" 12419 1000 "TL-780" "buffer (not a stop)" "12:30:00"
35 "TL-5482" "TL-58" 58675.09343633375 10757.100463327854 2472 460 "TL-501" "Adams St & 11th St" "08:50:00" 2473 1000 "TL-780" "buffer (not a stop)" "09:00:00"
98 "TL-5639" "TL-64" 71708.26878420963 10756.240317631444 8135 790 "TL-154" "International & Van Buren" "09:52:00" 8136 1000 "TL-780" "buffer (not a stop)" "10:00:00"
237 "TL-5812" "TL-64" 71708.26878420963 10756.240317631444 14392 790 "TL-154" "International & Van Buren" "09:52:00" 14393 1000 "TL-780" "buffer (not a stop)" "10:00:00"
158 "TL-5667" "TL-66" 80676.65656170216 10756.887541560287 10132 510 "TL-252" "12th St. & Madison St" "12:53:00" 10133 1000 "TL-780" "buffer (not a stop)" "13:00:00"
273 "TL-5883" "TL-66" 80676.65656170216 10756.887541560287 16643 510 "TL-252" "12th St. & Madison St" "12:53:00" 16644 1000 "TL-780" "buffer (not a stop)" "13:00:00"
41 "TL-5488" "TL-58" 58675.09343633375 10757.100463327854 2886 460 "TL-501" "Adams St & 11th St" "17:50:00" 2887 1000 "TL-780" "buffer (not a stop)" "18:00:00"
130 "TL-5600" "TL-62" 71708.26878420963 10756.240317631444 5781 460 "TL-154" "International & Van Buren" "09:22:00" 5782 1000 "TL-780" "buffer (not a stop)" "09:30:00"
33 "TL-5480" "TL-58" 58675.09343633375 10757.100463327854 2334 460 "TL-501" "Adams St & 11th St" "18:20:00" 2335 1000 "TL-780" "buffer (not a stop)" "18:30:00"
32 "TL-5479" "TL-58" 58675.09343633375 10757.100463327854 2265 460 "TL-501" "Adams St & 11th St" "16:50:00" 2266 1000 "TL-780" "buffer (not a stop)" "17:00:00"
213 "TL-5746" "TL-58" 58675.09343633375 10757.100463327854 12625 460 "TL-501" "Adams St & 11th St" "16:50:00" 12626 1000 "TL-780" "buffer (not a stop)" "17:00:00"
16 "TL-5463" "TL-58" 58675.09343633375 10757.100463327854 1161 460 "TL-501" "Adams St & 11th St" "06:50:00" 1162 1000 "TL-780" "buffer (not a stop)" "07:00:00"
155 "TL-5664" "TL-66" 80676.65656170216 10756.887541560287 9970 510 "TL-252" "12th St. & Madison St" "09:53:00" 9971 1000 "TL-780" "buffer (not a stop)" "10:00:00"
270 "TL-5880" "TL-66" 80676.65656170216 10756.887541560287 16481 510 "TL-252" "12th St. & Madison St" "09:53:00" 16482 1000 "TL-780" "buffer (not a stop)" "10:00:00"
5 "TL-5452" "TL-57" 92204.6171364065 10757.205332580757 312 740 "TL-83" "E. 13th St. & E. Levee St." "10:14:00" 313 1000 "TL-780" "buffer (not a stop)" "10:20:00"
193 "TL-5719" "TL-57" 92204.6171364065 10757.205332580757 11182 740 "TL-83" "E. 13th St. & E. Levee St." "10:14:00" 11183 1000 "TL-780" "buffer (not a stop)" "10:20:00"
90 "TL-5631" "TL-63" 71708.26878420963 10756.240317631444 7571 600 "TL-154" "International & Van Buren" "14:52:00" 7572 1000 "TL-780" "buffer (not a stop)" "15:00:00"
153 "TL-5662" "TL-66" 80676.65656170216 10756.887541560287 9862 510 "TL-252" "12th St. & Madison St" "07:53:00" 9863 1000 "TL-780" "buffer (not a stop)" "08:00:00"
268 "TL-5878" "TL-66" 80676.65656170216 10756.887541560287 16373 510 "TL-252" "12th St. & Madison St" "07:53:00" 16374 1000 "TL-780" "buffer (not a stop)" "08:00:00"
150 "TL-5620" "TL-62" 71708.26878420963 10756.240317631444 6901 460 "TL-154" "International & Van Buren" "16:52:00" 6902 1000 "TL-780" "buffer (not a stop)" "17:00:00"
264 "TL-5874" "TL-62" 71708.26878420963 10756.240317631444 16153 460 "TL-154" "International & Van Buren" "16:52:00" 16154 1000 "TL-780" "buffer (not a stop)" "17:00:00"
31 "TL-5478" "TL-58" 58675.09343633375 10757.100463327854 2196 460 "TL-501" "Adams St & 11th St" "15:20:00" 2197 1000 "TL-780" "buffer (not a stop)" "15:30:00"
212 "TL-5745" "TL-58" 58675.09343633375 10757.100463327854 12556 460 "TL-501" "Adams St & 11th St" "15:20:00" 12557 1000 "TL-780" "buffer (not a stop)" "15:30:00"
96 "TL-5637" "TL-64" 71708.26878420963 10756.240317631444 7977 790 "TL-154" "International & Van Buren" "07:52:00" 7978 1000 "TL-780" "buffer (not a stop)" "08:00:00"
89 "TL-5630" "TL-63" 71708.26878420963 10756.240317631444 7509 600 "TL-154" "International & Van Buren" "13:52:00" 7510 1000 "TL-780" "buffer (not a stop)" "14:00:00"
42 "TL-5489" "TL-58" 58675.09343633375 10757.100463327854 2955 460 "TL-501" "Adams St & 11th St" "19:20:00" 2956 1000 "TL-780" "buffer (not a stop)" "19:30:00"
129 "TL-5599" "TL-62" 71708.26878420963 10756.240317631444 5725 460 "TL-154" "International & Van Buren" "08:22:00" 5726 1000 "TL-780" "buffer (not a stop)" "08:30:00"
34 "TL-5481" "TL-58" 58675.09343633375 10757.100463327854 2403 460 "TL-501" "Adams St & 11th St" "19:50:00" 2404 1000 "TL-780" "buffer (not a stop)" "20:00:00"
254 "TL-5864" "TL-62" 71708.26878420963 10756.240317631444 15593 460 "TL-154" "International & Van Buren" "06:52:00" 15594 1000 "TL-780" "buffer (not a stop)" "07:00:00"
140 "TL-5610" "TL-62" 71708.26878420963 10756.240317631444 6341 460 "TL-154" "International & Van Buren" "06:52:00" 6342 1000 "TL-780" "buffer (not a stop)" "07:00:00"
94 "TL-5635" "TL-63" 71708.26878420963 10756.240317631444 7819 600 "TL-154" "International & Van Buren" "18:52:00" 7820 1000 "TL-780" "buffer (not a stop)" "19:00:00"
83 "TL-5624" "TL-63" 71708.26878420963 10756.240317631444 7137 600 "TL-154" "International & Van Buren" "07:52:00" 7138 1000 "TL-780" "buffer (not a stop)" "08:00:00"
161 "TL-5670" "TL-66" 80676.65656170216 10756.887541560287 10294 510 "TL-252" "12th St. & Madison St" "15:53:00" 10295 1000 "TL-780" "buffer (not a stop)" "16:00:00"
276 "TL-5886" "TL-66" 80676.65656170216 10756.887541560287 16805 510 "TL-252" "12th St. & Madison St" "15:53:00" 16806 1000 "TL-780" "buffer (not a stop)" "16:00:00"
151 "TL-5621" "TL-62" 71708.26878420963 10756.240317631444 6957 460 "TL-154" "International & Van Buren" "17:52:00" 6958 1000 "TL-780" "buffer (not a stop)" "18:00:00"
265 "TL-5875" "TL-62" 71708.26878420963 10756.240317631444 16209 460 "TL-154" "International & Van Buren" "17:52:00" 16210 1000 "TL-780" "buffer (not a stop)" "18:00:00"
fast_travel_between_far_stops WARNING 257

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.

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

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.
257 "TL-5867" "TL-62" 161360.49989577252 10757.366659718167 15707 1 "TL-780" "buffer (not a stop)" "09:00:00" 15709 20 "TL-253" "International & Van Buren" "09:03:00"
143 "TL-5613" "TL-62" 161360.49989577252 10757.366659718167 6455 1 "TL-780" "buffer (not a stop)" "09:00:00" 6457 20 "TL-253" "International & Van Buren" "09:03:00"
139 "TL-5609" "TL-62" 161360.49989577252 10757.366659718167 6231 1 "TL-780" "buffer (not a stop)" "17:30:00" 6233 20 "TL-253" "International & Van Buren" "17:33:00"
23 "TL-5470" "TL-58" 161359.59573127062 10757.30638208471 1577 1 "TL-780" "buffer (not a stop)" "16:00:00" 1579 20 "TL-792" "Washington St. & 9th St." "16:03:00"
206 "TL-5737" "TL-58" 161359.59573127062 10757.30638208471 12075 1 "TL-780" "buffer (not a stop)" "16:00:00" 12077 20 "TL-792" "Washington St. & 9th St." "16:03:00"
216 "TL-5752" "TL-58" 161359.59573127062 10757.30638208471 12765 1 "TL-780" "buffer (not a stop)" "12:00:00" 12767 20 "TL-792" "Washington St. & 9th St." "12:03:00"
38 "TL-5485" "TL-58" 161359.59573127062 10757.30638208471 2612 1 "TL-780" "buffer (not a stop)" "12:00:00" 2614 20 "TL-792" "Washington St. & 9th St." "12:03:00"
229 "TL-5787" "TL-61" 161356.1908864176 10757.079392427842 13634 1 "TL-780" "buffer (not a stop)" "10:00:00" 13636 20 "TL-155" "13th St. & Monroe St." "10:03:00"
73 "TL-5520" "TL-61" 161356.1908864176 10757.079392427842 4785 1 "TL-780" "buffer (not a stop)" "10:00:00" 4787 20 "TL-155" "13th St. & Monroe St." "10:03:00"
8 "TL-5455" "TL-57" 129087.39115114091 10757.28259592841 470 0 "TL-780" "buffer (not a stop)" "12:00:00" 472 20 "TL-621" "E. Levee St. & 11th St." "12:04:00"
196 "TL-5722" "TL-57" 129087.39115114091 10757.28259592841 11340 0 "TL-780" "buffer (not a stop)" "12:00:00" 11342 20 "TL-621" "E. Levee St. & 11th St." "12:04:00"
258 "TL-5868" "TL-62" 161360.49989577252 10757.366659718167 15763 1 "TL-780" "buffer (not a stop)" "10:00:00" 15765 20 "TL-253" "International & Van Buren" "10:03:00"
144 "TL-5614" "TL-62" 161360.49989577252 10757.366659718167 6511 1 "TL-780" "buffer (not a stop)" "10:00:00" 6513 20 "TL-253" "International & Van Buren" "10:03:00"
29 "TL-5476" "TL-58" 161359.59573127062 10757.30638208471 1991 1 "TL-780" "buffer (not a stop)" "11:00:00" 1993 20 "TL-792" "Washington St. & 9th St." "11:03:00"
210 "TL-5743" "TL-58" 161359.59573127062 10757.30638208471 12351 1 "TL-780" "buffer (not a stop)" "11:00:00" 12353 20 "TL-792" "Washington St. & 9th St." "11:03:00"
58 "TL-5505" "TL-60" 129087.36294266696 10757.280245222246 3737 1 "TL-780" "buffer (not a stop)" "08:30:00" 3739 5 "TL-621" "E. Levee St. & 11th St." "08:34:00"
35 "TL-5482" "TL-58" 161359.59573127062 10757.30638208471 2405 1 "TL-780" "buffer (not a stop)" "07:30:00" 2407 20 "TL-792" "Washington St. & 9th St." "07:33:00"
98 "TL-5639" "TL-64" 161361.68911491477 10757.445940994317 8058 1 "TL-780" "buffer (not a stop)" "09:00:00" 8060 20 "TL-764" "E. Jackson St and 19th St" "09:03:00"
237 "TL-5812" "TL-64" 161361.68911491477 10757.445940994317 14315 1 "TL-780" "buffer (not a stop)" "09:00:00" 14317 20 "TL-764" "E. Jackson St and 19th St" "09:03:00"
158 "TL-5667" "TL-66" 161356.7217074687 10757.114780497914 10080 1 "TL-780" "buffer (not a stop)" "12:00:00" 10082 20 "TL-155" "13th St. & Monroe St." "12:03:00"
273 "TL-5883" "TL-66" 161356.7217074687 10757.114780497914 16591 1 "TL-780" "buffer (not a stop)" "12:00:00" 16593 20 "TL-155" "13th St. & Monroe St." "12:03:00"
41 "TL-5488" "TL-58" 161359.59573127062 10757.30638208471 2819 1 "TL-780" "buffer (not a stop)" "16:30:00" 2821 20 "TL-792" "Washington St. & 9th St." "16:33:00"
130 "TL-5600" "TL-62" 161360.49989577252 10757.366659718167 5727 1 "TL-780" "buffer (not a stop)" "08:30:00" 5729 20 "TL-253" "International & Van Buren" "08:33:00"
219 "TL-5772" "TL-60" 646084.7007165088 10768.078345275146 12972 1 "TL-780" "buffer (not a stop)" "09:15:00" 13006 165 "TL-225" "NSTS" "09:15:00"
253 "TL-5924" "TL-66" 2685.7800940249667 21531.003753766814 17581 1 "TL-780" "buffer (not a stop)" "09:00:00" 17634 1000 "TL-780" "buffer (not a stop)" "17:00:00"
120 "TL-5661" "TL-65" 161356.6628833703 10757.110858891354 9736 1 "TL-780" "buffer (not a stop)" "18:30:00" 9738 20 "TL-155" "13th St. & Monroe St." "18:33:00"
33 "TL-5480" "TL-58" 161359.59573127062 10757.30638208471 2267 1 "TL-780" "buffer (not a stop)" "17:00:00" 2269 20 "TL-792" "Washington St. & 9th St." "17:03:00"
125 "TL-5708" "TL-68" 107527.81001862198 10752.781001862199 11055 350 "TL-553" "6670 Dockberry Ave" "18:25:00" 11060 1000 "TL-780" "buffer (not a stop)" "18:30:00"
108 "TL-5649" "TL-65" 161356.6628833703 10757.110858891354 8848 1 "TL-780" "buffer (not a stop)" "06:30:00" 8850 20 "TL-155" "13th St. & Monroe St." "06:33:00"
32 "TL-5479" "TL-58" 161359.59573127062 10757.30638208471 2198 1 "TL-780" "buffer (not a stop)" "15:30:00" 2200 20 "TL-792" "Washington St. & 9th St." "15:33:00"
213 "TL-5746" "TL-58" 161359.59573127062 10757.30638208471 12558 1 "TL-780" "buffer (not a stop)" "15:30:00" 12560 20 "TL-792" "Washington St. & 9th St." "15:33:00"
16 "TL-5463" "TL-58" 646122.3827713334 10768.706379522224 1094 1 "TL-780" "buffer (not a stop)" "06:15:00" 1127 260 "TL-225" "NSTS" "06:15:00"
155 "TL-5664" "TL-66" 161356.7217074687 10757.114780497914 9918 1 "TL-780" "buffer (not a stop)" "09:00:00" 9920 20 "TL-155" "13th St. & Monroe St." "09:03:00"
270 "TL-5880" "TL-66" 161356.7217074687 10757.114780497914 16429 1 "TL-780" "buffer (not a stop)" "09:00:00" 16431 20 "TL-155" "13th St. & Monroe St." "09:03:00"
5 "TL-5452" "TL-57" 129087.39115114091 10757.28259592841 236 0 "TL-780" "buffer (not a stop)" "09:00:00" 238 20 "TL-621" "E. Levee St. & 11th St." "09:04:00"
193 "TL-5719" "TL-57" 129087.39115114091 10757.28259592841 11106 0 "TL-780" "buffer (not a stop)" "09:00:00" 11108 20 "TL-621" "E. Levee St. & 11th St." "09:04:00"
90 "TL-5631" "TL-63" 161361.04194887346 10757.402796591563 7511 1 "TL-780" "buffer (not a stop)" "14:00:00" 7513 20 "TL-253" "International & Van Buren" "14:03:00"
153 "TL-5662" "TL-66" 161356.7217074687 10757.114780497914 9810 1 "TL-780" "buffer (not a stop)" "07:00:00" 9812 20 "TL-155" "13th St. & Monroe St." "07:03:00"
268 "TL-5878" "TL-66" 161356.7217074687 10757.114780497914 16321 1 "TL-780" "buffer (not a stop)" "07:00:00" 16323 20 "TL-155" "13th St. & Monroe St." "07:03:00"
150 "TL-5620" "TL-62" 161360.49989577252 10757.366659718167 6847 1 "TL-780" "buffer (not a stop)" "16:00:00" 6849 20 "TL-253" "International & Van Buren" "16:03:00"
264 "TL-5874" "TL-62" 161360.49989577252 10757.366659718167 16099 1 "TL-780" "buffer (not a stop)" "16:00:00" 16101 20 "TL-253" "International & Van Buren" "16:03:00"
31 "TL-5478" "TL-58" 161359.59573127062 10757.30638208471 2129 1 "TL-780" "buffer (not a stop)" "14:00:00" 2131 20 "TL-792" "Washington St. & 9th St." "14:03:00"
212 "TL-5745" "TL-58" 161359.59573127062 10757.30638208471 12489 1 "TL-780" "buffer (not a stop)" "14:00:00" 12491 20 "TL-792" "Washington St. & 9th St." "14:03:00"
96 "TL-5637" "TL-64" 161361.68911491477 10757.445940994317 7900 1 "TL-780" "buffer (not a stop)" "07:00:00" 7902 20 "TL-764" "E. Jackson St and 19th St" "07:03:00"
89 "TL-5630" "TL-63" 161361.04194887346 10757.402796591563 7449 1 "TL-780" "buffer (not a stop)" "13:00:00" 7451 20 "TL-253" "International & Van Buren" "13:03:00"
42 "TL-5489" "TL-58" 161359.59573127062 10757.30638208471 2888 1 "TL-780" "buffer (not a stop)" "18:00:00" 2890 20 "TL-792" "Washington St. & 9th St." "18:03:00"
129 "TL-5599" "TL-62" 161360.49989577252 10757.366659718167 5671 1 "TL-780" "buffer (not a stop)" "07:30:00" 5673 20 "TL-253" "International & Van Buren" "07:33:00"
34 "TL-5481" "TL-58" 161359.59573127062 10757.30638208471 2336 1 "TL-780" "buffer (not a stop)" "18:30:00" 2338 20 "TL-792" "Washington St. & 9th St." "18:33:00"
254 "TL-5864" "TL-62" 646313.7897313219 10771.89649552203 15539 1 "TL-780" "buffer (not a stop)" "06:35:00" 15576 290 "TL-137" "4689 Southmost & Morningside" "06:35:00"
140 "TL-5610" "TL-62" 646313.7897313219 10771.89649552203 6287 1 "TL-780" "buffer (not a stop)" "06:35:00" 6324 290 "TL-137" "4689 Southmost & Morningside" "06:35:00"
missing_recommended_field WARNING 14

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.
"routes.txt" 2 "agency_id"
"routes.txt" 3 "agency_id"
"routes.txt" 4 "agency_id"
"routes.txt" 5 "agency_id"
"routes.txt" 6 "agency_id"
"routes.txt" 7 "agency_id"
"routes.txt" 8 "agency_id"
"routes.txt" 9 "agency_id"
"routes.txt" 10 "agency_id"
"routes.txt" 11 "agency_id"
"routes.txt" 12 "agency_id"
"routes.txt" 13 "agency_id"
"routes.txt" 14 "agency_id"
"routes.txt" 15 "agency_id"
missing_recommended_file WARNING 1

missing_recommended_file

A recommended file is missing.

You can see more about this notice here.

filename (?) The name of the faulty file.
"feed_info.txt"
mixed_case_recommended_field WARNING 6

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" "route 3" 15
"stops.txt" "stop_name" "buffer (not a stop)" 127
"stops.txt" "stop_name" "1600 FM 802" 179
"stops.txt" "stop_name" "NSTS (outbound)" 307
"stops.txt" "stop_name" "437 FM 511" 524
"stops.txt" "stop_name" "805 FM 511" 525
stop_too_far_from_shape WARNING 11

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.
55 "TL-60" "TL-5502" 3545 "TL-780" "buffer (not a stop)" [25.952760458800004,-97.4899212833] 1.0756003116017826E7
82 "TL-63" "TL-5623" 7015 "TL-780" "buffer (not a stop)" [25.906719999999996,-97.43306] 1.0750618927179908E7
95 "TL-64" "TL-5636" 7821 "TL-780" "buffer (not a stop)" [25.88423,-97.43984000000002] 1.0751438356273616E7
69 "TL-61" "TL-5516" 4441 "TL-780" "buffer (not a stop)" [25.98269000000001,-97.48414] 1.0755234926789846E7
127 "TL-62" "TL-5597" 5559 "TL-780" "buffer (not a stop)" [25.88781,-97.42373] 1.0749806713527985E7
2 "TL-57" "TL-5449" 2 "TL-780" "buffer (not a stop)" [25.9017302341,-97.49500431530001] 1.0756836354176631E7
121 "TL-68" "TL-5704" 10880 "TL-780" "buffer (not a stop)" [25.91712,-97.38959] 1.0746212596419325E7
108 "TL-65" "TL-5649" 8848 "TL-780" "buffer (not a stop)" [25.938780000000005,-97.40711] 1.0747825305441288E7
153 "TL-66" "TL-5662" 9810 "TL-780" "buffer (not a stop)" [25.949260000000002,-97.46515000000001] 1.075355280028204E7
16 "TL-58" "TL-5463" 1094 "TL-780" "buffer (not a stop)" [25.9527543136,-97.4899304232] 1.0756004067582184E7
43 "TL-59" "TL-5490" 2957 "TL-780" "buffer (not a stop)" [25.925720000000002,-97.47026] 1.0754212759296438E7
stop_without_stop_time WARNING 7

stop_without_stop_time

A stop in stops.txt is not referenced by any stop_times.stop_id.

Such stops are not used by any trip and normally do not provide user value. This notice may indicate a typo in stop_times.txt.

You can see more about this notice here.

csvRowNumber (?) The row number of the faulty record. stopId (?) The id of the faulty stop. stopName (?) The name of the faulty stop.
9 "TL-259" "Southmost & 20th St."
10 "TL-260" "Southmost & 24th St."
11 "TL-261" "Southmost & 27th St."
14 "TL-264" "Southmost & Morningside"
15 "TL-265" "Southmost & Linda"
16 "TL-266" "Southmost & Monclova"
36 "TL-144" "Southmost & 30th St."
unused_shape WARNING 1

unused_shape

Shape is not used in GTFS file trips.txt.

All records defined by GTFS shapes.txt should be used in trips.txt.

You can see more about this notice here.

shapeId (?) The faulty record's id. csvRowNumber (?) The row number of the faulty record.
"TL-28" 8827