autobuses-urbanos — Enhanced Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 8.0.1 at 2026-08-03T07:34:08Z,
for the dataset file:///shared/autobuses-urbanos_817b4df0.zip. No country code was provided.

Use this report alongside our documentation.

Summary

Agencies included


  • Consorcio Regional de Transportes de Madrid

Feed Info


Publisher Name:
Busmaps.com
Publisher URL:
https://busmaps.com
Feed Language:
Spanish
Feed Start Date:
2026-07-22
Feed End Date:
2027-08-26

Files included


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

Counts


  • Agencies: 1
  • Blocks: 0
  • Routes: 111
  • Shapes: 278
  • Stops: 3045
  • Trips: 12510

Specification Compliance report

403 notices reported (0 errors, 402 warnings, 1 infos)

Notice Code Severity Total
expired_calendar WARNING 4

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.
17 "104157-1508570_9__1__106_"
18 "104157-1508728_9__1__106_"
19 "104157-1508816_9__1__106_"
27 "104157-666_9__4__134_"
fast_travel_between_far_stops WARNING 268

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 268 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.
3003 "104157-9999_9__4__903_-9__4__903__1_09:35:00_1_-__6_9__4__903_" "104157-9__4__903_" 615.4026018587698 10.256710030979496 79269 0 "104157-PAR_8_20449" "Pza.Puerta DE España-Av.España" "09:35:00" 79298 29 "104157-PAR_8_20456" "Gran VÍA Tres Cantos-Av.21 DE Marzo" "09:35:00"
78 "104157-9020101_9__2__013_-9__2__013__4_13:00:00_1_-__14_9__2__013_" "104157-9__2__013_" 604.9600165164338 10.082666941940564 2514 0 "104157-PAR_8_09568" "Estación-Est.Aranjuez" "13:00:00" 2553 39 "104157-PAR_8_09639" "Cuesta Perdices-Santiago Rusiñol" "13:00:00"
132 "104157-9020102_9__2__013_-9__2__013__3_08:05:00_1_-__4_9__2__013_" "104157-9__2__013_" 604.9600165164338 10.082666941940564 4710 0 "104157-PAR_8_09568" "Estación-Est.Aranjuez" "08:05:00" 4749 39 "104157-PAR_8_09639" "Cuesta Perdices-Santiago Rusiñol" "08:05:00"
997 "104157-1260101_9__6__161_-9__6__161__7_21:40:00_1_c.__47_9__6__161_" "104157-9__6__161_" 611.5175714518515 10.191959524197525 31199 0 "104157-PAR_8_09155" "Pºestación-Est.Valdemoro" "21:40:00" 31231 32 "104157-PAR_8_10765" "Pºestación-Ibiza" "21:40:00"
1063 "104157-1260202_9__6__161_-9__6__161__2_21:40:00_1_c.__42_9__6__161_" "104157-9__6__161_" 611.5175714518515 10.191959524197525 33407 0 "104157-PAR_8_09155" "Pºestación-Est.Valdemoro" "21:40:00" 33439 32 "104157-PAR_8_10765" "Pºestación-Ibiza" "21:40:00"
1908 "104157-9999_9__4__131_-9__4__131__1_07:15:00_1_-__1_9__4__131_" "104157-9__4__131_" 615.9355691844787 10.265592819741311 57492 0 "104157-PAR_8_11529" "Juan DE Toledo-Estación DE Autobuses" "07:15:00" 57528 36 "104157-PAR_8_18774" "Av.J.De Borbón Y Battenberg-Monasterio" "07:15:00"
1904 "104157-9999_9__4__131_-9__4__131__1_18:00:00_1_-__15_9__4__131_" "104157-9__4__131_" 615.9355691844787 10.265592819741311 57340 0 "104157-PAR_8_11529" "Juan DE Toledo-Estación DE Autobuses" "18:00:00" 57376 36 "104157-PAR_8_18774" "Av.J.De Borbón Y Battenberg-Monasterio" "18:00:00"
1751 "104157-9999_9__4__014_-9__4__014__2_22:00:00_1_-__21_9__4__014_" "104157-9__4__014_" 620.4881368236892 10.341468947061486 55570 0 "104157-PAR_8_17491" "Ronda SUR-Hospital DEL Sureste" "22:00:00" 55607 37 "104157-PAR_8_17490" "Ronda SUR-Hospital DEL Sureste" "22:00:00"
136 "104157-9020102_9__2__013_-9__2__013__3_12:05:00_1_-__12_9__2__013_" "104157-9__2__013_" 604.9600165164338 10.082666941940564 4882 0 "104157-PAR_8_09568" "Estación-Est.Aranjuez" "12:05:00" 4921 39 "104157-PAR_8_09639" "Cuesta Perdices-Santiago Rusiñol" "12:05:00"
138 "104157-9020102_9__2__013_-9__2__013__3_14:05:00_1_-__16_9__2__013_" "104157-9__2__013_" 604.9600165164338 10.082666941940564 4968 0 "104157-PAR_8_09568" "Estación-Est.Aranjuez" "14:05:00" 5007 39 "104157-PAR_8_09639" "Cuesta Perdices-Santiago Rusiñol" "14:05:00"
992 "104157-1260101_9__6__161_-9__6__161__7_18:00:00_1_c.__36_9__6__161_" "104157-9__6__161_" 611.5175714518515 10.191959524197525 31029 0 "104157-PAR_8_09155" "Pºestación-Est.Valdemoro" "18:00:00" 31061 32 "104157-PAR_8_10765" "Pºestación-Ibiza" "18:00:00"
1042 "104157-1260201_9__6__161_-9__6__161__2_18:00:00_1_c.__31_9__6__161_" "104157-9__6__161_" 611.5175714518515 10.191959524197525 32703 0 "104157-PAR_8_09155" "Pºestación-Est.Valdemoro" "18:00:00" 32735 32 "104157-PAR_8_10765" "Pºestación-Ibiza" "18:00:00"
162 "104157-9020201_9__2__013_-9__2__013__2_18:05:00_1_-__30_9__2__013_" "104157-9__2__013_" 604.9600165164338 10.082666941940564 5903 0 "104157-PAR_8_09568" "Estación-Est.Aranjuez" "18:05:00" 5942 39 "104157-PAR_8_09639" "Cuesta Perdices-Santiago Rusiñol" "18:05:00"
142 "104157-9020102_9__2__013_-9__2__013__3_18:05:00_1_-__24_9__2__013_" "104157-9__2__013_" 604.9600165164338 10.082666941940564 5140 0 "104157-PAR_8_09568" "Estación-Est.Aranjuez" "18:05:00" 5179 39 "104157-PAR_8_09639" "Cuesta Perdices-Santiago Rusiñol" "18:05:00"
1742 "104157-9999_9__4__014_-9__4__014__2_15:15:00_1_-__12_9__4__014_" "104157-9__4__014_" 620.4881368236892 10.341468947061486 55228 0 "104157-PAR_8_17491" "Ronda SUR-Hospital DEL Sureste" "15:15:00" 55265 37 "104157-PAR_8_17490" "Ronda SUR-Hospital DEL Sureste" "15:15:00"
3008 "104157-9999_9__4__903_-9__4__903__1_16:15:00_1_-__16_9__4__903_" "104157-9__4__903_" 615.4026018587698 10.256710030979496 79444 0 "104157-PAR_8_20449" "Pza.Puerta DE España-Av.España" "16:15:00" 79473 29 "104157-PAR_8_20456" "Gran VÍA Tres Cantos-Av.21 DE Marzo" "16:15:00"
141 "104157-9020102_9__2__013_-9__2__013__3_17:05:00_1_-__22_9__2__013_" "104157-9__2__013_" 604.9600165164338 10.082666941940564 5097 0 "104157-PAR_8_09568" "Estación-Est.Aranjuez" "17:05:00" 5136 39 "104157-PAR_8_09639" "Cuesta Perdices-Santiago Rusiñol" "17:05:00"
981 "104157-1260101_9__6__161_-9__6__161__7_10:40:00_1_c.__15_9__6__161_" "104157-9__6__161_" 611.5175714518515 10.191959524197525 30655 0 "104157-PAR_8_09155" "Pºestación-Est.Valdemoro" "10:40:00" 30687 32 "104157-PAR_8_10765" "Pºestación-Ibiza" "10:40:00"
1031 "104157-1260201_9__6__161_-9__6__161__2_10:40:00_1_c.__9_9__6__161_" "104157-9__6__161_" 611.5175714518515 10.191959524197525 32329 0 "104157-PAR_8_09155" "Pºestación-Est.Valdemoro" "10:40:00" 32361 32 "104157-PAR_8_10765" "Pºestación-Ibiza" "10:40:00"
1710 "104157-9999_9__4__014_-9__4__014__1_05:55:00_1_-__1_9__4__014_" "104157-9__4__014_" 620.4881368236892 10.341468947061486 54012 0 "104157-PAR_8_17491" "Ronda SUR-Hospital DEL Sureste" "05:55:00" 54049 37 "104157-PAR_8_17490" "Ronda SUR-Hospital DEL Sureste" "05:55:00"
114 "104157-9020102_9__2__013_-9__2__013__4_09:30:00_1_-__7_9__2__013_" "104157-9__2__013_" 604.9600165164338 10.082666941940564 3978 0 "104157-PAR_8_09568" "Estación-Est.Aranjuez" "09:30:00" 4017 39 "104157-PAR_8_09639" "Cuesta Perdices-Santiago Rusiñol" "09:30:00"
121 "104157-9020102_9__2__013_-9__2__013__4_16:30:00_1_-__21_9__2__013_" "104157-9__2__013_" 604.9600165164338 10.082666941940564 4279 0 "104157-PAR_8_09568" "Estación-Est.Aranjuez" "16:30:00" 4318 39 "104157-PAR_8_09639" "Cuesta Perdices-Santiago Rusiñol" "16:30:00"
1922 "104157-9999_9__4__131_-9__4__131__2_20:00:00_1_-__12_9__4__131_" "104157-9__4__131_" 615.9355691844787 10.265592819741311 58024 0 "104157-PAR_8_11529" "Juan DE Toledo-Estación DE Autobuses" "20:00:00" 58060 36 "104157-PAR_8_18774" "Av.J.De Borbón Y Battenberg-Monasterio" "20:00:00"
96 "104157-9020101_9__2__013_-9__2__013__3_10:35:00_1_-__9_9__2__013_" "104157-9__2__013_" 604.9600165164338 10.082666941940564 3224 0 "104157-PAR_8_09568" "Estación-Est.Aranjuez" "10:35:00" 3263 39 "104157-PAR_8_09639" "Cuesta Perdices-Santiago Rusiñol" "10:35:00"
86 "104157-9020101_9__2__013_-9__2__013__4_21:00:00_1_-__30_9__2__013_" "104157-9__2__013_" 604.9600165164338 10.082666941940564 2858 0 "104157-PAR_8_09568" "Estación-Est.Aranjuez" "21:00:00" 2897 39 "104157-PAR_8_09639" "Cuesta Perdices-Santiago Rusiñol" "21:00:00"
419 "104157-9050101_9__5__013_-9__5__013__4_12:15:00_1_-__4_9__5__013_" "104157-9__5__013_" 606.8251094863133 10.113751824771889 15737 0 "104157-PAR_8_09568" "Estación-Est.Aranjuez" "12:15:00" 15765 28 "104157-PAR_8_18679" "Santiago DE Compostela-Oviedo" "12:15:00"
429 "104157-9050201_9__5__013_-9__5__013__2_12:15:00_1_-__4_9__5__013_" "104157-9__5__013_" 606.8251094863133 10.113751824771889 16277 0 "104157-PAR_8_09568" "Estación-Est.Aranjuez" "12:15:00" 16305 28 "104157-PAR_8_18679" "Santiago DE Compostela-Oviedo" "12:15:00"
439 "104157-9050301_9__5__013_-9__5__013__3_12:15:00_1_-__4_9__5__013_" "104157-9__5__013_" 606.8251094863133 10.113751824771889 16817 0 "104157-PAR_8_09568" "Estación-Est.Aranjuez" "12:15:00" 16845 28 "104157-PAR_8_18679" "Santiago DE Compostela-Oviedo" "12:15:00"
990 "104157-1260101_9__6__161_-9__6__161__7_16:40:00_1_c.__32_9__6__161_" "104157-9__6__161_" 611.5175714518515 10.191959524197525 30961 0 "104157-PAR_8_09155" "Pºestación-Est.Valdemoro" "16:40:00" 30993 32 "104157-PAR_8_10765" "Pºestación-Ibiza" "16:40:00"
1040 "104157-1260201_9__6__161_-9__6__161__2_16:40:00_1_c.__27_9__6__161_" "104157-9__6__161_" 611.5175714518515 10.191959524197525 32635 0 "104157-PAR_8_09155" "Pºestación-Est.Valdemoro" "16:40:00" 32667 32 "104157-PAR_8_10765" "Pºestación-Ibiza" "16:40:00"
84 "104157-9020101_9__2__013_-9__2__013__4_19:00:00_1_-__26_9__2__013_" "104157-9__2__013_" 604.9600165164338 10.082666941940564 2772 0 "104157-PAR_8_09568" "Estación-Est.Aranjuez" "19:00:00" 2811 39 "104157-PAR_8_09639" "Cuesta Perdices-Santiago Rusiñol" "19:00:00"
95 "104157-9020101_9__2__013_-9__2__013__3_09:35:00_1_-__7_9__2__013_" "104157-9__2__013_" 604.9600165164338 10.082666941940564 3181 0 "104157-PAR_8_09568" "Estación-Est.Aranjuez" "09:35:00" 3220 39 "104157-PAR_8_09639" "Cuesta Perdices-Santiago Rusiñol" "09:35:00"
1905 "104157-9999_9__4__131_-9__4__131__1_18:45:00_1_-__16_9__4__131_" "104157-9__4__131_" 615.9355691844787 10.265592819741311 57378 0 "104157-PAR_8_11529" "Juan DE Toledo-Estación DE Autobuses" "18:45:00" 57414 36 "104157-PAR_8_18774" "Av.J.De Borbón Y Battenberg-Monasterio" "18:45:00"
421 "104157-9050101_9__5__013_-9__5__013__4_15:15:00_1_-__6_9__5__013_" "104157-9__5__013_" 606.8251094863133 10.113751824771889 15845 0 "104157-PAR_8_09568" "Estación-Est.Aranjuez" "15:15:00" 15873 28 "104157-PAR_8_18679" "Santiago DE Compostela-Oviedo" "15:15:00"
441 "104157-9050301_9__5__013_-9__5__013__3_15:15:00_1_-__6_9__5__013_" "104157-9__5__013_" 606.8251094863133 10.113751824771889 16925 0 "104157-PAR_8_09568" "Estación-Est.Aranjuez" "15:15:00" 16953 28 "104157-PAR_8_18679" "Santiago DE Compostela-Oviedo" "15:15:00"
431 "104157-9050201_9__5__013_-9__5__013__2_15:15:00_1_-__6_9__5__013_" "104157-9__5__013_" 606.8251094863133 10.113751824771889 16385 0 "104157-PAR_8_09568" "Estación-Est.Aranjuez" "15:15:00" 16413 28 "104157-PAR_8_18679" "Santiago DE Compostela-Oviedo" "15:15:00"
88 "104157-9020101_9__2__013_-9__2__013__4_23:00:00_1_-__34_9__2__013_" "104157-9__2__013_" 604.9600165164338 10.082666941940564 2944 0 "104157-PAR_8_09568" "Estación-Est.Aranjuez" "23:00:00" 2983 39 "104157-PAR_8_09639" "Cuesta Perdices-Santiago Rusiñol" "23:00:00"
1057 "104157-1260202_9__6__161_-9__6__161__2_15:00:00_1_c.__22_9__6__161_" "104157-9__6__161_" 611.5175714518515 10.191959524197525 33203 0 "104157-PAR_8_09155" "Pºestación-Est.Valdemoro" "15:00:00" 33235 32 "104157-PAR_8_10765" "Pºestación-Ibiza" "15:00:00"
1013 "104157-1260102_9__6__161_-9__6__161__7_15:00:00_1_c.__27_9__6__161_" "104157-9__6__161_" 611.5175714518515 10.191959524197525 31727 0 "104157-PAR_8_09155" "Pºestación-Est.Valdemoro" "15:00:00" 31759 32 "104157-PAR_8_10765" "Pºestación-Ibiza" "15:00:00"
98 "104157-9020101_9__2__013_-9__2__013__3_12:35:00_1_-__13_9__2__013_" "104157-9__2__013_" 604.9600165164338 10.082666941940564 3310 0 "104157-PAR_8_09568" "Estación-Est.Aranjuez" "12:35:00" 3349 39 "104157-PAR_8_09639" "Cuesta Perdices-Santiago Rusiñol" "12:35:00"
1023 "104157-1260102_9__6__161_-9__6__161__7_22:00:00_1_c.__48_9__6__161_" "104157-9__6__161_" 611.5175714518515 10.191959524197525 32067 0 "104157-PAR_8_09155" "Pºestación-Est.Valdemoro" "22:00:00" 32099 32 "104157-PAR_8_10765" "Pºestación-Ibiza" "22:00:00"
147 "104157-9020102_9__2__013_-9__2__013__3_23:05:00_1_-__34_9__2__013_" "104157-9__2__013_" 604.9600165164338 10.082666941940564 5355 0 "104157-PAR_8_09568" "Estación-Est.Aranjuez" "23:05:00" 5394 39 "104157-PAR_8_09639" "Cuesta Perdices-Santiago Rusiñol" "23:05:00"
167 "104157-9020201_9__2__013_-9__2__013__2_23:05:00_1_-__40_9__2__013_" "104157-9__2__013_" 604.9600165164338 10.082666941940564 6118 0 "104157-PAR_8_09568" "Estación-Est.Aranjuez" "23:05:00" 6157 39 "104157-PAR_8_09639" "Cuesta Perdices-Santiago Rusiñol" "23:05:00"
428 "104157-9050201_9__5__013_-9__5__013__2_10:45:00_1_-__3_9__5__013_" "104157-9__5__013_" 606.8251094863133 10.113751824771889 16223 0 "104157-PAR_8_09568" "Estación-Est.Aranjuez" "10:45:00" 16251 28 "104157-PAR_8_18679" "Santiago DE Compostela-Oviedo" "10:45:00"
418 "104157-9050101_9__5__013_-9__5__013__4_10:45:00_1_-__3_9__5__013_" "104157-9__5__013_" 606.8251094863133 10.113751824771889 15683 0 "104157-PAR_8_09568" "Estación-Est.Aranjuez" "10:45:00" 15711 28 "104157-PAR_8_18679" "Santiago DE Compostela-Oviedo" "10:45:00"
438 "104157-9050301_9__5__013_-9__5__013__3_10:45:00_1_-__3_9__5__013_" "104157-9__5__013_" 606.8251094863133 10.113751824771889 16763 0 "104157-PAR_8_09568" "Estación-Est.Aranjuez" "10:45:00" 16791 28 "104157-PAR_8_18679" "Santiago DE Compostela-Oviedo" "10:45:00"
2993 "104157-9999_9__4__903_-9__4__903__1_10:05:00_1_-__7_9__4__903_" "104157-9__4__903_" 615.4026018587698 10.256710030979496 78919 0 "104157-PAR_8_20449" "Pza.Puerta DE España-Av.España" "10:05:00" 78948 29 "104157-PAR_8_20456" "Gran VÍA Tres Cantos-Av.21 DE Marzo" "10:05:00"
152 "104157-9020201_9__2__013_-9__2__013__2_08:05:00_1_m.__4_9__2__013_" "104157-9__2__013_" 603.7086806008318 10.061811343347197 5503 0 "104157-PAR_8_09568" "Estación-Est.Aranjuez" "08:05:00" 5539 36 "104157-PAR_8_09639" "Cuesta Perdices-Santiago Rusiñol" "08:05:00"
1050 "104157-1260202_9__6__161_-9__6__161__2_10:20:00_1_c.__8_9__6__161_" "104157-9__6__161_" 611.5175714518515 10.191959524197525 32965 0 "104157-PAR_8_09155" "Pºestación-Est.Valdemoro" "10:20:00" 32997 32 "104157-PAR_8_10765" "Pºestación-Ibiza" "10:20:00"
1007 "104157-1260102_9__6__161_-9__6__161__7_10:20:00_1_c.__14_9__6__161_" "104157-9__6__161_" 611.5175714518515 10.191959524197525 31523 0 "104157-PAR_8_09155" "Pºestación-Est.Valdemoro" "10:20:00" 31555 32 "104157-PAR_8_10765" "Pºestación-Ibiza" "10:20:00"
mixed_case_recommended_field WARNING 91

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.

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

filename (?) Name of the faulty file. fieldName (?) Name of the faulty field. fieldValue (?) Faulty value. csvRowNumber (?) The row number of the faulty record.
"trips.txt" "trip_short_name" "6 0asiz" 2380
"trips.txt" "trip_short_name" "6 0asiz" 2382
"trips.txt" "trip_short_name" "6 0asiz" 2384
"trips.txt" "trip_short_name" "6 0asiz" 2386
"trips.txt" "trip_short_name" "6 0asiz" 2388
"trips.txt" "trip_short_name" "6 0asiz" 2390
"trips.txt" "trip_short_name" "6 0asiz" 2392
"trips.txt" "trip_short_name" "6 0asiz" 2394
"trips.txt" "trip_short_name" "6 0asiz" 2396
"trips.txt" "trip_short_name" "6 0asiz" 2398
"trips.txt" "trip_short_name" "6 0asiz" 2400
"trips.txt" "trip_short_name" "6 0asiz" 2402
"trips.txt" "trip_short_name" "6 0asiz" 2404
"trips.txt" "trip_short_name" "6 0asiz" 2427
"trips.txt" "trip_short_name" "6 0asiz" 2429
"trips.txt" "trip_short_name" "6 0asiz" 2431
"trips.txt" "trip_short_name" "6 0asiz" 2433
"trips.txt" "trip_short_name" "6 0asiz" 2435
"trips.txt" "trip_short_name" "6 0asiz" 2437
"trips.txt" "trip_short_name" "6 0asiz" 2439
"trips.txt" "trip_short_name" "6 0asiz" 2441
"trips.txt" "trip_short_name" "6 0asiz" 2443
"trips.txt" "trip_short_name" "6 0asiz" 2445
"trips.txt" "trip_short_name" "6 0asiz" 2447
"trips.txt" "trip_short_name" "6 0asiz" 2449
"trips.txt" "trip_short_name" "6 0asiz" 2451
"trips.txt" "trip_short_name" "6 0asiz" 2453
"trips.txt" "trip_short_name" "6 0asiz" 2456
"trips.txt" "trip_short_name" "6 0asiz" 2458
"trips.txt" "trip_short_name" "6 0asiz" 2462
"trips.txt" "trip_short_name" "6 0asiz" 2463
"trips.txt" "trip_short_name" "6 0asiz" 2466
"trips.txt" "trip_short_name" "6 0asiz" 2467
"trips.txt" "trip_short_name" "6 0asiz" 2470
"trips.txt" "trip_short_name" "6 0asiz" 2471
"trips.txt" "trip_short_name" "6 0asiz" 2474
"trips.txt" "trip_short_name" "6 0asiz" 2475
"trips.txt" "trip_short_name" "6 0asiz" 2478
"trips.txt" "trip_short_name" "6 0asiz" 2479
"trips.txt" "trip_short_name" "6 0asiz" 2482
"trips.txt" "trip_short_name" "6 0asiz" 2483
"trips.txt" "trip_short_name" "6 0asiz" 2486
"trips.txt" "trip_short_name" "6 0asiz" 2487
"trips.txt" "trip_short_name" "6 0asiz" 2490
"trips.txt" "trip_short_name" "6 0asiz" 2491
"trips.txt" "trip_short_name" "6 0asiz" 2494
"trips.txt" "trip_short_name" "6 0asiz" 2495
"trips.txt" "trip_short_name" "6 0asiz" 2496
"trips.txt" "trip_short_name" "6 0asiz" 2497
"trips.txt" "trip_short_name" "6 0asiz" 2499
stop_too_far_from_shape WARNING 38

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.
11720 "104157-9__1__022__1_-_IT_1" "104157-99823_9__1__022_-1022491" 324615 "104157-PAR_8_15567" "Pºmadrid-Juan Carlos I" [40.405232,-3.877779] 240.26041182520933
3307 "104157-9__1__038__2_cr_IT_2" "104157-1491740_9__1__038_-10632808" 91530 "104157-PAR_8_20371" "Cascajal-Crta.Los Molinos" [40.73743400000001,-4.0657179999999995] 139.9128777887034
5664 "104157-9__PI2__065__1_g._IT_2" "104157-1498068_9__PI2__065_-10668398" 162351 "104157-PAR_8_16023" "Diesel-Morse" [40.304932,-3.7088750000000004] 610.8652977003877
5664 "104157-9__PI2__065__1_g._IT_2" "104157-1498068_9__PI2__065_-10668398" 162352 "104157-PAR_8_16024" "Diesel-Pol.Ind.San Marcos" [40.304932,-3.7088750000000004] 883.6190795958339
5664 "104157-9__PI2__065__1_g._IT_2" "104157-1498068_9__PI2__065_-10668398" 162353 "104157-PAR_8_16025" "Diesel-Pol.Ind.El Lomo" [40.304932,-3.7088750000000004] 1154.0348335090162
5664 "104157-9__PI2__065__1_g._IT_2" "104157-1498068_9__PI2__065_-10668398" 162354 "104157-PAR_8_20844" "Cañada SAN Marcos-Airbus" [40.304756000000005,-3.709634] 1106.8332716632078
5664 "104157-9__PI2__065__1_g._IT_2" "104157-1498068_9__PI2__065_-10668398" 162355 "104157-PAR_8_19892" "Miguel Faraday-Av.Leonardo DA Vinci" [40.304932,-3.7088750000000004] 1738.37522989148
5664 "104157-9__PI2__065__1_g._IT_2" "104157-1498068_9__PI2__065_-10668398" 162356 "104157-PAR_8_19893" "Galileo Galilei-Miguel Faraday" [40.304932,-3.7088750000000004] 2151.561283976963
5664 "104157-9__PI2__065__1_g._IT_2" "104157-1498068_9__PI2__065_-10668398" 162357 "104157-PAR_8_19894" "Av.Isaac Newton-Galileo Galilei" [40.304932,-3.7088750000000004] 2142.344812784311
5664 "104157-9__PI2__065__1_g._IT_2" "104157-1498068_9__PI2__065_-10668398" 162358 "104157-PAR_8_21012" "Rosalind Franklin-Agustín DE Betancour" [40.304932,-3.7088750000000004] 3150.784077653855
5664 "104157-9__PI2__065__1_g._IT_2" "104157-1498068_9__PI2__065_-10668398" 162359 "104157-PAR_8_21011" "Rosalind Franklin-Gregorio Marañón" [40.304932,-3.7088750000000004] 3001.829892433023
5664 "104157-9__PI2__065__1_g._IT_2" "104157-1498068_9__PI2__065_-10668398" 162360 "104157-PAR_8_21013" "Severo Ochoa-Rachel Carson" [40.304932,-3.7088750000000004] 3789.980742098925
5664 "104157-9__PI2__065__1_g._IT_2" "104157-1498068_9__PI2__065_-10668398" 162361 "104157-PAR_8_21014" "Severo Ochoa-Supermercados" [40.304932,-3.7088750000000004] 3689.70512977922
5664 "104157-9__PI2__065__1_g._IT_2" "104157-1498068_9__PI2__065_-10668398" 162362 "104157-PAR_8_21015" "Severo Ochoa-Salida Polígono" [40.304932,-3.7088750000000004] 3523.766721609082
5664 "104157-9__PI2__065__1_g._IT_2" "104157-1498068_9__PI2__065_-10668398" 162363 "104157-PAR_8_17242" "Av.Leonardo DA Vinci-P.Emp.La Carpetania" [40.304932,-3.7088750000000004] 1832.930531942208
5664 "104157-9__PI2__065__1_g._IT_2" "104157-1498068_9__PI2__065_-10668398" 162364 "104157-PAR_8_16038" "Gutemberg-Pol.Ind.El Lomo" [40.304932,-3.7088750000000004] 1317.510857064845
5664 "104157-9__PI2__065__1_g._IT_2" "104157-1498068_9__PI2__065_-10668398" 162365 "104157-PAR_8_16026" "Bell-Gutemberg" [40.304932,-3.7088750000000004] 1194.3720425925694
5664 "104157-9__PI2__065__1_g._IT_2" "104157-1498068_9__PI2__065_-10668398" 162366 "104157-PAR_8_16027" "Franklin-Bell" [40.304932,-3.7088750000000004] 1450.7622361932524
5664 "104157-9__PI2__065__1_g._IT_2" "104157-1498068_9__PI2__065_-10668398" 162367 "104157-PAR_8_16028" "Franklin-Pol.Ind.San Marcos" [40.304932,-3.7088750000000004] 1168.4870883011456
5664 "104157-9__PI2__065__1_g._IT_2" "104157-1498068_9__PI2__065_-10668398" 162368 "104157-PAR_8_16029" "Edison-Franklin" [40.304932,-3.7088750000000004] 1064.213529055748
5664 "104157-9__PI2__065__1_g._IT_2" "104157-1498068_9__PI2__065_-10668398" 162369 "104157-PAR_8_16030" "Edison-Gutemberg" [40.304932,-3.7088750000000004] 776.3882897996455
5477 "104157-9__3_B_065__1_-_IT_1" "104157-1498430_9__3_B_065_-10672633" 156857 "104157-PAR_8_17398" "Concha Espina-Av.María Zambrano" [40.322982874737136,-3.7251513926771342] 316.0340514869211
5477 "104157-9__3_B_065__1_-_IT_1" "104157-1498430_9__3_B_065_-10672633" 156858 "104157-PAR_8_17448" "Av.Cmte.José M.Ripollés-Est.El Bercial" [40.323097,-3.725964000000002] 757.2455952912585
5477 "104157-9__3_B_065__1_-_IT_1" "104157-1498430_9__3_B_065_-10672633" 156859 "104157-PAR_8_20360" "Av.Comte.José M.Ripollés-Salvador Dalí" [40.323097,-3.725964000000002] 1017.1742513251039
5477 "104157-9__3_B_065__1_-_IT_1" "104157-1498430_9__3_B_065_-10672633" 156860 "104157-PAR_8_17553" "Eduardo Torroja-Bélgica" [40.323097,-3.725964000000002] 1095.155245292141
5477 "104157-9__3_B_065__1_-_IT_1" "104157-1498430_9__3_B_065_-10672633" 156861 "104157-PAR_8_08217" "Austria-Barrio EL Bercial" [40.323097,-3.725964000000002] 977.2167521012195
5477 "104157-9__3_B_065__1_-_IT_1" "104157-1498430_9__3_B_065_-10672633" 156862 "104157-PAR_8_08218" "Av.Buenos Aires-Biblioteca" [40.323097,-3.725964000000002] 971.3860275941965
5477 "104157-9__3_B_065__1_-_IT_1" "104157-1498430_9__3_B_065_-10672633" 156863 "104157-PAR_8_17443" "Av.Parque-Av.Las Trece Rosas" [40.323097,-3.725964000000002] 893.3124552933691
5477 "104157-9__3_B_065__1_-_IT_1" "104157-1498430_9__3_B_065_-10672633" 156864 "104157-PAR_8_17442" "Av.Salvador Allende-Uruguay" [40.323097,-3.725964000000002] 993.9860942785765
5477 "104157-9__3_B_065__1_-_IT_1" "104157-1498430_9__3_B_065_-10672633" 156865 "104157-PAR_8_17439" "Av.Salvador Allende-Av.Chile" [40.32294175680005,-3.725903006789054] 1235.7518762126272
5477 "104157-9__3_B_065__1_-_IT_1" "104157-1498430_9__3_B_065_-10672633" 156866 "104157-PAR_8_20116" "Einstein-Instituto" [40.32036315206116,-3.724889946454851] 1594.9754066810408
5477 "104157-9__3_B_065__1_-_IT_1" "104157-1498430_9__3_B_065_-10672633" 156867 "104157-PAR_8_20117" "Ctra.M406-Polidptvo.Sector Iii" [40.31861054210753,-3.7242014420923706] 1602.1388323942654
5477 "104157-9__3_B_065__1_-_IT_1" "104157-1498430_9__3_B_065_-10672633" 156868 "104157-PAR_8_08226" "Ctra.M406-Hospital DE Getafe" [40.31701863887654,-3.7235761029577477] 1493.7719967626663
5477 "104157-9__3_B_065__1_-_IT_1" "104157-1498430_9__3_B_065_-10672633" 156869 "104157-PAR_8_08241" "Leganés-Batres" [40.313779792880325,-3.7223038988961723] 1291.3258498696102
5477 "104157-9__3_B_065__1_-_IT_1" "104157-1498430_9__3_B_065_-10672633" 156870 "104157-PAR_8_08283" "Pza.Cuestas-Uned" [40.30958400000001,-3.720656] 1137.5567532800333
5477 "104157-9__3_B_065__1_-_IT_1" "104157-1498430_9__3_B_065_-10672633" 156871 "104157-PAR_8_08348" "Magdalena-Arboleda" [40.30958400000001,-3.720656] 909.6646213395418
5477 "104157-9__3_B_065__1_-_IT_1" "104157-1498430_9__3_B_065_-10672633" 156872 "104157-PAR_8_06348" "Magdalena-Pza.Canto Redondo" [40.309680877873774,-3.720694046400775] 637.840246704367
5477 "104157-9__3_B_065__1_-_IT_1" "104157-1498430_9__3_B_065_-10672633" 156873 "104157-PAR_8_08319" "Av.Los Ángeles-Pza.España" [40.310075367367446,-3.720848973618822] 246.24810394771845
stops_match_shape_out_of_order WARNING 1

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.
6761 "104157-9__3__047__1_-_IT_1" "104157-2_9__3__047_-9__3__047__1_16:10:00_1_-__10_9__3__047_" 189143 "104157-PAR_8_19317" "Real-Est.Villalba" [40.62745483196074,-4.008221322777959] 189142 "104157-PAR_8_19316" "Real-Est.Villalba" [40.62685370173215,-4.008533035881192]
big_gap_in_service INFO 1

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.
"104157-99126_9__1__022_" "2026-07-25" "2026-08-15" 20