tulare-county-area-transitand-diala-ride — Source Data Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 8.0.1 at 2026-06-19T15:25:26Z,
for the dataset file:///shared/tulare-county-area-transitand-diala-ride_35852b5c.zip. No country code was provided.

Use this report alongside our documentation.

Summary

Agencies included


Feed Info


Publisher Name:
Caltrans
Feed Email:
gtfsrt@dot.ca.gov
Feed Language:
English
Feed Start Date:
2023-01-01
Feed End Date:
2024-01-01

Files included


  1. agency.txt
  2. booking_rules.txt
  3. calendar.txt
  4. feed_info.txt
  5. location_groups.txt
  6. locations.geojson
  7. routes.txt
  8. shapes.txt
  9. stop_times.txt
  10. stops.txt
  11. trips.txt

Counts


  • Agencies: 1
  • Blocks: 11
  • Routes: 9
  • Shapes: 44
  • Stops: 258
  • Trips: 170

Specification Compliance report

7043 notices reported (6237 errors, 787 warnings, 19 infos)

Notice Code Severity Total
decreasing_or_equal_stop_time_distance ERROR 3099

decreasing_or_equal_stop_time_distance

Decreasing or equal shape_dist_traveled in stop_times.txt.

When sorted by stop_times.stop_sequence, two consecutive entries in stop_times.txt should have increasing distance, based on the field shape_dist_traveled. If the values are equal, this is considered as an error.

You can see more about this notice here.

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

tripId (?) The id of the faulty trip. stopId (?) The id of the faulty stop. csvRowNumber (?) The row number from `stop_times.txt`. shapeDistTraveled (?) Actual distance traveled along the shape from the first shape point to the faulty record. stopSequence (?) The faulty record's `stop_times.stop_sequence`. prevCsvRowNumber (?) The row number from `stop_times.txt` of the previous stop time. prevShapeDistTraveled (?) Actual distance traveled along the shape from the first shape point to the previous stop time. prevStopSequence (?) The previous record's `stop_times.stop_sequence`.
"t_500040_b_17398_tn_0" "radius_1207_s_2502102_s_2502101" 1745 0.0 2 1744 0.0 1
"t_500040_b_17398_tn_0" "radius_1207_s_2502101_s_2502074" 1747 270.752594996198 4 1746 270.752594996198 3
"t_500040_b_17398_tn_0" "radius_1207_s_2502074_s_2502073" 1749 1087.19065858221 6 1748 1087.19065858221 5
"t_500040_b_17398_tn_0" "radius_1207_s_2502073_s_2502110" 1751 9322.20774586648 8 1750 9322.20774586648 7
"t_500040_b_17398_tn_0" "radius_1207_s_2502110_s_2502072" 1753 12517.4229885513 10 1752 12517.4229885513 9
"t_500040_b_17398_tn_0" "radius_1207_s_2502072_s_2502108" 1755 12856.9581061901 12 1754 12856.9581061901 11
"t_500040_b_17398_tn_0" "radius_1207_s_2502108_s_2502071" 1757 13366.0873942308 14 1756 13366.0873942308 13
"t_500040_b_17398_tn_0" "radius_1207_s_2502071_s_2502070" 1759 14025.1170435718 16 1758 14025.1170435718 15
"t_500040_b_17398_tn_0" "radius_1207_s_2502070_s_2502069" 1761 21002.1013125769 18 1760 21002.1013125769 17
"t_500040_b_17398_tn_0" "radius_1207_s_2502069_s_2502068" 1763 21424.8544116467 20 1762 21424.8544116467 19
"t_500040_b_17398_tn_0" "radius_1207_s_2502068_s_2502067" 1765 22006.3080631353 22 1764 22006.3080631353 21
"t_500040_b_17398_tn_0" "radius_1207_s_2502067_s_2502066" 1767 23396.5549207955 24 1766 23396.5549207955 23
"t_500040_b_17398_tn_0" "radius_1207_s_2502066_s_2502118" 1769 24799.9288850282 26 1768 24799.9288850282 25
"t_500107_b_17398_tn_0" "radius_1207_s_2502118_s_2502117" 3629 0.0 2 3628 0.0 1
"t_500107_b_17398_tn_0" "radius_1207_s_2502117_s_2502116" 3631 1023.69741413982 4 3630 1023.69741413982 3
"t_500107_b_17398_tn_0" "radius_1207_s_2502116_s_2502115" 3633 2090.63737533787 6 3632 2090.63737533787 5
"t_500107_b_17398_tn_0" "radius_1207_s_2502115_s_2502114" 3635 2472.78813912615 8 3634 2472.78813912615 7
"t_500107_b_17398_tn_0" "radius_1207_s_2502114_s_2502113" 3637 3712.8328224459 10 3636 3712.8328224459 9
"t_500107_b_17398_tn_0" "radius_1207_s_2502113_s_2502112" 3639 4588.85509623271 12 3638 4588.85509623271 11
"t_500107_b_17398_tn_0" "radius_1207_s_2502112_s_2502111" 3641 10887.7309949378 14 3640 10887.7309949378 13
"t_500107_b_17398_tn_0" "radius_1207_s_2502111_s_2502110" 3643 11574.2908504382 16 3642 11574.2908504382 15
"t_500107_b_17398_tn_0" "radius_1207_s_2502110_s_2502072" 3645 12384.6428958085 18 3644 12384.6428958085 17
"t_500107_b_17398_tn_0" "radius_1207_s_2502072_s_2502108" 3647 12744.7930462823 20 3646 12744.7930462823 19
"t_500107_b_17398_tn_0" "radius_1207_s_2502108_s_2502107" 3649 13253.9223343229 22 3648 13253.9223343229 21
"t_500107_b_17398_tn_0" "radius_1207_s_2502107_s_2502106" 3651 16198.9622163616 24 3650 16198.9622163616 23
"t_500107_b_17398_tn_0" "radius_1207_s_2502106_s_2502105" 3653 21458.9590854888 26 3652 21458.9590854888 25
"t_500107_b_17398_tn_0" "radius_1207_s_2502105_s_2502104" 3655 24382.7860612101 28 3654 24382.7860612101 27
"t_500107_b_17398_tn_0" "radius_1207_s_2502104_s_2502103" 3657 24769.471621302 30 3656 24769.471621302 29
"t_500107_b_17398_tn_0" "radius_1207_s_2502103_s_2502102" 3659 24952.5361666411 32 3658 24952.5361666411 31
"t_500122_b_17398_tn_0" "radius_1207_s_2501993_s_2502063" 4120 0.0 2 4119 0.0 1
"t_500122_b_17398_tn_0" "radius_1207_s_2502063_s_2502062" 4122 1124.26275178502 4 4121 1124.26275178502 3
"t_500122_b_17398_tn_0" "radius_1207_s_2502062_s_2502061" 4124 5921.82733369985 6 4123 5921.82733369985 5
"t_500122_b_17398_tn_0" "radius_1207_s_2502061_s_2502060" 4126 9784.14297822612 8 4125 9784.14297822612 7
"t_500122_b_17398_tn_0" "radius_1207_s_2502060_s_2502059" 4128 10089.7090508427 10 4127 10089.7090508427 9
"t_500122_b_17398_tn_0" "radius_1207_s_2502059_s_2502058" 4130 10294.7132316879 12 4129 10294.7132316879 11
"t_500122_b_17398_tn_0" "radius_1207_s_2502058_s_2502057" 4132 12446.0642672899 14 4131 12446.0642672899 13
"t_500122_b_17398_tn_0" "radius_1207_s_2502057_s_2502056" 4134 15964.1658798763 16 4133 15964.1658798763 15
"t_500122_b_17398_tn_0" "radius_1207_s_2502056_s_2502055" 4136 16076.0107710041 18 4135 16076.0107710041 17
"t_500122_b_17398_tn_0" "radius_1207_s_2502055_s_2502054" 4138 16773.4739720968 20 4137 16773.4739720968 19
"t_500122_b_17398_tn_0" "radius_1207_s_2502054_s_2502053" 4140 17234.5528577444 22 4139 17234.5528577444 21
"t_500122_b_17398_tn_0" "radius_1207_s_2502053_s_2502030" 4142 17378.4513272389 24 4141 17378.4513272389 23
"t_500122_b_17398_tn_0" "radius_1207_s_2502030_s_2502051" 4144 18335.1440321365 26 4143 18335.1440321365 25
"t_500122_b_17398_tn_0" "radius_1207_s_2502051_s_2502050" 4146 21942.2929369564 28 4145 21942.2929369564 27
"t_500122_b_17398_tn_0" "radius_1207_s_2502050_s_2502049" 4148 25207.7650741472 30 4147 25207.7650741472 29
"t_500122_b_17398_tn_0" "radius_1207_s_2502049_s_2502048" 4150 30737.3542301897 32 4149 30737.3542301897 31
"t_500122_b_17398_tn_0" "radius_1207_s_2502048_s_2502034" 4152 32945.0512506648 34 4151 32945.0512506648 33
"t_500122_b_17398_tn_0" "radius_1207_s_2502034_s_2502046" 4154 36795.7933427231 36 4153 36795.7933427231 35
"t_500122_b_17398_tn_0" "radius_1207_s_2502046_s_2502045" 4156 38373.5473536172 38 4155 38373.5473536172 37
"t_500122_b_17398_tn_0" "radius_1207_s_2502045_s_2502044" 4158 39776.0445179987 40 4157 39776.0445179987 39
"t_500122_b_17398_tn_0" "radius_1207_s_2502044_s_2502043" 4160 41568.7683074341 42 4159 41568.7683074341 41
foreign_key_violation ERROR 3105

foreign_key_violation

Wrong foreign key.

A foreign key references the primary key of another file. A foreign key violation means that the foreign key referenced from a given row (the child file) cannot be found in the corresponding file (the parent file). The Foreign keys are defined in the specification under "Type" for each file.

You can see more about this notice here.

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

childFilename (?) The name of the file from which reference is made. childFieldName (?) The name of the field that makes reference. parentFilename (?) The name of the file that is referred to. parentFieldName (?) The name of the field that is referred to. fieldValue (?) The faulty record's value. csvRowNumber (?) The row of the faulty record.
"stop_times.txt" "stop_id" "stops.txt" "stop_id" "radius_1207_s_2502170_s_2502210" 3
"stop_times.txt" "stop_id" "stops.txt" "stop_id" "radius_1207_s_2502210_s_2502209" 5
"stop_times.txt" "stop_id" "stops.txt" "stop_id" "radius_1207_s_2502209_s_2740356" 7
"stop_times.txt" "stop_id" "stops.txt" "stop_id" "radius_1207_s_2740356_s_2502208" 9
"stop_times.txt" "stop_id" "stops.txt" "stop_id" "radius_1207_s_2502208_s_2502207" 11
"stop_times.txt" "stop_id" "stops.txt" "stop_id" "radius_1207_s_2502207_s_2502206" 13
"stop_times.txt" "stop_id" "stops.txt" "stop_id" "radius_1207_s_2502206_s_2502205" 15
"stop_times.txt" "stop_id" "stops.txt" "stop_id" "radius_1207_s_2502205_s_2502176" 17
"stop_times.txt" "stop_id" "stops.txt" "stop_id" "radius_1207_s_2502176_s_2502201" 19
"stop_times.txt" "stop_id" "stops.txt" "stop_id" "radius_1207_s_2502201_s_2502200" 21
"stop_times.txt" "stop_id" "stops.txt" "stop_id" "radius_1207_s_2502200_s_2502199" 23
"stop_times.txt" "stop_id" "stops.txt" "stop_id" "radius_1207_s_2502199_s_2502198" 25
"stop_times.txt" "stop_id" "stops.txt" "stop_id" "radius_1207_s_2502198_s_2502197" 27
"stop_times.txt" "stop_id" "stops.txt" "stop_id" "radius_1207_s_2502197_s_2502196" 29
"stop_times.txt" "stop_id" "stops.txt" "stop_id" "radius_1207_s_2502196_s_2502194" 31
"stop_times.txt" "stop_id" "stops.txt" "stop_id" "radius_1207_s_2502194_s_2502193" 33
"stop_times.txt" "stop_id" "stops.txt" "stop_id" "radius_1207_s_2502193_s_2502192" 35
"stop_times.txt" "stop_id" "stops.txt" "stop_id" "radius_1207_s_2502192_s_2502191" 37
"stop_times.txt" "stop_id" "stops.txt" "stop_id" "radius_1207_s_2502191_s_2502190" 39
"stop_times.txt" "stop_id" "stops.txt" "stop_id" "radius_1207_s_2502190_s_2502188" 41
"stop_times.txt" "stop_id" "stops.txt" "stop_id" "radius_1207_s_2502188_s_2501995" 43
"stop_times.txt" "stop_id" "stops.txt" "stop_id" "radius_1207_s_2502166_s_2502128" 46
"stop_times.txt" "stop_id" "stops.txt" "stop_id" "radius_1207_s_2502128_s_2502164" 48
"stop_times.txt" "stop_id" "stops.txt" "stop_id" "radius_1207_s_2502164_s_2502126" 50
"stop_times.txt" "stop_id" "stops.txt" "stop_id" "radius_1207_s_2502126_s_2502125" 52
"stop_times.txt" "stop_id" "stops.txt" "stop_id" "radius_1207_s_2502125_s_2502124" 54
"stop_times.txt" "stop_id" "stops.txt" "stop_id" "radius_1207_s_2502124_s_2502160" 56
"stop_times.txt" "stop_id" "stops.txt" "stop_id" "radius_1207_s_2502160_s_2502159" 58
"stop_times.txt" "stop_id" "stops.txt" "stop_id" "radius_1207_s_2502159_s_2502158" 60
"stop_times.txt" "stop_id" "stops.txt" "stop_id" "radius_1207_s_2502158_s_2502157" 62
"stop_times.txt" "stop_id" "stops.txt" "stop_id" "radius_1207_s_2502157_s_2502156" 64
"stop_times.txt" "stop_id" "stops.txt" "stop_id" "radius_1207_s_2502156_s_2502155" 66
"stop_times.txt" "stop_id" "stops.txt" "stop_id" "radius_1207_s_2502155_s_2502154" 68
"stop_times.txt" "stop_id" "stops.txt" "stop_id" "radius_1207_s_2502154_s_2502135" 70
"stop_times.txt" "stop_id" "stops.txt" "stop_id" "radius_1207_s_2502135_s_2502134" 72
"stop_times.txt" "stop_id" "stops.txt" "stop_id" "radius_1207_s_2502134_s_2502151" 74
"stop_times.txt" "stop_id" "stops.txt" "stop_id" "radius_1207_s_2502151_s_2502150" 76
"stop_times.txt" "stop_id" "stops.txt" "stop_id" "radius_1207_s_2502150_s_2502149" 78
"stop_times.txt" "stop_id" "stops.txt" "stop_id" "radius_1207_s_2502149_s_2502148" 80
"stop_times.txt" "stop_id" "stops.txt" "stop_id" "radius_1207_s_2502148_s_2502147" 82
"stop_times.txt" "stop_id" "stops.txt" "stop_id" "radius_1207_s_2502147_s_2502146" 84
"stop_times.txt" "stop_id" "stops.txt" "stop_id" "radius_1207_s_2502146_s_2502145" 86
"stop_times.txt" "stop_id" "stops.txt" "stop_id" "radius_1207_s_2502166_s_2502128" 89
"stop_times.txt" "stop_id" "stops.txt" "stop_id" "radius_1207_s_2502128_s_2502164" 91
"stop_times.txt" "stop_id" "stops.txt" "stop_id" "radius_1207_s_2502164_s_2502126" 93
"stop_times.txt" "stop_id" "stops.txt" "stop_id" "radius_1207_s_2502126_s_2502125" 95
"stop_times.txt" "stop_id" "stops.txt" "stop_id" "radius_1207_s_2502125_s_2502124" 97
"stop_times.txt" "stop_id" "stops.txt" "stop_id" "radius_1207_s_2502124_s_2502160" 99
"stop_times.txt" "stop_id" "stops.txt" "stop_id" "radius_1207_s_2502160_s_2502159" 101
"stop_times.txt" "stop_id" "stops.txt" "stop_id" "radius_1207_s_2502159_s_2502158" 103
missing_prior_notice_last_time ERROR 9

missing_prior_notice_last_time

The prior_notice_last_time is required when booking_type=2 (prior day booking) is specified in booking_rules.txt.

You can see more about this notice here.

csvRowNumber (?) The row number of the faulty record. bookingRuleId (?) The `booking_rules.booking_rule_id` of the faulty record.
2 "booking_route_12176"
3 "booking_route_12178"
4 "booking_route_12180"
5 "booking_route_12181"
6 "booking_route_12182"
7 "booking_route_12183"
8 "booking_route_12185"
9 "booking_route_12187"
10 "booking_route_12496"
missing_trip_edge ERROR 24

missing_trip_edge

Missing trip edge arrival_time or departure_time.

First and last stop of a trip must define both arrival_time and departure_time fields. Per stop_times.txt, "If there are not separate times for arrival and departure at a stop, enter the same value for arrival_time and departure_time."

You can see more about this notice here.

csvRowNumber (?) The row of the faulty record. stopSequence (?) `stops.stop_sequence` of the faulty record. tripId (?) The `trips.trip_id` of the faulty record. specifiedField (?) Name of the missing field.
5953 1 "t_554231_b_17398_tn_0" "arrival_time"
5953 1 "t_554231_b_17398_tn_0" "departure_time"
5954 2 "t_554231_b_17398_tn_0" "arrival_time"
5954 2 "t_554231_b_17398_tn_0" "departure_time"
5947 1 "t_554228_b_17398_tn_0" "arrival_time"
5947 1 "t_554228_b_17398_tn_0" "departure_time"
5948 2 "t_554228_b_17398_tn_0" "arrival_time"
5948 2 "t_554228_b_17398_tn_0" "departure_time"
5955 1 "t_554232_b_17398_tn_0" "arrival_time"
5955 1 "t_554232_b_17398_tn_0" "departure_time"
5956 2 "t_554232_b_17398_tn_0" "arrival_time"
5956 2 "t_554232_b_17398_tn_0" "departure_time"
5945 1 "t_554227_b_17398_tn_0" "arrival_time"
5945 1 "t_554227_b_17398_tn_0" "departure_time"
5946 2 "t_554227_b_17398_tn_0" "arrival_time"
5946 2 "t_554227_b_17398_tn_0" "departure_time"
5951 1 "t_554230_b_17398_tn_0" "arrival_time"
5951 1 "t_554230_b_17398_tn_0" "departure_time"
5952 2 "t_554230_b_17398_tn_0" "arrival_time"
5952 2 "t_554230_b_17398_tn_0" "departure_time"
5949 1 "t_554229_b_17398_tn_0" "arrival_time"
5949 1 "t_554229_b_17398_tn_0" "departure_time"
5950 2 "t_554229_b_17398_tn_0" "arrival_time"
5950 2 "t_554229_b_17398_tn_0" "departure_time"
expired_calendar WARNING 3

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.
2 "c_15968_b_17398_d_96"
3 "c_15968_b_17398_d_32"
4 "c_15968_b_17398_d_31"
feed_expiration_date7_days WARNING 1

feed_expiration_date7_days

Dataset should be valid for at least the next 7 days.

The dataset expiration date defined in feed_info.txt is in seven days or less. At any time, the published GTFS dataset should be valid for at least the next 7 days.

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 "20260619" "20240101" "20260626"
stop_too_far_from_shape WARNING 776

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.

Only the first 50 of 776 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.
94 "p_499950" "t_500042_b_17398_tn_0" 1772 "radius_1207_s_2502145_s_2502143" "" [36.211985,-119.34568899999998] 1.2597483804057643E7
94 "p_499950" "t_500042_b_17398_tn_0" 1774 "radius_1207_s_2502143_s_2502142" "" [36.211985,-119.34568899999998] 1.2597483804057643E7
94 "p_499950" "t_500042_b_17398_tn_0" 1776 "radius_1207_s_2502142_s_2502141" "" [36.211985,-119.34568899999998] 1.2597483804057643E7
94 "p_499950" "t_500042_b_17398_tn_0" 1778 "radius_1207_s_2502141_s_2502140" "" [36.211985,-119.34568899999998] 1.2597483804057643E7
94 "p_499950" "t_500042_b_17398_tn_0" 1780 "radius_1207_s_2502140_s_2502139" "" [36.211985,-119.34568899999998] 1.2597483804057643E7
94 "p_499950" "t_500042_b_17398_tn_0" 1782 "radius_1207_s_2502139_s_2502138" "" [36.211985,-119.34568899999998] 1.2597483804057643E7
94 "p_499950" "t_500042_b_17398_tn_0" 1784 "radius_1207_s_2502138_s_2502137" "" [36.211985,-119.34568899999998] 1.2597483804057643E7
94 "p_499950" "t_500042_b_17398_tn_0" 1786 "radius_1207_s_2502137_s_2502136" "" [36.211985,-119.34568899999998] 1.2597483804057643E7
94 "p_499950" "t_500042_b_17398_tn_0" 1788 "radius_1207_s_2502136_s_2502135" "" [36.211985,-119.34568899999998] 1.2597483804057643E7
94 "p_499950" "t_500042_b_17398_tn_0" 1790 "radius_1207_s_2502135_s_2502134" "" [36.211985,-119.34568899999998] 1.2597483804057643E7
94 "p_499950" "t_500042_b_17398_tn_0" 1792 "radius_1207_s_2502134_s_2502133" "" [36.211985,-119.34568899999998] 1.2597483804057643E7
94 "p_499950" "t_500042_b_17398_tn_0" 1794 "radius_1207_s_2502133_s_2502132" "" [36.211985,-119.34568899999998] 1.2597483804057643E7
94 "p_499950" "t_500042_b_17398_tn_0" 1796 "radius_1207_s_2502132_s_2502131" "" [36.211985,-119.34568899999998] 1.2597483804057643E7
94 "p_499950" "t_500042_b_17398_tn_0" 1798 "radius_1207_s_2502131_s_2502130" "" [36.211985,-119.34568899999998] 1.2597483804057643E7
94 "p_499950" "t_500042_b_17398_tn_0" 1800 "radius_1207_s_2502130_s_2502129" "" [36.211985,-119.34568899999998] 1.2597483804057643E7
94 "p_499950" "t_500042_b_17398_tn_0" 1802 "radius_1207_s_2502129_s_2502128" "" [36.211985,-119.34568899999998] 1.2597483804057643E7
94 "p_499950" "t_500042_b_17398_tn_0" 1804 "radius_1207_s_2502128_s_2502164" "" [36.211985,-119.34568899999998] 1.2597483804057643E7
94 "p_499950" "t_500042_b_17398_tn_0" 1806 "radius_1207_s_2502164_s_2502126" "" [36.211985,-119.34568899999998] 1.2597483804057643E7
94 "p_499950" "t_500042_b_17398_tn_0" 1808 "radius_1207_s_2502126_s_2502125" "" [36.211985,-119.34568899999998] 1.2597483804057643E7
94 "p_499950" "t_500042_b_17398_tn_0" 1810 "radius_1207_s_2502125_s_2502124" "" [36.211985,-119.34568899999998] 1.2597483804057643E7
55 "p_786978" "t_819681_b_17398_tn_0" 6012 "radius_1207_s_2501993_s_2740151" "" [36.065155,-119.016393] 1.2574504151243864E7
55 "p_786978" "t_819681_b_17398_tn_0" 6014 "radius_1207_s_2740151_s_2501971" "" [36.065155,-119.016393] 1.2574504151243864E7
55 "p_786978" "t_819681_b_17398_tn_0" 6016 "radius_1207_s_2501971_s_2501970" "" [36.065155,-119.016393] 1.2574504151243864E7
55 "p_786978" "t_819681_b_17398_tn_0" 6018 "radius_1207_s_2501970_s_2501969" "" [36.065155,-119.016393] 1.2574504151243864E7
55 "p_786978" "t_819681_b_17398_tn_0" 6020 "radius_1207_s_2501969_s_2501968" "" [36.065155,-119.016393] 1.2574504151243864E7
55 "p_786978" "t_819681_b_17398_tn_0" 6022 "radius_1207_s_2501968_s_2555707" "" [36.065155,-119.016393] 1.2574504151243864E7
55 "p_786978" "t_819681_b_17398_tn_0" 6024 "radius_1207_s_2555707_s_2555708" "" [36.065155,-119.016393] 1.2574504151243864E7
53 "p_786979" "t_819684_b_17398_tn_0" 6059 "radius_1207_s_2501993_s_2501992" "" [36.1338008496999,-118.81494106812899] 1.2554930971639398E7
53 "p_786979" "t_819684_b_17398_tn_0" 6061 "radius_1207_s_2501992_s_2501991" "" [36.1338008496999,-118.81494106812899] 1.2554930971639398E7
53 "p_786979" "t_819684_b_17398_tn_0" 6063 "radius_1207_s_2501991_s_2501990" "" [36.1338008496999,-118.81494106812899] 1.2554930971639398E7
53 "p_786979" "t_819684_b_17398_tn_0" 6065 "radius_1207_s_2501990_s_2501989" "" [36.1338008496999,-118.81494106812899] 1.2554930971639398E7
53 "p_786979" "t_819684_b_17398_tn_0" 6067 "radius_1207_s_2501989_s_2501988" "" [36.1338008496999,-118.81494106812899] 1.2554930971639398E7
53 "p_786979" "t_819684_b_17398_tn_0" 6069 "radius_1207_s_2501988_s_2501987" "" [36.1338008496999,-118.81494106812899] 1.2554930971639398E7
53 "p_786979" "t_819684_b_17398_tn_0" 6071 "radius_1207_s_2501987_s_2501986" "" [36.1338008496999,-118.81494106812899] 1.2554930971639398E7
53 "p_786979" "t_819684_b_17398_tn_0" 6073 "radius_1207_s_2501986_s_2501985" "" [36.1338008496999,-118.81494106812899] 1.2554930971639398E7
50 "p_786976" "t_819693_b_17398_tn_0" 6276 "radius_1207_s_2501993_s_2502061" "" [36.075399,-119.016465] 1.2574156676044552E7
50 "p_786976" "t_819693_b_17398_tn_0" 6278 "radius_1207_s_2502061_s_2502030" "" [36.075399,-119.016465] 1.2574156676044552E7
47 "p_786977" "t_819691_b_17398_tn_0" 6237 "radius_1207_s_2501993_s_2501929" "" [36.067612,-119.01740300000002] 1.257450563722791E7
47 "p_786977" "t_819691_b_17398_tn_0" 6239 "radius_1207_s_2501929_s_2501928" "" [36.067612,-119.01740300000002] 1.257450563722791E7
47 "p_786977" "t_819691_b_17398_tn_0" 6241 "radius_1207_s_2501928_s_2501927" "" [36.067612,-119.01740300000002] 1.257450563722791E7
47 "p_786977" "t_819691_b_17398_tn_0" 6243 "radius_1207_s_2501927_s_2555702" "" [36.067612,-119.01740300000002] 1.257450563722791E7
47 "p_786977" "t_819691_b_17398_tn_0" 6245 "radius_1207_s_2555702_s_2501925" "" [36.067612,-119.01740300000002] 1.257450563722791E7
47 "p_786977" "t_819691_b_17398_tn_0" 6247 "radius_1207_s_2501925_s_2501924" "" [36.067612,-119.01740300000002] 1.257450563722791E7
47 "p_786977" "t_819691_b_17398_tn_0" 6249 "radius_1207_s_2501924_s_2501937" "" [36.067612,-119.01740300000002] 1.257450563722791E7
47 "p_786977" "t_819691_b_17398_tn_0" 6251 "radius_1207_s_2501937_s_2501938" "" [36.067612,-119.01740300000002] 1.257450563722791E7
47 "p_786977" "t_819691_b_17398_tn_0" 6253 "radius_1207_s_2501938_s_2501939" "" [36.067612,-119.01740300000002] 1.257450563722791E7
47 "p_786977" "t_819691_b_17398_tn_0" 6255 "radius_1207_s_2501939_s_2501923" "" [36.067612,-119.01740300000002] 1.257450563722791E7
47 "p_786977" "t_819691_b_17398_tn_0" 6257 "radius_1207_s_2501923_s_2501943" "" [36.067612,-119.01740300000002] 1.257450563722791E7
47 "p_786977" "t_819691_b_17398_tn_0" 6259 "radius_1207_s_2501943_s_2501942" "" [36.067612,-119.01740300000002] 1.257450563722791E7
47 "p_786977" "t_819691_b_17398_tn_0" 6261 "radius_1207_s_2501942_s_2501941" "" [36.067612,-119.01740300000002] 1.257450563722791E7
stop_without_stop_time WARNING 4

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.
31 "2501955" "City Park - Lindsay"
32 "2501956" "Wellness Center - Lindsay"
45 "2501972" "College Ave & Main St - Porterville College"
256 "2555785" "Tulare Rd & Lafayette Ave"
trip_coverage_not_active_for_next7_days WARNING 1

trip_coverage_not_active_for_next7_days

Trips data should be valid for at least the next seven days.

This notice is triggered if the date range where a significant number of trips are running ends in less than 7 days.

You can see more about this notice here.

currentDate (?) Current date (YYYYMMDD format). serviceWindowStartDate (?) The start date of the majority service window. serviceWindowEndDate (?) The end date of the majority service window.
"20260619" "20150803" "20221101"
unused_shape WARNING 2

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.
"p_787166" 23334
"p_787167" 23442
feed_valid_beyond_total_service_window INFO 1

feed_valid_beyond_total_service_window

The feed is valid 14 days beyond its total service window.

You can see more about this notice here.

feedStartDate (?) The feed start date from feed_info.txt. feedEndDate (?) The feed end date from feed_info.txt. serviceWindowStartDate (?) The earliest active service date across all services. serviceWindowEndDate (?) The latest active service date across all services.
"2023-01-01" "2024-01-01" "2015-08-01" "2022-11-01"
service_window_outside_feed_period INFO 3

service_window_outside_feed_period

A service window is not covered by the feed's validity period.

You can see more about this notice here.

serviceId (?) The service_id whose active window extends outside the feed validity period. serviceWindowStartDate (?) The first active date of the service window. serviceWindowEndDate (?) The last active date of the service window. daysBeforeFeedStart (?) Number of days the service window extends before feed_start_date (0 if none). daysAfterFeedEnd (?) Number of days the service window extends after feed_end_date (0 if none).
"c_15968_b_17398_d_96" "2015-08-01" "2022-10-30" 2710 0
"c_15968_b_17398_d_31" "2015-08-03" "2022-11-01" 2708 0
"c_15968_b_17398_d_32" "2015-08-01" "2022-10-29" 2710 0
unknown_column INFO 15

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.
"agency.txt" "tts_agency_name" 8
"calendar.txt" "service_name" 2
"location_groups.txt" "location_id" 2
"routes.txt" "min_headway_minutes" 11
"routes.txt" "eligibility_restricted" 12
"routes.txt" "tts_route_short_name" 15
"routes.txt" "tts_route_long_name" 16
"stop_times.txt" "start_pickup_dropoff_window" 13
"stop_times.txt" "end_pickup_dropoff_window" 14
"stop_times.txt" "mean_duration_factor" 15
"stop_times.txt" "mean_duration_offset" 16
"stop_times.txt" "safe_duration_factor" 17
"stop_times.txt" "safe_duration_offset" 18
"stops.txt" "position" 13
"stops.txt" "direction" 14