verkehrsverbund — Enhanced Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2026-03-27T19:20:56Z,
for the dataset file:///shared/verkehrsverbund_182ce4b1.zip. No country code was provided.

Use this report alongside our documentation.

Summary

Agencies included


Feed Info


Publisher Name:
Busmaps.com
Publisher URL:
https://busmaps.com
Feed Email:
alex@busmaps.com
Feed Language:
German
Feed Start Date:
2023-09-01
Feed End Date:
2023-12-10

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: 2
  • Routes: 553
  • Shapes: 3789
  • Stops: 5307
  • Trips: 33953

Specification Compliance report

1548 notices reported (0 errors, 1548 warnings, 0 infos)

Notice Code Severity Total
duplicate_route_name WARNING 13

duplicate_route_name

Two distinct routes have either the same route_short_name, the same route_long_name, or the same combination of route_short_name and route_long_name.

All routes of the same route_type with the same agency_id should have unique combinations of route_short_name and route_long_name.

Note that there may be valid cases where routes have the same short and long name, e.g., if they serve different areas. However, different directions must be modeled as the same route.

Example of bad data:

route_id route_short_name route_long_name
route1 U1 Southern
route2 U1 Southern

You can see more about this notice here.

csvRowNumber1 (?) The row number of the first occurrence. routeId1 (?) The id of the the first occurrence. csvRowNumber2 (?) The row number of the other occurrence. routeId2 (?) The id of the the other occurrence. routeShortName (?) Common `routes.route_short_name`. routeLongName (?) Common `routes.route_long_name`. routeTypeValue (?) Common `routes.route_type`. agencyId (?) Common `routes.agency_id`.
7 "1731-0-19-S-23a-10" 8 "1731-0-19-S-23a-12" "19-S" "19" 3 "1731-RAB"
17 "1731-0-222-K-23a-10" 18 "1731-0-222-K-23a-11" "222-K" "222" 3 "1731-RAB"
203 "1731-0-972-M-23a-10" 204 "1731-0-972-M-23a-12" "972-M" "972" 3 "1731-RAB"
259 "1731-4-100-23a-5" 260 "1731-4-100-23a-6" "100" "" 3 "1731-RAB"
249 "1731-3-100-S-23a-7" 263 "1731-4-100-S-23a-6" "100-S" "100" 3 "1731-RAB"
252 "1731-3-382-S-23a-5" 278 "1731-4-382-S-23a-5" "382-S" "7382" 3 "1731-RAB"
286 "1731-4-395-F-23a-7" 287 "1731-4-395-F-23a-9" "395-F" "7395" 3 "1731-RAB"
442 "1731-7-606-S-23a-10" 443 "1731-7-606-S-23a-12" "606-S" "7606" 3 "1731-RAB"
508 "1731-9-936-23a-4" 509 "1731-9-936-23a-5" "936" "S2/S3e" 3 "1731-RAB"
539 "1731-9-R63-23a-7" 540 "1731-9-R63-23a-8" "R63" "Rb63" 3 "1731-RAB"
541 "1731-9-R63-S-23a-7" 542 "1731-9-R63-S-23a-8" "R63-S" "Rb63" 3 "1731-RAB"
549 "1731-9-RE7-23a-3" 550 "1731-9-RE7-23a-4" "Re7" "" 3 "1731-RAB"
551 "1731-9-S01-23a-2" 552 "1731-9-S01-23a-3" "S01" "S1 Breisgau" 3 "1731-RAB"
expired_calendar WARNING 401

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.

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

csvRowNumber (?) The row of the faulty record. serviceId (?) The service id of the faulty record.
2 "1731-5943c998700b9822a151"
3 "1731-75f13f9e19dc2e382368"
4 "1731-f4eb55b994daec1d37da"
5 "1731-merged_05265d59b1e4d8fcac1f"
6 "1731-merged_05540dba23d0c0edd20e"
7 "1731-merged_05ebc018b251b7c3c1c4"
8 "1731-merged_082462e4c3c38345888b"
9 "1731-merged_093180e46b0cca5c473f"
10 "1731-merged_0a69fce6e8de07a62a9f"
11 "1731-merged_0be8c26ac4fcdede2697"
12 "1731-merged_0d05986377709519b59d"
13 "1731-merged_0e3f23b592e7d9da682a"
14 "1731-merged_0eca2757d3bc55683e9f"
15 "1731-merged_0f42f3701b033cd1d71a"
16 "1731-merged_10c7fe8e2d121fdb2d9c"
17 "1731-merged_12e3020db4a378d7b430"
18 "1731-merged_13637c5b5f7849146fed"
19 "1731-merged_15a7391f449392415c15"
20 "1731-merged_16ccfb5221badd6cddeb"
21 "1731-merged_18a436560541eabccc43"
22 "1731-merged_19bf963dc80b58e5d0cd"
23 "1731-merged_1f60c3679578ad955437"
24 "1731-merged_223957fdae1257d6d5e6"
25 "1731-merged_23421e5645ae54041118"
26 "1731-merged_24eb52a2a27f3fb16860"
27 "1731-merged_2833a70450c8e600e9bd"
28 "1731-merged_2b61101dbea6706de6a1"
29 "1731-merged_2fe55dc036aa7931f282"
30 "1731-merged_31c92063895981abcfb0"
31 "1731-merged_31da8a19e82f772db8fb"
32 "1731-merged_32872f5466341f5efbb8"
33 "1731-merged_32ba4c18b99751918724"
34 "1731-merged_3301b88e32624ec0dac3"
35 "1731-merged_348853a83d91224bd676"
36 "1731-merged_36572dead955b0b99173"
37 "1731-merged_371b766a04ad285a2399"
38 "1731-merged_374ea1d88f5aba509e89"
39 "1731-merged_37ed2f18593b05123853"
40 "1731-merged_3ba4450acdeff720fc5b"
41 "1731-merged_3c774bfa1ad3f13f8af9"
42 "1731-merged_3deda2f2384ff6c8afd6"
43 "1731-merged_3ef4d050be6b791aec4e"
44 "1731-merged_4198e0648d62927451a2"
45 "1731-merged_49b4f383f6a73b760e3c"
46 "1731-merged_4a55d260fde34c205f1c"
47 "1731-merged_4aa327fd6ffdb54a300e"
48 "1731-merged_4b117827c5a2b24c519f"
49 "1731-merged_4e8a8ca035979bad2c0d"
50 "1731-merged_4fc3961ac221f5703a2e"
51 "1731-merged_5112246696a2e9aab05f"
fast_travel_between_consecutive_stops WARNING 843

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 843 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.
10941 "1731-4.T3.0-999-A-23a-10.22.R" "1731-0-999-A-23a-10" 436.15141473646565 14.538380491215522 187108 14 "1731-DE:08415:28762:0:1" "Aichstetten" "16:30:00" 187109 15 "1731-DE:08415:21503:0:0" "Hausen a.d.L." "16:31:00"
11020 "1731-4.T3.0-999-A-23a-12.22.R" "1731-0-999-A-23a-10" 436.15141473646565 14.538380491215522 189445 14 "1731-DE:08415:28762:0:1" "Aichstetten" "16:30:00" 189446 15 "1731-DE:08415:21503:0:0" "Hausen a.d.L." "16:31:00"
10940 "1731-4.T2.0-999-A-23a-10.22.R" "1731-0-999-A-23a-10" 436.15141473646565 14.538380491215522 187080 14 "1731-DE:08415:28762:0:1" "Aichstetten" "16:30:00" 187081 15 "1731-DE:08415:21503:0:0" "Hausen a.d.L." "16:31:00"
10983 "1731-4.T3.0-999-A-23a-11.22.R" "1731-0-999-A-23a-10" 436.15141473646565 14.538380491215522 188391 14 "1731-DE:08415:28762:0:1" "Aichstetten" "16:30:00" 188392 15 "1731-DE:08415:21503:0:0" "Hausen a.d.L." "16:31:00"
10941 "1731-4.T3.0-999-A-23a-10.22.R" "1731-0-999-A-23a-10" 191.75480391543195 6.391826797181064 187109 15 "1731-DE:08415:21503:0:0" "Hausen a.d.L." "16:31:00" 187110 16 "1731-DE:08415:28073:0:1" "Steinhilben, Kirche" "16:32:00"
11020 "1731-4.T3.0-999-A-23a-12.22.R" "1731-0-999-A-23a-10" 191.75480391543195 6.391826797181064 189446 15 "1731-DE:08415:21503:0:0" "Hausen a.d.L." "16:31:00" 189447 16 "1731-DE:08415:28073:0:1" "Steinhilben, Kirche" "16:32:00"
10940 "1731-4.T2.0-999-A-23a-10.22.R" "1731-0-999-A-23a-10" 191.75480391543195 6.391826797181064 187081 15 "1731-DE:08415:21503:0:0" "Hausen a.d.L." "16:31:00" 187082 16 "1731-DE:08415:28073:0:1" "Steinhilben, Kirche" "16:32:00"
10983 "1731-4.T3.0-999-A-23a-11.22.R" "1731-0-999-A-23a-10" 191.75480391543195 6.391826797181064 188392 15 "1731-DE:08415:21503:0:0" "Hausen a.d.L." "16:31:00" 188393 16 "1731-DE:08415:28073:0:1" "Steinhilben, Kirche" "16:32:00"
10941 "1731-4.T3.0-999-A-23a-10.22.R" "1731-0-999-A-23a-10" 254.78648897929992 4.246441482988332 187110 16 "1731-DE:08415:28073:0:1" "Steinhilben, Kirche" "16:32:00" 187111 17 "1731-DE:08415:28828:0:1" "Wilsingen" "16:32:00"
11020 "1731-4.T3.0-999-A-23a-12.22.R" "1731-0-999-A-23a-10" 254.78648897929992 4.246441482988332 189447 16 "1731-DE:08415:28073:0:1" "Steinhilben, Kirche" "16:32:00" 189448 17 "1731-DE:08415:28828:0:1" "Wilsingen" "16:32:00"
10940 "1731-4.T2.0-999-A-23a-10.22.R" "1731-0-999-A-23a-10" 254.78648897929992 4.246441482988332 187082 16 "1731-DE:08415:28073:0:1" "Steinhilben, Kirche" "16:32:00" 187083 17 "1731-DE:08415:28828:0:1" "Wilsingen" "16:32:00"
10983 "1731-4.T3.0-999-A-23a-11.22.R" "1731-0-999-A-23a-10" 254.78648897929992 4.246441482988332 188393 16 "1731-DE:08415:28073:0:1" "Steinhilben, Kirche" "16:32:00" 188394 17 "1731-DE:08415:28828:0:1" "Wilsingen" "16:32:00"
10941 "1731-4.T3.0-999-A-23a-10.22.R" "1731-0-999-A-23a-10" 242.71428085630086 8.090476028543362 187111 17 "1731-DE:08415:28828:0:1" "Wilsingen" "16:32:00" 187112 18 "1731-DE:08415:28764:0:1" "Geisingen" "16:33:00"
11020 "1731-4.T3.0-999-A-23a-12.22.R" "1731-0-999-A-23a-10" 242.71428085630086 8.090476028543362 189448 17 "1731-DE:08415:28828:0:1" "Wilsingen" "16:32:00" 189449 18 "1731-DE:08415:28764:0:1" "Geisingen" "16:33:00"
10940 "1731-4.T2.0-999-A-23a-10.22.R" "1731-0-999-A-23a-10" 242.71428085630086 8.090476028543362 187083 17 "1731-DE:08415:28828:0:1" "Wilsingen" "16:32:00" 187084 18 "1731-DE:08415:28764:0:1" "Geisingen" "16:33:00"
10983 "1731-4.T3.0-999-A-23a-11.22.R" "1731-0-999-A-23a-10" 242.71428085630086 8.090476028543362 188394 17 "1731-DE:08415:28828:0:1" "Wilsingen" "16:32:00" 188395 18 "1731-DE:08415:28764:0:1" "Geisingen" "16:33:00"
10941 "1731-4.T3.0-999-A-23a-10.22.R" "1731-0-999-A-23a-10" 193.9429778481353 3.2323829641355886 187116 22 "1731-DE:08415:28552:0:1" "Hayingen, Holzgasse" "16:47:00" 187117 23 "1731-DE:08415:28497:0:1" "Hayingen Oberwilzingen" "16:47:00"
11020 "1731-4.T3.0-999-A-23a-12.22.R" "1731-0-999-A-23a-10" 193.9429778481353 3.2323829641355886 189453 22 "1731-DE:08415:28552:0:1" "Hayingen, Holzgasse" "16:47:00" 189454 23 "1731-DE:08415:28497:0:1" "Hayingen Oberwilzingen" "16:47:00"
10940 "1731-4.T2.0-999-A-23a-10.22.R" "1731-0-999-A-23a-10" 193.9429778481353 3.2323829641355886 187088 22 "1731-DE:08415:28552:0:1" "Hayingen, Holzgasse" "16:47:00" 187089 23 "1731-DE:08415:28497:0:1" "Hayingen Oberwilzingen" "16:47:00"
10983 "1731-4.T3.0-999-A-23a-11.22.R" "1731-0-999-A-23a-10" 193.9429778481353 3.2323829641355886 188399 22 "1731-DE:08415:28552:0:1" "Hayingen, Holzgasse" "16:47:00" 188400 23 "1731-DE:08415:28497:0:1" "Hayingen Oberwilzingen" "16:47:00"
10941 "1731-4.T3.0-999-A-23a-10.22.R" "1731-0-999-A-23a-10" 200.91051487445898 3.348508581240983 187117 23 "1731-DE:08415:28497:0:1" "Hayingen Oberwilzingen" "16:47:00" 187118 24 "1731-DE:08415:28542:0:1" "Hayingen, Münsinger Str." "16:47:00"
11020 "1731-4.T3.0-999-A-23a-12.22.R" "1731-0-999-A-23a-10" 200.91051487445898 3.348508581240983 189454 23 "1731-DE:08415:28497:0:1" "Hayingen Oberwilzingen" "16:47:00" 189455 24 "1731-DE:08415:28542:0:1" "Hayingen, Münsinger Str." "16:47:00"
10940 "1731-4.T2.0-999-A-23a-10.22.R" "1731-0-999-A-23a-10" 200.91051487445898 3.348508581240983 187089 23 "1731-DE:08415:28497:0:1" "Hayingen Oberwilzingen" "16:47:00" 187090 24 "1731-DE:08415:28542:0:1" "Hayingen, Münsinger Str." "16:47:00"
10983 "1731-4.T3.0-999-A-23a-11.22.R" "1731-0-999-A-23a-10" 200.91051487445898 3.348508581240983 188400 23 "1731-DE:08415:28497:0:1" "Hayingen Oberwilzingen" "16:47:00" 188401 24 "1731-DE:08415:28542:0:1" "Hayingen, Münsinger Str." "16:47:00"
8008 "1731-8.T0.0-685-S-23a-10.3.H" "1731-0-685-S-23a-10" 202.81307686204326 3.380217947700721 134623 30 "1731-DE:08435:4693:0:1" "Degg.tal, Fuchstobel" "15:11:00" 134624 31 "1731-DE:08435:4668:0:1" "Degg.tal, Abzw. Wattenberg" "15:11:00"
10901 "1731-11.T0.0-999-A-23a-10.20.R" "1731-0-999-A-23a-10" 193.9429778481353 3.2323829641355886 185672 18 "1731-DE:08415:28552:0:1" "Hayingen, Holzgasse" "19:03:00" 185673 19 "1731-DE:08415:28497:0:1" "Hayingen Oberwilzingen" "19:03:00"
10998 "1731-11.T0.0-999-A-23a-12.20.R" "1731-0-999-A-23a-10" 193.9429778481353 3.2323829641355886 188846 18 "1731-DE:08415:28552:0:1" "Hayingen, Holzgasse" "19:03:00" 188847 19 "1731-DE:08415:28497:0:1" "Hayingen Oberwilzingen" "19:03:00"
10961 "1731-11.T0.0-999-A-23a-11.20.R" "1731-0-999-A-23a-10" 193.9429778481353 3.2323829641355886 187792 18 "1731-DE:08415:28552:0:1" "Hayingen, Holzgasse" "19:03:00" 187793 19 "1731-DE:08415:28497:0:1" "Hayingen Oberwilzingen" "19:03:00"
10901 "1731-11.T0.0-999-A-23a-10.20.R" "1731-0-999-A-23a-10" 200.91051487445898 3.348508581240983 185673 19 "1731-DE:08415:28497:0:1" "Hayingen Oberwilzingen" "19:03:00" 185674 20 "1731-DE:08415:28542:0:1" "Hayingen, Münsinger Str." "19:03:00"
10998 "1731-11.T0.0-999-A-23a-12.20.R" "1731-0-999-A-23a-10" 200.91051487445898 3.348508581240983 188847 19 "1731-DE:08415:28497:0:1" "Hayingen Oberwilzingen" "19:03:00" 188848 20 "1731-DE:08415:28542:0:1" "Hayingen, Münsinger Str." "19:03:00"
10961 "1731-11.T0.0-999-A-23a-11.20.R" "1731-0-999-A-23a-10" 200.91051487445898 3.348508581240983 187793 19 "1731-DE:08415:28497:0:1" "Hayingen Oberwilzingen" "19:03:00" 187794 20 "1731-DE:08415:28542:0:1" "Hayingen, Münsinger Str." "19:03:00"
10949 "1731-7.T2.0-999-A-23a-10.26.R" "1731-0-999-A-23a-10" 346.9103617175785 5.7818393619596415 187339 22 "1731-DE:08415:28077:0:1" "Wilsingen, Kirche" "21:12:00" 187340 23 "1731-DE:08415:28767:0:1" "Tigerfeld" "21:12:00"
10949 "1731-7.T2.0-999-A-23a-10.26.R" "1731-0-999-A-23a-10" 193.9429778481353 3.2323829641355886 187351 34 "1731-DE:08415:28552:0:1" "Hayingen, Holzgasse" "21:22:00" 187352 35 "1731-DE:08415:28497:0:1" "Hayingen Oberwilzingen" "21:22:00"
10949 "1731-7.T2.0-999-A-23a-10.26.R" "1731-0-999-A-23a-10" 200.91051487445898 3.348508581240983 187352 35 "1731-DE:08415:28497:0:1" "Hayingen Oberwilzingen" "21:22:00" 187353 36 "1731-DE:08415:28542:0:1" "Hayingen, Münsinger Str." "21:22:00"
11012 "1731-21.T0.0-999-A-23a-12.7.H" "1731-0-999-A-23a-10" 193.9429778481353 3.2323829641355886 189254 0 "1731-DE:08415:28552:0:1" "Hayingen, Holzgasse" "17:40:00" 189255 1 "1731-DE:08415:28497:0:1" "Hayingen Oberwilzingen" "17:40:00"
10928 "1731-21.T0.0-999-A-23a-10.7.H" "1731-0-999-A-23a-10" 193.9429778481353 3.2323829641355886 186693 0 "1731-DE:08415:28552:0:1" "Hayingen, Holzgasse" "17:40:00" 186694 1 "1731-DE:08415:28497:0:1" "Hayingen Oberwilzingen" "17:40:00"
10975 "1731-21.T0.0-999-A-23a-11.7.H" "1731-0-999-A-23a-10" 193.9429778481353 3.2323829641355886 188200 0 "1731-DE:08415:28552:0:1" "Hayingen, Holzgasse" "17:40:00" 188201 1 "1731-DE:08415:28497:0:1" "Hayingen Oberwilzingen" "17:40:00"
9321 "1731-11.T2.0-888-A-23a-10.1.H" "1731-0-888-A-23a-10" 167.84449287092994 8.392224643546497 157422 18 "1731-DE:08415:28966:0:1" "Bernloch, Rathaus" "11:52:00" 157423 19 "1731-DE:08415:28560:0:1" "Ehestetten" "11:54:00"
9320 "1731-11.T0.0-888-A-23a-10.1.H" "1731-0-888-A-23a-10" 167.84449287092994 8.392224643546497 157395 18 "1731-DE:08415:28966:0:1" "Bernloch, Rathaus" "11:52:00" 157396 19 "1731-DE:08415:28560:0:1" "Ehestetten" "11:54:00"
9359 "1731-11.T0.0-888-A-23a-11.1.H" "1731-0-888-A-23a-10" 167.84449287092994 8.392224643546497 158596 18 "1731-DE:08415:28966:0:1" "Bernloch, Rathaus" "11:52:00" 158597 19 "1731-DE:08415:28560:0:1" "Ehestetten" "11:54:00"
9377 "1731-11.T0.0-888-A-23a-12.1.H" "1731-0-888-A-23a-10" 167.84449287092994 8.392224643546497 159130 18 "1731-DE:08415:28966:0:1" "Bernloch, Rathaus" "11:52:00" 159131 19 "1731-DE:08415:28560:0:1" "Ehestetten" "11:54:00"
11026 "1731-7.T3.0-999-A-23a-12.32.R" "1731-0-999-A-23a-10" 191.75480391543195 6.391826797181064 189597 17 "1731-DE:08415:21503:0:0" "Hausen a.d.L." "20:10:00" 189598 18 "1731-DE:08415:28073:0:1" "Steinhilben, Kirche" "20:11:00"
10950 "1731-7.T3.0-999-A-23a-10.32.R" "1731-0-999-A-23a-10" 191.75480391543195 6.391826797181064 187375 17 "1731-DE:08415:21503:0:0" "Hausen a.d.L." "20:10:00" 187376 18 "1731-DE:08415:28073:0:1" "Steinhilben, Kirche" "20:11:00"
10989 "1731-7.T3.0-999-A-23a-11.32.R" "1731-0-999-A-23a-10" 191.75480391543195 6.391826797181064 188543 17 "1731-DE:08415:21503:0:0" "Hausen a.d.L." "20:10:00" 188544 18 "1731-DE:08415:28073:0:1" "Steinhilben, Kirche" "20:11:00"
11026 "1731-7.T3.0-999-A-23a-12.32.R" "1731-0-999-A-23a-10" 346.9103617175785 5.7818393619596415 189618 38 "1731-DE:08415:28077:0:1" "Wilsingen, Kirche" "20:30:00" 189619 39 "1731-DE:08415:28767:0:1" "Tigerfeld" "20:30:00"
10950 "1731-7.T3.0-999-A-23a-10.32.R" "1731-0-999-A-23a-10" 346.9103617175785 5.7818393619596415 187396 38 "1731-DE:08415:28077:0:1" "Wilsingen, Kirche" "20:30:00" 187397 39 "1731-DE:08415:28767:0:1" "Tigerfeld" "20:30:00"
10989 "1731-7.T3.0-999-A-23a-11.32.R" "1731-0-999-A-23a-10" 346.9103617175785 5.7818393619596415 188564 38 "1731-DE:08415:28077:0:1" "Wilsingen, Kirche" "20:30:00" 188565 39 "1731-DE:08415:28767:0:1" "Tigerfeld" "20:30:00"
11026 "1731-7.T3.0-999-A-23a-12.32.R" "1731-0-999-A-23a-10" 193.9429778481353 3.2323829641355886 189630 50 "1731-DE:08415:28552:0:1" "Hayingen, Holzgasse" "20:39:00" 189631 51 "1731-DE:08415:28497:0:1" "Hayingen Oberwilzingen" "20:39:00"
10950 "1731-7.T3.0-999-A-23a-10.32.R" "1731-0-999-A-23a-10" 193.9429778481353 3.2323829641355886 187408 50 "1731-DE:08415:28552:0:1" "Hayingen, Holzgasse" "20:39:00" 187409 51 "1731-DE:08415:28497:0:1" "Hayingen Oberwilzingen" "20:39:00"
10989 "1731-7.T3.0-999-A-23a-11.32.R" "1731-0-999-A-23a-10" 193.9429778481353 3.2323829641355886 188576 50 "1731-DE:08415:28552:0:1" "Hayingen, Holzgasse" "20:39:00" 188577 51 "1731-DE:08415:28497:0:1" "Hayingen Oberwilzingen" "20:39:00"
fast_travel_between_far_stops WARNING 277

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 277 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.
10941 "1731-4.T3.0-999-A-23a-10.22.R" "1731-0-999-A-23a-10" 436.15141473646565 14.538380491215522 187108 14 "1731-DE:08415:28762:0:1" "Aichstetten" "16:30:00" 187109 15 "1731-DE:08415:21503:0:0" "Hausen a.d.L." "16:31:00"
11020 "1731-4.T3.0-999-A-23a-12.22.R" "1731-0-999-A-23a-10" 436.15141473646565 14.538380491215522 189445 14 "1731-DE:08415:28762:0:1" "Aichstetten" "16:30:00" 189446 15 "1731-DE:08415:21503:0:0" "Hausen a.d.L." "16:31:00"
10940 "1731-4.T2.0-999-A-23a-10.22.R" "1731-0-999-A-23a-10" 436.15141473646565 14.538380491215522 187080 14 "1731-DE:08415:28762:0:1" "Aichstetten" "16:30:00" 187081 15 "1731-DE:08415:21503:0:0" "Hausen a.d.L." "16:31:00"
10983 "1731-4.T3.0-999-A-23a-11.22.R" "1731-0-999-A-23a-10" 436.15141473646565 14.538380491215522 188391 14 "1731-DE:08415:28762:0:1" "Aichstetten" "16:30:00" 188392 15 "1731-DE:08415:21503:0:0" "Hausen a.d.L." "16:31:00"
8008 "1731-8.T0.0-685-S-23a-10.3.H" "1731-0-685-S-23a-10" 159.99834306978522 10.666556204652348 134594 1 "1731-DE:08435:4672:0:1" "Degg.tal, Deggenhausen, Kirche" "15:00:00" 134603 10 "1731-DE:08435:4680:0:1" "Degg.tal, Wahlweiler" "15:03:00"
10901 "1731-11.T0.0-999-A-23a-10.20.R" "1731-0-999-A-23a-10" 155.33622511915328 10.355748341276886 185671 17 "1731-DE:08415:28580:0:1" "Münzdorf, Talblick" "19:00:00" 185674 20 "1731-DE:08415:28542:0:1" "Hayingen, Münsinger Str." "19:03:00"
10998 "1731-11.T0.0-999-A-23a-12.20.R" "1731-0-999-A-23a-10" 155.33622511915328 10.355748341276886 188845 17 "1731-DE:08415:28580:0:1" "Münzdorf, Talblick" "19:00:00" 188848 20 "1731-DE:08415:28542:0:1" "Hayingen, Münsinger Str." "19:03:00"
10961 "1731-11.T0.0-999-A-23a-11.20.R" "1731-0-999-A-23a-10" 155.33622511915328 10.355748341276886 187791 17 "1731-DE:08415:28580:0:1" "Münzdorf, Talblick" "19:00:00" 187794 20 "1731-DE:08415:28542:0:1" "Hayingen, Münsinger Str." "19:03:00"
10949 "1731-7.T2.0-999-A-23a-10.26.R" "1731-0-999-A-23a-10" 159.1955456003917 10.613036373359447 187332 15 "1731-DE:08415:28562:0:1" "Ehestetten, Haus der Lilie" "21:08:00" 187337 20 "1731-DE:08415:28760:0:1" "Pfronstetten, Ortsmitte" "21:11:00"
11012 "1731-21.T0.0-999-A-23a-12.7.H" "1731-0-999-A-23a-10" 153.64838500373315 15.364838500373317 189255 1 "1731-DE:08415:28497:0:1" "Hayingen Oberwilzingen" "17:40:00" 189258 4 "1731-DE:08415:28766:0:1" "Huldstetten, Zwief.Str" "17:45:00"
10928 "1731-21.T0.0-999-A-23a-10.7.H" "1731-0-999-A-23a-10" 153.64838500373315 15.364838500373317 186694 1 "1731-DE:08415:28497:0:1" "Hayingen Oberwilzingen" "17:40:00" 186697 4 "1731-DE:08415:28766:0:1" "Huldstetten, Zwief.Str" "17:45:00"
10975 "1731-21.T0.0-999-A-23a-11.7.H" "1731-0-999-A-23a-10" 153.64838500373315 15.364838500373317 188201 1 "1731-DE:08415:28497:0:1" "Hayingen Oberwilzingen" "17:40:00" 188204 4 "1731-DE:08415:28766:0:1" "Huldstetten, Zwief.Str" "17:45:00"
9321 "1731-11.T2.0-888-A-23a-10.1.H" "1731-0-888-A-23a-10" 207.48570113216527 10.374285056608263 157422 18 "1731-DE:08415:28966:0:1" "Bernloch, Rathaus" "11:52:00" 157425 21 "1731-DE:08415:28581:0:2" "Ehestetten, Maxfelden" "11:54:00"
9320 "1731-11.T0.0-888-A-23a-10.1.H" "1731-0-888-A-23a-10" 207.48570113216527 10.374285056608263 157395 18 "1731-DE:08415:28966:0:1" "Bernloch, Rathaus" "11:52:00" 157398 21 "1731-DE:08415:28581:0:2" "Ehestetten, Maxfelden" "11:54:00"
9359 "1731-11.T0.0-888-A-23a-11.1.H" "1731-0-888-A-23a-10" 207.48570113216527 10.374285056608263 158596 18 "1731-DE:08415:28966:0:1" "Bernloch, Rathaus" "11:52:00" 158599 21 "1731-DE:08415:28581:0:2" "Ehestetten, Maxfelden" "11:54:00"
9377 "1731-11.T0.0-888-A-23a-12.1.H" "1731-0-888-A-23a-10" 207.48570113216527 10.374285056608263 159130 18 "1731-DE:08415:28966:0:1" "Bernloch, Rathaus" "11:52:00" 159133 21 "1731-DE:08415:28581:0:2" "Ehestetten, Maxfelden" "11:54:00"
7940 "1731-15.T3.0-682-A-23a-12.3.H" "1731-0-682-A-23a-10" 618.567237826561 10.309453963776017 133192 31 "1731-DE:08435:4596:0:2" "UM Gebhw., Auto & Traktormuseum" "21:27:00" 133210 49 "1731-DE:08435:4527:0:2" "UM, Unteruhldingen, Haus Karlin" "21:27:00"
7889 "1731-15.T2.0-682-A-23a-10.3.H" "1731-0-682-A-23a-10" 618.567237826561 10.309453963776017 131599 31 "1731-DE:08435:4596:0:2" "UM Gebhw., Auto & Traktormuseum" "21:27:00" 131617 49 "1731-DE:08435:4527:0:2" "UM, Unteruhldingen, Haus Karlin" "21:27:00"
7888 "1731-15.T0.0-682-A-23a-10.3.H" "1731-0-682-A-23a-10" 618.567237826561 10.309453963776017 131546 31 "1731-DE:08435:4596:0:2" "UM Gebhw., Auto & Traktormuseum" "21:27:00" 131564 49 "1731-DE:08435:4527:0:2" "UM, Unteruhldingen, Haus Karlin" "21:27:00"
7890 "1731-15.T3.0-682-A-23a-10.3.H" "1731-0-682-A-23a-10" 618.567237826561 10.309453963776017 131652 31 "1731-DE:08435:4596:0:2" "UM Gebhw., Auto & Traktormuseum" "21:27:00" 131670 49 "1731-DE:08435:4527:0:2" "UM, Unteruhldingen, Haus Karlin" "21:27:00"
7924 "1731-15.T3.0-682-A-23a-11.3.H" "1731-0-682-A-23a-10" 618.567237826561 10.309453963776017 132714 31 "1731-DE:08435:4596:0:2" "UM Gebhw., Auto & Traktormuseum" "21:27:00" 132732 49 "1731-DE:08435:4527:0:2" "UM, Unteruhldingen, Haus Karlin" "21:27:00"
11026 "1731-7.T3.0-999-A-23a-12.32.R" "1731-0-999-A-23a-10" 158.20633013594065 10.547088675729375 189585 5 "1731-DE:08415:28820:0:1" "Haid, Mitte" "20:03:00" 189593 13 "1731-DE:08415:28815:0:1" "Trochtelfingen, Kapelleschweg" "20:06:00"
10950 "1731-7.T3.0-999-A-23a-10.32.R" "1731-0-999-A-23a-10" 158.20633013594065 10.547088675729375 187363 5 "1731-DE:08415:28820:0:1" "Haid, Mitte" "20:03:00" 187371 13 "1731-DE:08415:28815:0:1" "Trochtelfingen, Kapelleschweg" "20:06:00"
10989 "1731-7.T3.0-999-A-23a-11.32.R" "1731-0-999-A-23a-10" 158.20633013594065 10.547088675729375 188531 5 "1731-DE:08415:28820:0:1" "Haid, Mitte" "20:03:00" 188539 13 "1731-DE:08415:28815:0:1" "Trochtelfingen, Kapelleschweg" "20:06:00"
10946 "1731-6.T2.0-999-A-23a-10.26.R" "1731-0-999-A-23a-10" 159.1955456003917 10.613036373359447 187233 15 "1731-DE:08415:28562:0:1" "Ehestetten, Haus der Lilie" "20:23:00" 187238 20 "1731-DE:08415:28760:0:1" "Pfronstetten, Ortsmitte" "20:26:00"
10926 "1731-2.T3.0-999-A-23a-10.22.R" "1731-0-999-A-23a-10" 436.15141473646565 14.538380491215522 186659 14 "1731-DE:08415:28762:0:1" "Aichstetten" "12:30:00" 186660 15 "1731-DE:08415:21503:0:0" "Hausen a.d.L." "12:31:00"
11010 "1731-2.T3.0-999-A-23a-12.22.R" "1731-0-999-A-23a-10" 436.15141473646565 14.538380491215522 189220 14 "1731-DE:08415:28762:0:1" "Aichstetten" "12:30:00" 189221 15 "1731-DE:08415:21503:0:0" "Hausen a.d.L." "12:31:00"
10973 "1731-2.T3.0-999-A-23a-11.22.R" "1731-0-999-A-23a-10" 436.15141473646565 14.538380491215522 188166 14 "1731-DE:08415:28762:0:1" "Aichstetten" "12:30:00" 188167 15 "1731-DE:08415:21503:0:0" "Hausen a.d.L." "12:31:00"
10925 "1731-2.T2.0-999-A-23a-10.22.R" "1731-0-999-A-23a-10" 436.15141473646565 14.538380491215522 186631 14 "1731-DE:08415:28762:0:1" "Aichstetten" "12:30:00" 186632 15 "1731-DE:08415:21503:0:0" "Hausen a.d.L." "12:31:00"
10934 "1731-27.T0.0-999-A-23a-10.25.H" "1731-0-999-A-23a-10" 163.008295082938 10.867219672195867 186875 2 "1731-DE:08415:28549:0:0" "Zwiefalten-Sonderbuch" "22:12:00" 186880 7 "1731-DE:08415:28514:0:1" "Indelhausen" "22:15:00"
9353 "1731-8.T2.0-888-A-23a-10.12.R" "1731-0-888-A-23a-10" 162.74223131859782 10.84948208790652 158421 2 "1731-DE:08415:28762:0:1" "Aichstetten" "23:22:00" 158426 7 "1731-DE:08415:28561:0:1" "Ehestetten, Hof Broß" "23:25:00"
8003 "1731-3.T0.0-685-S-23a-10.2.R" "1731-0-685-S-23a-10" 225.15636375847055 11.257818187923526 134318 12 "1731-DE:08435:4277:0:1" "Degg.tal, Hof Wagenberg" "14:37:00" 134329 23 "1731-DE:08435:4659:0:1" "Degg.tal, Mennwangen,Sägewerk" "14:39:00"
9329 "1731-15.T2.0-888-A-23a-10.5.H" "1731-0-888-A-23a-10" 151.30178071410592 10.086785380940395 157633 1 "1731-DE:08415:28506:0:2" "Trailfingen, Rathaus" "21:01:00" 157639 7 "1731-DE:08415:28367:0:2" "Gächingen, Eichberg" "21:04:00"
10997 "1731-10.T3.0-999-A-23a-12.19.H" "1731-0-999-A-23a-10" 158.8980491199265 10.593203274661768 188796 1 "1731-DE:08415:28580:0:1" "Münzdorf, Talblick" "09:12:00" 188803 8 "1731-DE:08415:28497:0:1" "Hayingen Oberwilzingen" "09:15:00"
10960 "1731-10.T3.0-999-A-23a-11.19.H" "1731-0-999-A-23a-10" 158.8980491199265 10.593203274661768 187742 1 "1731-DE:08415:28580:0:1" "Münzdorf, Talblick" "09:12:00" 187749 8 "1731-DE:08415:28497:0:1" "Hayingen Oberwilzingen" "09:15:00"
10899 "1731-10.T2.0-999-A-23a-10.17.H" "1731-0-999-A-23a-10" 158.8980491199265 10.593203274661768 185589 1 "1731-DE:08415:28580:0:1" "Münzdorf, Talblick" "09:12:00" 185596 8 "1731-DE:08415:28497:0:1" "Hayingen Oberwilzingen" "09:15:00"
10900 "1731-10.T3.0-999-A-23a-10.19.H" "1731-0-999-A-23a-10" 158.8980491199265 10.593203274661768 185622 1 "1731-DE:08415:28580:0:1" "Münzdorf, Talblick" "09:12:00" 185629 8 "1731-DE:08415:28497:0:1" "Hayingen Oberwilzingen" "09:15:00"
9317 "1731-1.T3.0-888-A-23a-10.8.R" "1731-0-888-A-23a-10" 162.74223131859782 10.84948208790652 157298 2 "1731-DE:08415:28762:0:1" "Aichstetten" "21:22:00" 157303 7 "1731-DE:08415:28561:0:1" "Ehestetten, Hof Broß" "21:25:00"
9350 "1731-7.T0.0-888-A-23a-10.8.R" "1731-0-888-A-23a-10" 162.74223131859782 10.84948208790652 158338 2 "1731-DE:08415:28762:0:1" "Aichstetten" "21:22:00" 158343 7 "1731-DE:08415:28561:0:1" "Ehestetten, Hof Broß" "21:25:00"
9375 "1731-1.T3.0-888-A-23a-12.8.R" "1731-0-888-A-23a-10" 162.74223131859782 10.84948208790652 159060 2 "1731-DE:08415:28762:0:1" "Aichstetten" "21:22:00" 159065 7 "1731-DE:08415:28561:0:1" "Ehestetten, Hof Broß" "21:25:00"
9357 "1731-1.T3.0-888-A-23a-11.8.R" "1731-0-888-A-23a-10" 162.74223131859782 10.84948208790652 158526 2 "1731-DE:08415:28762:0:1" "Aichstetten" "21:22:00" 158531 7 "1731-DE:08415:28561:0:1" "Ehestetten, Hof Broß" "21:25:00"
7839 "1731-6.T2.0-680-A-23a-10.2.R" "1731-0-680-A-23a-10" 203.5520317679271 10.177601588396355 129999 11 "1731-DE:08435:4872:0:1" "Heiligenberg, Unterrehna" "18:37:00" 130003 15 "1731-DE:08435:4871:0:2" "Heiligenberg, Rickertsreute" "18:39:00"
7838 "1731-6.T0.0-680-A-23a-10.2.R" "1731-0-680-A-23a-10" 203.5520317679271 10.177601588396355 129962 11 "1731-DE:08435:4872:0:1" "Heiligenberg, Unterrehna" "18:37:00" 129966 15 "1731-DE:08435:4871:0:2" "Heiligenberg, Rickertsreute" "18:39:00"
7837 "1731-5.T3.0-680-A-23a-10.2.R" "1731-0-680-A-23a-10" 203.5520317679271 10.177601588396355 129925 11 "1731-DE:08435:4872:0:1" "Heiligenberg, Unterrehna" "18:37:00" 129929 15 "1731-DE:08435:4871:0:2" "Heiligenberg, Rickertsreute" "18:39:00"
7855 "1731-5.T3.0-680-A-23a-11.2.R" "1731-0-680-A-23a-10" 203.5520317679271 10.177601588396355 130581 11 "1731-DE:08435:4872:0:1" "Heiligenberg, Unterrehna" "18:37:00" 130585 15 "1731-DE:08435:4871:0:2" "Heiligenberg, Rickertsreute" "18:39:00"
7865 "1731-5.T3.0-680-A-23a-12.2.R" "1731-0-680-A-23a-10" 203.5520317679271 10.177601588396355 130946 11 "1731-DE:08435:4872:0:1" "Heiligenberg, Unterrehna" "18:37:00" 130950 15 "1731-DE:08435:4871:0:2" "Heiligenberg, Rickertsreute" "18:39:00"
9342 "1731-4.T2.0-888-A-23a-10.10.R" "1731-0-888-A-23a-10" 151.20248886529575 10.080165924353048 158067 0 "1731-DE:08415:28562:0:1" "Ehestetten, Haus der Lilie" "14:54:00" 158072 5 "1731-DE:08415:28762:0:1" "Aichstetten" "14:57:00"
9336 "1731-2.T2.0-888-A-23a-10.6.R" "1731-0-888-A-23a-10" 216.9896417581304 10.84948208790652 157913 2 "1731-DE:08415:28762:0:1" "Aichstetten" "06:13:00" 157918 7 "1731-DE:08415:28561:0:1" "Ehestetten, Hof Broß" "06:15:00"
10974 "1731-20.T0.0-999-A-23a-11.5.H" "1731-0-999-A-23a-10" 205.63722311012143 10.281861155506071 188181 1 "1731-DE:08415:28542:0:1" "Hayingen, Münsinger Str." "09:13:00" 188186 6 "1731-DE:08415:28580:0:1" "Münzdorf, Talblick" "09:15:00"
11011 "1731-20.T0.0-999-A-23a-12.5.H" "1731-0-999-A-23a-10" 205.63722311012143 10.281861155506071 189235 1 "1731-DE:08415:28542:0:1" "Hayingen, Münsinger Str." "09:13:00" 189240 6 "1731-DE:08415:28580:0:1" "Münzdorf, Talblick" "09:15:00"
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 "20260327" "20231210" "20260403"
stop_too_far_from_shape WARNING 12

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.
30305 "1731-9-IR3-N-23a-2.9.H" "1731-33.T0.9-IR3-N-23a-2.9.H" 474241 "1731-DE:09776:1592:0:7" "Lindau-Reutin" [47.56047600000001,9.686489000000002] 1537.034085406583
30251 "1731-9-IR3-N-23a-2.1.H" "1731-17.T0.9-IR3-N-23a-2.1.H" 474067 "1731-DE:09776:1592:0:7" "Lindau-Reutin" [47.57650700000001,9.612127000000001] 7356.386653220628
30570 "1731-9-R21-23a-1.4.R" "1731-2.T0.9-R21-23a-1.4.R" 475323 "1731-DE:08436:1000:1:3" "Aulendorf, Bahnhof" [48.09093,9.803449000000002] 19449.220122716477
30570 "1731-9-R21-23a-1.4.R" "1731-2.T0.9-R21-23a-1.4.R" 475324 "1731-DE:08426:6810:0:2" "Bad Schussenried Aldi-Kr. Sev" [48.09093,9.803449000000002] 14644.063858387904
30302 "1731-9-IR3-N-23a-2.7.H" "1731-32.T0.9-IR3-N-23a-2.7.H" 474227 "1731-DE:09776:1592:0:7" "Lindau-Reutin" [47.55241699999999,9.692457] 859.8226413195567
32990 "1731-9-IR3-N-23a-2.8.R" "1731-1.T2.9-R93-N-23a-2.6.R" 488033 "1731-DE:09776:1592:0:7" "Lindau-Reutin" [47.553744,9.693158999999998] 805.8901152305025
30278 "1731-9-IR3-N-23a-2.5.H" "1731-25.T0.9-IR3-N-23a-2.5.H" 474154 "1731-DE:09776:1592:0:7" "Lindau-Reutin" [47.57166699999999,9.638705] 5304.641427383718
33011 "1731-9-R93-23a-2.5.H" "1731-16.T2.9-R93-N-23a-2.3.H" 488184 "1731-DE:09776:1592:0:7" "Lindau-Reutin" [47.55241699999999,9.692457] 859.8226413195567
30242 "1731-9-IR3-N-23a-2.6.R" "1731-14.T0.9-IR3-N-23a-2.6.R" 474019 "1731-DE:09776:1592:0:7" "Lindau-Reutin" [47.571686,9.638635000000003] 5310.301172441162
30245 "1731-9-IR3-N-23a-2.10.R" "1731-15.T0.9-IR3-N-23a-2.10.R" 474029 "1731-DE:09776:1592:0:7" "Lindau-Reutin" [47.560148,9.687013] 1484.4007265367716
30227 "1731-9-IR3-N-23a-2.2.R" "1731-1.T0.9-IR3-N-23a-2.2.R" 473974 "1731-DE:09776:1592:0:7" "Lindau-Reutin" [47.578585000000004,9.615393000000001] 7214.908998259806
30230 "1731-9-IR3-N-23a-2.4.R" "1731-10.T0.9-IR3-N-23a-2.4.R" 473983 "1731-DE:09776:1592:0:7" "Lindau-Reutin" [47.571686,9.638635000000003] 5310.301172441162
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.
"20260327" "20230901" "20231208"