mvv — Source Data Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2026-05-22T15:10:00Z,
for the dataset file:///shared/mvv_b02fa88e.zip. No country code was provided.

Use this report alongside our documentation.

A new version of the Canonical GTFS Schedule validator is available! Please update to get the latest/best validation results.

Summary

Agencies included


Feed Info


Publisher Name:
Münchner VerkehrsVerbund (MVV)
Feed Email:
N/A
Feed Language:
German
Feed Start Date:
2026-04-01
Feed End Date:
2026-07-31

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. ticketing_deep_links.txt
  10. ticketing_identifiers.txt
  11. trips.txt

Counts


  • Agencies: 96
  • Blocks: 0
  • Routes: 902
  • Shapes: 0
  • Stops: 28263
  • Trips: 126698

Specification Compliance report

5951 notices reported (0 errors, 5948 warnings, 3 infos)

Notice Code Severity Total
duplicate_route_name WARNING 5

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`.
370 "mvv-19-3961-1_3" 371 "mvv-19-3962-1_3" "396" "Bergbus München Ostbahnhof - Bayrischzell - Hinterthiersee" 3 "Default"
225 "de:mvv-muenchen:12-936|936|RegionalBus:1011_3" 569 "de:mvv-muenchen:19-936|936|RegionalBus:1011_3" "936" "Weilheim - Peißenberg - Schongau" 3 "mvv-1011"
243 "de:mvv-muenchen:12-987|987|RegionalBus:1011_3" 596 "de:mvv-muenchen:19-987|987|RegionalBus:1011_3" "987" "Schongau - Altenstadt - Schwabsoien - Sachsenried - Ingenried" 3 "mvv-1011"
244 "de:mvv-muenchen:12-989|989|RegionalBus:1011_3" 597 "de:mvv-muenchen:19-989|989|RegionalBus:1011_3" "989" "Schongau - Altenstadt - Hohenfurch - Schongau" 3 "mvv-1011"
598 "mvv-19-9961-1_3" 599 "mvv-19-9962-1_3" "996" "BergBus München Pasing - Pfronten - Wieskirche" 3 "mvv-1061"
expired_calendar WARNING 868

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 868 affected records are displayed below.

csvRowNumber (?) The row of the faulty record. serviceId (?) The service id of the faulty record.
2 "TuWeTh"
3 "TuWe"
4 "MoTuWeTh"
5 "Tu"
6 "Su"
7 "MoTuFrSu"
8 "We"
9 "We#2"
10 "MoTuWeTh#2"
11 "We#3"
12 "Sa"
13 "Mo"
14 "MoTuWe"
15 "MoWe"
16 "We#4"
17 "WeThFrSa"
18 "WeTh"
19 "Fr"
20 "WeThFr"
21 "WeThFrSaSu"
22 "SaSu"
23 "Su#2"
24 "WeTh#2"
25 "FrSa"
26 "WeTh#3"
27 "WeTh#4"
28 "FrSaSu"
29 "FrSa#2"
30 "MoTuWeTh#3"
31 "WeTh#5"
32 "MoTu"
33 "Mo#2"
34 "Tu#2"
43 "Fr#2"
45 "WeTh#6"
46 "FrSaSu#2"
48 "MoTuWeThFr"
50 "Th"
51 "We#5"
52 "Tu#3"
53 "TuWe#2"
54 "Mo#3"
55 "ThFr"
56 "ThFrSa"
57 "WeThFr#2"
58 "WeThFrSa#2"
59 "FrSa#3"
60 "FrSa#4"
61 "Sa#8"
62 "Fr#3"
fast_travel_between_consecutive_stops WARNING 3884

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 3884 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.
8764 "de:mvv:flexlinie_4900-1-13-R-4-SaSu#8-52-55" "de:mvv:flexlinie_4900_3" 292.19128153012315 4.869854692168719 140861 13 "de:09175:4215:0:1" "Esterndorf" "11:30:00" 140862 14 "de:09175:4564:0:1" "Kreuz, Ort" "11:30:00"
8764 "de:mvv:flexlinie_4900-1-13-R-4-SaSu#8-52-55" "de:mvv:flexlinie_4900_3" 203.8299401214067 3.397165668690112 140864 16 "de:09175:4214:0:1" "Kastenseeon, Ort" "11:30:00" 140865 17 "de:09175:4561:0:1" "Neumünster" "11:30:00"
8764 "de:mvv:flexlinie_4900-1-13-R-4-SaSu#8-52-55" "de:mvv:flexlinie_4900_3" 168.03367281305412 2.800561213550902 140874 26 "de:09175:4223:0:1" "Oberpframmern, Buchenweg" "11:40:00" 140875 27 "de:09175:2276:0:1" "Schlag" "11:40:00"
9235 "de:mvv:flexlinie_8200-1-2-H-1-WeThFr#3-14-60" "de:mvv:flexlinie_8200_3" 154.5606757143035 2.576011261905058 163613 40 "de:09179:6437:1:1" "Landsberied, Römerstraße" "24:33:00" 163614 41 "de:09179:6406:0:1" "Eitelsried" "24:33:00"
9235 "de:mvv:flexlinie_8200-1-2-H-1-WeThFr#3-14-60" "de:mvv:flexlinie_8200_3" 331.26156286741735 5.521026047790289 163616 43 "de:09179:6409:0:1" "Egg, Ort" "24:33:00" 163617 44 "de:09179:6210:2:2" "Schöngeising" "24:33:00"
9235 "de:mvv:flexlinie_8200-1-2-H-1-WeThFr#3-14-60" "de:mvv:flexlinie_8200_3" 268.6285766424103 4.477142944040171 163629 56 "de:09179:6619:0:2" "Jesenwang, Römerstraße" "24:38:00" 163630 57 "de:09179:6416:0:1" "Luttenwang" "24:38:00"
9235 "de:mvv:flexlinie_8200-1-2-H-1-WeThFr#3-14-60" "de:mvv:flexlinie_8200_3" 393.537258730922 6.558954312182034 163636 63 "de:09179:6429:0:1" "Albertshofen, Kreisstraße" "24:43:00" 163637 64 "de:09179:6220:1:1" "Grafrath" "24:43:00"
9235 "de:mvv:flexlinie_8200-1-2-H-1-WeThFr#3-14-60" "de:mvv:flexlinie_8200_3" 205.08994279183167 3.4181657131971948 163643 70 "de:09179:5995:0:1" "Moorenweis, Alter Pfarrhof" "24:48:00" 163644 71 "de:09179:5332:0:1" "Moorenweis, Brandenberg" "24:48:00"
9235 "de:mvv:flexlinie_8200-1-2-H-1-WeThFr#3-14-60" "de:mvv:flexlinie_8200_3" 441.0699928981575 7.351166548302626 163644 71 "de:09179:5332:0:1" "Moorenweis, Brandenberg" "24:48:00" 163645 72 "de:09179:6420:0:1" "Steinbach" "24:48:00"
9235 "de:mvv:flexlinie_8200-1-2-H-1-WeThFr#3-14-60" "de:mvv:flexlinie_8200_3" 268.5575140314291 4.475958567190484 163645 72 "de:09179:6420:0:1" "Steinbach" "24:48:00" 163646 73 "de:09179:6679:0:2" "Eismerszell, Möslweg" "24:48:00"
9235 "de:mvv:flexlinie_8200-1-2-H-1-WeThFr#3-14-60" "de:mvv:flexlinie_8200_3" 315.25106060657504 5.254184343442917 163647 74 "de:09179:6430:0:1" "Eismerszell" "24:48:00" 163648 75 "de:09179:6230:10:1" "Türkenfeld" "24:48:00"
9999 "de:mvv:flexlinie_8800-1-4-H-1-WeThFr#3-18-34" "de:mvv:flexlinie_8800_3" 197.21591426872908 3.2869319044788177 244202 50 "de:09179:6416:0:1" "Luttenwang" "28:58:00" 244203 51 "de:09179:6310:0:2" "Hattenhofen, Ort" "28:58:00"
9999 "de:mvv:flexlinie_8800-1-4-H-1-WeThFr#3-18-34" "de:mvv:flexlinie_8800_3" 160.18848048401486 2.6698080080669144 244207 55 "de:09179:6311:0:1" "Mammendorf, Abzw. Wiesmichl" "28:58:00" 244208 56 "de:09179:6524:0:1" "Haspelmoor Bf Nord" "28:58:00"
9999 "de:mvv:flexlinie_8800-1-4-H-1-WeThFr#3-18-34" "de:mvv:flexlinie_8800_3" 298.25709880192824 4.970951646698804 244209 57 "de:09179:6522:0:1" "Haspelmoor Bf Süd" "28:58:00" 244210 58 "de:09179:6297:0:1" "Oberschweinbach, Hauptstraße" "28:58:00"
9999 "de:mvv:flexlinie_8800-1-4-H-1-WeThFr#3-18-34" "de:mvv:flexlinie_8800_3" 229.97062548351252 3.832843758058542 244222 70 "de:09179:6321:0:1" "Althegnenberg, Schule" "29:03:00" 244223 71 "de:09179:6298:0:1" "Längenmoos, Ort" "29:03:00"
9999 "de:mvv:flexlinie_8800-1-4-H-1-WeThFr#3-18-34" "de:mvv:flexlinie_8800_3" 201.69101017153056 3.361516836192176 244225 73 "de:09179:6648:0:1" "Hanshofen" "29:03:00" 244226 74 "de:09179:6304:0:1" "Mittelstetten, Ziegeleistraße" "29:03:00"
9999 "de:mvv:flexlinie_8800-1-4-H-1-WeThFr#3-18-34" "de:mvv:flexlinie_8800_3" 200.01220189925476 3.3335366983209127 244232 80 "de:09179:6306:0:1" "Oberdorf (FFB)" "29:03:00" 244233 81 "de:09179:6300:0:1" "Vogach" "29:03:00"
9130 "de:mvv:flexlinie_8000-2-18-R-2-TuWeFrSa-42-145" "de:mvv:flexlinie_8000_3" 170.40835241233813 2.840139206872302 155444 4 "de:09179:6404:0:2" "Aich, Dorfstraße" "29:10:00" 155445 5 "de:09179:6287:0:1" "Puch, Fürstenfelder Weg" "29:10:00"
9130 "de:mvv:flexlinie_8000-2-18-R-2-TuWeFrSa-42-145" "de:mvv:flexlinie_8000_3" 183.22121106661908 3.0536868511103177 155447 7 "de:09179:6290:0:1" "Puch, Kaisersäule" "29:10:00" 155448 8 "de:09179:6200:1:2" "Buchenau" "29:10:00"
9130 "de:mvv:flexlinie_8000-2-18-R-2-TuWeFrSa-42-145" "de:mvv:flexlinie_8000_3" 270.1641829004676 4.50273638167446 155448 8 "de:09179:6200:1:2" "Buchenau" "29:10:00" 155449 9 "de:09179:6266:0:1" "Lindach, Abzw." "29:10:00"
9130 "de:mvv:flexlinie_8000-2-18-R-2-TuWeFrSa-42-145" "de:mvv:flexlinie_8000_3" 350.62278264368985 5.843713044061498 155469 29 "de:09179:6431:0:1" "FFB, Bajuwarenstraße" "29:10:00" 155470 30 "de:09179:6365:0:1" "Emmering, Moosfeldstraße" "29:10:00"
9130 "de:mvv:flexlinie_8000-2-18-R-2-TuWeFrSa-42-145" "de:mvv:flexlinie_8000_3" 253.67504924382564 4.227917487397094 155483 43 "de:09179:6351:0:2" "Emmering, Nordendstraße" "29:10:00" 155484 44 "de:09179:6641:2:2" "Buchenau (S) Süd" "29:10:00"
9894 "de:mvv:flexlinie_8700-1-3-H-3-Sa#9-9-43" "de:mvv:flexlinie_8700_3" 196.21285623835277 3.270214270639213 234718 61 "de:09179:6130:1:1" "Gernlinden" "22:58:00" 234719 62 "de:09179:6168:0:2" "Überacker" "22:58:00"
9894 "de:mvv:flexlinie_8700-1-3-H-3-Sa#9-9-43" "de:mvv:flexlinie_8700_3" 224.55493426325114 3.7425822377208524 234725 68 "de:09179:6146:0:2" "Germerswang, Frauenberger Str." "22:58:00" 234726 69 "de:09179:6172:0:2" "Weiherhaus" "22:58:00"
9894 "de:mvv:flexlinie_8700-1-3-H-3-Sa#9-9-43" "de:mvv:flexlinie_8700_3" 172.15176453268376 2.869196075544729 234726 69 "de:09179:6172:0:2" "Weiherhaus" "22:58:00" 234727 70 "de:09179:6241:0:1" "Frauenberg, Dorfstraße" "22:58:00"
9894 "de:mvv:flexlinie_8700-1-3-H-3-Sa#9-9-43" "de:mvv:flexlinie_8700_3" 157.95116388162208 2.6325193980270347 234744 87 "de:09179:6279:0:1" "Eurastetten" "23:03:00" 234745 88 "de:09179:6176:0:2" "Deisenhofen (b.Maisach)" "23:03:00"
9894 "de:mvv:flexlinie_8700-1-3-H-3-Sa#9-9-43" "de:mvv:flexlinie_8700_3" 193.9641635665247 3.232736059442078 234748 91 "de:09179:6184:0:2" "Wenigmünchen" "23:03:00" 234749 92 "de:09179:6277:0:2" "Unterschweinbach, Baarerstraße" "23:03:00"
8699 "de:mvv:flexlinie_4800-1-1-H-0-SaSu#8-1-5" "de:mvv:flexlinie_4800_3" 189.61911741483044 3.1603186235805074 138347 33 "de:09175:4561:0:1" "Neumünster" "23:30:00" 138348 34 "de:09175:4220:0:1" "Balkham" "23:30:00"
9240 "de:mvv:flexlinie_8200-1-2-H-1-WeThFr#3-44-65" "de:mvv:flexlinie_8200_3" 154.5606757143035 2.576011261905058 164008 40 "de:09179:6437:1:1" "Landsberied, Römerstraße" "27:33:00" 164009 41 "de:09179:6406:0:1" "Eitelsried" "27:33:00"
9240 "de:mvv:flexlinie_8200-1-2-H-1-WeThFr#3-44-65" "de:mvv:flexlinie_8200_3" 331.26156286741735 5.521026047790289 164011 43 "de:09179:6409:0:1" "Egg, Ort" "27:33:00" 164012 44 "de:09179:6210:2:2" "Schöngeising" "27:33:00"
9240 "de:mvv:flexlinie_8200-1-2-H-1-WeThFr#3-44-65" "de:mvv:flexlinie_8200_3" 268.6285766424103 4.477142944040171 164024 56 "de:09179:6619:0:2" "Jesenwang, Römerstraße" "27:38:00" 164025 57 "de:09179:6416:0:1" "Luttenwang" "27:38:00"
9240 "de:mvv:flexlinie_8200-1-2-H-1-WeThFr#3-44-65" "de:mvv:flexlinie_8200_3" 393.537258730922 6.558954312182034 164031 63 "de:09179:6429:0:1" "Albertshofen, Kreisstraße" "27:43:00" 164032 64 "de:09179:6220:1:1" "Grafrath" "27:43:00"
9240 "de:mvv:flexlinie_8200-1-2-H-1-WeThFr#3-44-65" "de:mvv:flexlinie_8200_3" 205.08994279183167 3.4181657131971948 164038 70 "de:09179:5995:0:1" "Moorenweis, Alter Pfarrhof" "27:48:00" 164039 71 "de:09179:5332:0:1" "Moorenweis, Brandenberg" "27:48:00"
9240 "de:mvv:flexlinie_8200-1-2-H-1-WeThFr#3-44-65" "de:mvv:flexlinie_8200_3" 441.0699928981575 7.351166548302626 164039 71 "de:09179:5332:0:1" "Moorenweis, Brandenberg" "27:48:00" 164040 72 "de:09179:6420:0:1" "Steinbach" "27:48:00"
9240 "de:mvv:flexlinie_8200-1-2-H-1-WeThFr#3-44-65" "de:mvv:flexlinie_8200_3" 268.5575140314291 4.475958567190484 164040 72 "de:09179:6420:0:1" "Steinbach" "27:48:00" 164041 73 "de:09179:6679:0:2" "Eismerszell, Möslweg" "27:48:00"
9240 "de:mvv:flexlinie_8200-1-2-H-1-WeThFr#3-44-65" "de:mvv:flexlinie_8200_3" 315.25106060657504 5.254184343442917 164042 74 "de:09179:6430:0:1" "Eismerszell" "27:48:00" 164043 75 "de:09179:6230:10:1" "Türkenfeld" "27:48:00"
28869 "de:mvv-muenchen:19-725|725|RegionalBus:1061-1-2-R-1-WeTh#12-20-29" "de:mvv-muenchen:19-725|725|RegionalBus:1061_3" 215.346246222675 3.58910410371125 604442 27 "de:09178:2705:0:4" "Großeisenbach" "16:02:00" 604443 28 "de:09178:2780:0:2" "Giggenhausen, Hauptstraße" "16:02:00"
10020 "de:mvv:flexlinie_8800-1-1-R-1-Su#7-61-55" "de:mvv:flexlinie_8800_3" 200.2458205591691 3.337430342652818 245279 5 "de:09179:6300:0:2" "Vogach" "12:40:00" 245280 6 "de:09179:6306:0:2" "Oberdorf (FFB)" "12:40:00"
10020 "de:mvv:flexlinie_8800-1-1-R-1-Su#7-61-55" "de:mvv:flexlinie_8800_3" 201.53137267675422 3.358856211279237 245286 12 "de:09179:6304:0:1" "Mittelstetten, Ziegeleistraße" "12:40:00" 245287 13 "de:09179:6648:0:2" "Hanshofen" "12:40:00"
10020 "de:mvv:flexlinie_8800-1-1-R-1-Su#7-61-55" "de:mvv:flexlinie_8800_3" 230.17438544432378 3.836239757405396 245289 15 "de:09179:6298:0:2" "Längenmoos, Ort" "12:40:00" 245290 16 "de:09179:6321:0:1" "Althegnenberg, Schule" "12:40:00"
10020 "de:mvv:flexlinie_8800-1-1-R-1-Su#7-61-55" "de:mvv:flexlinie_8800_3" 297.92044817258653 4.965340802876442 245302 28 "de:09179:6297:0:2" "Oberschweinbach, Hauptstraße" "12:45:00" 245303 29 "de:09179:6522:0:1" "Haspelmoor Bf Süd" "12:45:00"
10020 "de:mvv:flexlinie_8800-1-1-R-1-Su#7-61-55" "de:mvv:flexlinie_8800_3" 160.18848048401486 2.6698080080669144 245304 30 "de:09179:6524:0:1" "Haspelmoor Bf Nord" "12:45:00" 245305 31 "de:09179:6311:0:1" "Mammendorf, Abzw. Wiesmichl" "12:45:00"
10020 "de:mvv:flexlinie_8800-1-1-R-1-Su#7-61-55" "de:mvv:flexlinie_8800_3" 197.21591426872908 3.2869319044788177 245309 35 "de:09179:6310:0:2" "Hattenhofen, Ort" "12:45:00" 245310 36 "de:09179:6416:0:1" "Luttenwang" "12:45:00"
9816 "de:mvv:flexlinie_8500-4-9-R-31-Su#10-19-306" "de:mvv:flexlinie_8500_3" 166.9897257545031 2.783162095908385 226541 64 "de:09179:6536:0:2" "Germering, Hochrainweg" "14:45:00" 226542 65 "de:09179:6375:0:2" "Germering, Schusterhäusl" "14:45:00"
9816 "de:mvv:flexlinie_8500-4-9-R-31-Su#10-19-306" "de:mvv:flexlinie_8500_3" 310.43472385393284 5.173912064232214 226552 75 "de:09179:6378:0:1" "Hoflach" "14:55:00" 226553 76 "de:09179:6387:0:1" "Alling, Holzhausen" "14:55:00"
9036 "de:mvv:flexlinie_8000-1-16-H-3-Su#11-2-51" "de:mvv:flexlinie_8000_3" 180.92792167653812 3.0154653612756355 149047 35 "de:09179:6330:0:2" "FFB, Auf der Lände" "06:48:00" 149048 36 "de:09179:5802:0:2" "Buchenau, Kastanienweg" "06:48:00"
9036 "de:mvv:flexlinie_8000-1-16-H-3-Su#11-2-51" "de:mvv:flexlinie_8000_3" 349.57923905038587 5.826320650839764 149065 53 "de:09179:6365:0:2" "Emmering, Moosfeldstraße" "06:53:00" 149066 54 "de:09179:6431:0:2" "FFB, Bajuwarenstraße" "06:53:00"
9036 "de:mvv:flexlinie_8000-1-16-H-3-Su#11-2-51" "de:mvv:flexlinie_8000_3" 271.0097057165057 4.516828428608429 149086 74 "de:09179:6266:0:2" "Lindach, Abzw." "06:53:00" 149087 75 "de:09179:6200:1:2" "Buchenau" "06:53:00"
9036 "de:mvv:flexlinie_8000-1-16-H-3-Su#11-2-51" "de:mvv:flexlinie_8000_3" 183.22121106661908 3.0536868511103177 149087 75 "de:09179:6200:1:2" "Buchenau" "06:53:00" 149088 76 "de:09179:6290:0:1" "Puch, Kaisersäule" "06:53:00"
9542 "de:mvv:flexlinie_8500-1-17-H-3-MoTuWeTh#8-28-32" "de:mvv:flexlinie_8500_3" 308.3774105158633 5.139623508597721 197677 31 "de:09179:6387:0:2" "Alling, Holzhausen" "25:28:00" 197678 32 "de:09179:6378:0:1" "Hoflach" "25:28:00"
fast_travel_between_far_stops WARNING 1187

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 1187 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.
8764 "de:mvv:flexlinie_4900-1-13-R-4-SaSu#8-52-55" "de:mvv:flexlinie_4900_3" 150.73236043182223 15.073236043182224 140850 2 "de:09175:4580:0:1" "Glonn, Wiesmühlstraße" "11:25:00" 140862 14 "de:09175:4564:0:1" "Kreuz, Ort" "11:30:00"
9334 "de:mvv:flexlinie_8300-1-8-R-3-SaSu#12-53-91" "de:mvv:flexlinie_8300_3" 152.1607379542092 15.21607379542092 176364 2 "de:09179:6683:0:1" "Gröbenzell, Danziger Straße" "22:30:00" 176382 20 "de:09179:6122:1:1" "Gröbenzell, Am Zillerhof" "22:35:00"
9235 "de:mvv:flexlinie_8200-1-2-H-1-WeThFr#3-14-60" "de:mvv:flexlinie_8200_3" 609.4343342661872 10.157238904436454 163574 1 "de:09179:5802:0:2" "Buchenau, Kastanienweg" "24:13:00" 163598 25 "de:09179:6341:0:2" "FFB, Klosterstraße" "24:13:00"
9326 "de:mvv:flexlinie_8300-1-13-R-1-Su#11-27-83" "de:mvv:flexlinie_8300_3" 151.61297765345446 15.161297765345447 175273 19 "de:09179:6508:0:1" "Puchheim Bf, Edelweißstr./ PUC" "16:40:00" 175290 36 "de:09179:5774:0:1" "Graßlfing, Forstweg" "16:45:00"
9321 "de:mvv:flexlinie_8300-1-13-R-1-Su#11-21-78" "de:mvv:flexlinie_8300_3" 151.61297765345446 15.161297765345447 174653 19 "de:09179:6508:0:1" "Puchheim Bf, Edelweißstr./ PUC" "11:40:00" 174670 36 "de:09179:5774:0:1" "Graßlfing, Forstweg" "11:45:00"
9999 "de:mvv:flexlinie_8800-1-4-H-1-WeThFr#3-18-34" "de:mvv:flexlinie_8800_3" 623.7561042396458 10.395935070660762 244153 1 "de:09179:6436:0:1" "Fürstenfeldbr., Abzw.Aich" "28:33:00" 244174 22 "de:09179:6328:0:2" "FFB, Schöngeisinger Straße" "28:33:00"
9130 "de:mvv:flexlinie_8000-2-18-R-2-TuWeFrSa-42-145" "de:mvv:flexlinie_8000_3" 744.9744336725164 12.416240561208607 155444 4 "de:09179:6404:0:2" "Aich, Dorfstraße" "29:10:00" 155449 9 "de:09179:6266:0:1" "Lindach, Abzw." "29:10:00"
9894 "de:mvv:flexlinie_8700-1-3-H-3-Sa#9-9-43" "de:mvv:flexlinie_8700_3" 620.174833200069 10.336247220001148 234658 1 "de:09179:6266:0:1" "Lindach, Abzw." "22:33:00" 234688 31 "de:09179:6361:0:2" "FFB, Gegenpointstraße" "22:33:00"
9264 "de:mvv:flexlinie_8300-1-18-H-5-Su#11-39-21" "de:mvv:flexlinie_8300_3" 152.92897418613614 15.292897418613615 167156 25 "de:09179:6131:0:1" "Gernlinden, Ganghoferstraße" "06:48:00" 167185 54 "de:09179:6793:0:1" "Olching, Hauptstraße" "06:53:00"
8699 "de:mvv:flexlinie_4800-1-1-H-0-SaSu#8-1-5" "de:mvv:flexlinie_4800_3" 154.72757318286818 15.472757318286817 138316 2 "de:09175:4150:0:1" "Taglaching" "23:15:00" 138330 16 "de:09175:4168:0:2" "Einharding, Abzw." "23:20:00"
9240 "de:mvv:flexlinie_8200-1-2-H-1-WeThFr#3-44-65" "de:mvv:flexlinie_8200_3" 609.4343342661872 10.157238904436454 163969 1 "de:09179:5802:0:2" "Buchenau, Kastanienweg" "27:13:00" 163993 25 "de:09179:6341:0:2" "FFB, Klosterstraße" "27:13:00"
10020 "de:mvv:flexlinie_8800-1-1-R-1-Su#7-61-55" "de:mvv:flexlinie_8800_3" 655.1513766247136 10.919189610411895 245279 5 "de:09179:6300:0:2" "Vogach" "12:40:00" 245287 13 "de:09179:6648:0:2" "Hanshofen" "12:40:00"
9816 "de:mvv:flexlinie_8500-4-9-R-31-Su#10-19-306" "de:mvv:flexlinie_8500_3" 151.11340258285065 15.111340258285065 226479 2 "de:09179:6480:1:1" "Harthaus (S) Nord" "14:30:00" 226504 27 "de:09179:6669:0:1" "Germering, Wallbergstraße" "14:35:00"
9036 "de:mvv:flexlinie_8000-1-16-H-3-Su#11-2-51" "de:mvv:flexlinie_8000_3" 611.5146190746398 10.191910317910663 149024 12 "de:09179:6549:0:1" "FFB, Adolf-Kolping-Straße" "06:48:00" 149044 32 "de:09179:6336:0:2" "FFB, Konrad-Adenauer-Straße" "06:48:00"
9542 "de:mvv:flexlinie_8500-1-17-H-3-MoTuWeTh#8-28-32" "de:mvv:flexlinie_8500_3" 644.3451218615708 10.739085364359514 197674 28 "de:09179:6603:0:1" "Alling, Gagers" "25:28:00" 197678 32 "de:09179:6378:0:1" "Hoflach" "25:28:00"
9531 "de:mvv:flexlinie_8500-1-17-H-3-Su#12-33-21" "de:mvv:flexlinie_8500_3" 644.3451218615708 10.739085364359514 196211 28 "de:09179:6603:0:1" "Alling, Gagers" "25:28:00" 196215 32 "de:09179:6378:0:1" "Hoflach" "25:28:00"
9044 "de:mvv:flexlinie_8000-1-16-H-3-Su#11-11-59" "de:mvv:flexlinie_8000_3" 611.5146190746398 10.191910317910663 149680 12 "de:09179:6549:0:1" "FFB, Adolf-Kolping-Straße" "14:48:00" 149700 32 "de:09179:6336:0:2" "FFB, Konrad-Adenauer-Straße" "14:48:00"
9320 "de:mvv:flexlinie_8300-1-13-R-1-Su#11-22-77" "de:mvv:flexlinie_8300_3" 151.61297765345446 15.161297765345447 174529 19 "de:09179:6508:0:1" "Puchheim Bf, Edelweißstr./ PUC" "10:40:00" 174546 36 "de:09179:5774:0:1" "Graßlfing, Forstweg" "10:45:00"
9071 "de:mvv:flexlinie_8000-1-16-H-3-WeTh#16-21-86" "de:mvv:flexlinie_8000_3" 611.5146190746398 10.191910317910663 151894 12 "de:09179:6549:0:1" "FFB, Adolf-Kolping-Straße" "29:48:00" 151914 32 "de:09179:6336:0:2" "FFB, Konrad-Adenauer-Straße" "29:48:00"
10002 "de:mvv:flexlinie_8800-1-2-H-3-Sa#9-43-37" "de:mvv:flexlinie_8800_3" 623.7561042396458 10.395935070660762 244306 1 "de:09179:6436:0:1" "Fürstenfeldbr., Abzw.Aich" "08:33:00" 244327 22 "de:09179:6328:0:2" "FFB, Schöngeisinger Straße" "08:33:00"
9609 "de:mvv:flexlinie_8500-3-18-H-19-WeTh#12-30-99" "de:mvv:flexlinie_8500_3" 692.0415456272732 11.534025760454552 205000 28 "de:09179:6614:0:1" "Alling (Oberbay), Wagelsried" "28:28:00" 205004 32 "de:09179:6378:0:1" "Hoflach" "28:28:00"
9598 "de:mvv:flexlinie_8500-3-18-H-19-Su#13-35-88" "de:mvv:flexlinie_8500_3" 692.0415456272732 11.534025760454552 203537 28 "de:09179:6614:0:1" "Alling (Oberbay), Wagelsried" "28:28:00" 203541 32 "de:09179:6378:0:1" "Hoflach" "28:28:00"
10022 "de:mvv:flexlinie_8800-1-1-R-1-Su#7-63-57" "de:mvv:flexlinie_8800_3" 655.1513766247136 10.919189610411895 245449 5 "de:09179:6300:0:2" "Vogach" "14:40:00" 245457 13 "de:09179:6648:0:2" "Hanshofen" "14:40:00"
9406 "de:mvv:flexlinie_8300-2-5-R-16-Sa#34-17-163" "de:mvv:flexlinie_8300_3" 151.61297765345446 15.161297765345447 186367 19 "de:09179:6508:0:1" "Puchheim Bf, Edelweißstr./ PUC" "18:40:00" 186384 36 "de:09179:5774:0:1" "Graßlfing, Forstweg" "18:45:00"
9524 "de:mvv:flexlinie_8500-1-17-H-3-SaSu#3-27-14" "de:mvv:flexlinie_8500_3" 644.3451218615708 10.739085364359514 195280 28 "de:09179:6603:0:1" "Alling, Gagers" "22:48:00" 195284 32 "de:09179:6378:0:1" "Hoflach" "22:48:00"
9536 "de:mvv:flexlinie_8500-1-17-H-3-MoTuWeTh#8-22-26" "de:mvv:flexlinie_8500_3" 644.3451218615708 10.739085364359514 196876 28 "de:09179:6603:0:1" "Alling, Gagers" "22:48:00" 196880 32 "de:09179:6378:0:1" "Hoflach" "22:48:00"
9767 "de:mvv:flexlinie_8500-3-6-R-18-Su#13-18-257" "de:mvv:flexlinie_8500_3" 151.11340258285065 15.111340258285065 221362 2 "de:09179:6480:1:1" "Harthaus (S) Nord" "15:30:00" 221387 27 "de:09179:6669:0:1" "Germering, Wallbergstraße" "15:35:00"
9840 "de:mvv:flexlinie_8500-4-19-R-33-TuWeFrSa-10-330" "de:mvv:flexlinie_8500_3" 151.11340258285065 15.111340258285065 229563 2 "de:09179:6480:1:1" "Harthaus (S) Nord" "28:30:00" 229588 27 "de:09179:6669:0:1" "Germering, Wallbergstraße" "28:35:00"
9017 "de:mvv:flexlinie_8000-2-16-H-1-Su#10-49-32" "de:mvv:flexlinie_8000_3" 611.5146190746398 10.191910317910663 147706 12 "de:09179:6549:0:1" "FFB, Adolf-Kolping-Straße" "22:28:00" 147726 32 "de:09179:6336:0:2" "FFB, Konrad-Adenauer-Straße" "22:28:00"
9843 "de:mvv:flexlinie_8500-4-5-R-36-Sa#34-12-333" "de:mvv:flexlinie_8500_3" 610.2587421222348 10.17097903537058 229792 8 "de:09179:6383:0:1" "Alling, Naßlhof" "18:55:00" 229800 16 "de:09179:6386:0:2" "Germannsberg" "18:55:00"
9500 "de:mvv:flexlinie_8400-1-7-R-3-We#8-29-93" "de:mvv:flexlinie_8400_3" 152.13370453827193 15.213370453827192 193175 1 "de:09179:6677:0:1" "Türkenfeld, Beurer Straße" "22:20:00" 193189 15 "de:09179:5911:0:1" "Unteralting, Aussiedlerhof" "22:25:00"
9411 "de:mvv:flexlinie_8400-1-21-H-1-Su#7-47-4" "de:mvv:flexlinie_8400_3" 600.9502096736937 10.015836827894896 186731 1 "de:09179:5802:0:2" "Buchenau, Kastanienweg" "09:33:00" 186747 17 "de:09179:6329:0:2" "Fürstenfeldbruck, Realschule" "09:33:00"
9933 "de:mvv:flexlinie_8700-1-1-R-1-WeThFr#3-21-82" "de:mvv:flexlinie_8700_3" 622.5894493906058 10.376490823176763 238313 2 "de:09179:6257:0:1" "Egenhofen, Furthmühle" "19:50:00" 238321 10 "de:09179:6278:0:1" "Oberweikertshofen" "19:50:00"
9613 "de:mvv:flexlinie_8500-3-4-H-23-Su#13-45-103" "de:mvv:flexlinie_8500_3" 692.0415456272732 11.534025760454552 205521 28 "de:09179:6614:0:1" "Alling (Oberbay), Wagelsried" "19:48:00" 205525 32 "de:09179:6378:0:1" "Hoflach" "19:48:00"
9185 "de:mvv:flexlinie_8200-1-4-R-1-Su#7-51-10" "de:mvv:flexlinie_8200_3" 150.75007602864278 15.075007602864277 159624 1 "de:09179:6433:0:1" "Zell (Lkr. FFB)" "15:30:00" 159629 6 "de:09179:6430:0:1" "Eismerszell" "15:35:00"
9478 "de:mvv:flexlinie_8400-1-10-R-1-We#8-33-71" "de:mvv:flexlinie_8400_3" 155.04251246086213 15.504251246086213 191610 1 "de:09179:6677:0:1" "Türkenfeld, Beurer Straße" "23:40:00" 191624 15 "de:09179:5908:0:2" "Grafrath, Schule" "23:45:00"
9934 "de:mvv:flexlinie_8700-1-1-R-1-WeThFr#3-22-83" "de:mvv:flexlinie_8700_3" 622.5894493906058 10.376490823176763 238418 2 "de:09179:6257:0:1" "Egenhofen, Furthmühle" "20:10:00" 238426 10 "de:09179:6278:0:1" "Oberweikertshofen" "20:10:00"
9412 "de:mvv:flexlinie_8400-1-21-H-1-Su#7-48-5" "de:mvv:flexlinie_8400_3" 600.9502096736937 10.015836827894896 186805 1 "de:09179:5802:0:2" "Buchenau, Kastanienweg" "10:33:00" 186821 17 "de:09179:6329:0:2" "Fürstenfeldbruck, Realschule" "10:33:00"
9503 "de:mvv:flexlinie_8400-1-14-R-5-Sa#9-25-96" "de:mvv:flexlinie_8400_3" 150.1874702115946 15.018747021159458 193349 1 "de:09179:5928:0:1" "Türkenfeld, Schule" "20:40:00" 193363 15 "de:09179:5910:0:1" "Mauern (FFB)" "20:45:00"
9876 "de:mvv:flexlinie_8700-1-6-H-1-WeThFr#4-11-25" "de:mvv:flexlinie_8700_3" 620.174833200069 10.336247220001148 232768 1 "de:09179:6266:0:1" "Lindach, Abzw." "23:13:00" 232798 31 "de:09179:6361:0:2" "FFB, Gegenpointstraße" "23:13:00"
9863 "de:mvv:flexlinie_8700-1-6-H-1-Su#7-54-12" "de:mvv:flexlinie_8700_3" 620.174833200069 10.336247220001148 231390 1 "de:09179:6266:0:1" "Lindach, Abzw." "17:33:00" 231420 31 "de:09179:6361:0:2" "FFB, Gegenpointstraße" "17:33:00"
9202 "de:mvv:flexlinie_8200-1-4-R-1-WeThFr#3-35-27" "de:mvv:flexlinie_8200_3" 150.75007602864278 15.075007602864277 160967 1 "de:09179:6433:0:1" "Zell (Lkr. FFB)" "23:50:00" 160972 6 "de:09179:6430:0:1" "Eismerszell" "23:55:00"
8760 "de:mvv:flexlinie_4900-1-13-R-3-WeThFr#3-18-51" "de:mvv:flexlinie_4900_3" 150.73236043182223 15.073236043182224 140722 2 "de:09175:4580:0:1" "Glonn, Wiesmühlstraße" "27:25:00" 140734 14 "de:09175:4564:0:1" "Kreuz, Ort" "27:30:00"
9818 "de:mvv:flexlinie_8500-4-9-R-31-Su#10-17-308" "de:mvv:flexlinie_8500_3" 151.11340258285065 15.111340258285065 226691 2 "de:09179:6480:1:1" "Harthaus (S) Nord" "16:30:00" 226716 27 "de:09179:6669:0:1" "Germering, Wallbergstraße" "16:35:00"
9113 "de:mvv:flexlinie_8000-2-18-R-2-Su#10-62-128" "de:mvv:flexlinie_8000_3" 610.8716687133973 10.181194478556623 154051 5 "de:09179:6287:0:1" "Puch, Fürstenfelder Weg" "22:30:00" 154056 10 "de:09179:6189:0:1" "FFB, Hugo-Junkers-Straße" "22:30:00"
9750 "de:mvv:flexlinie_8500-1-5-R-8-MoTuWeThSa-2-240" "de:mvv:flexlinie_8500_3" 610.2587421222348 10.17097903537058 219662 8 "de:09179:6383:0:1" "Alling, Naßlhof" "22:15:00" 219670 16 "de:09179:6386:0:2" "Germannsberg" "22:15:00"
8725 "de:mvv:flexlinie_4900-1-10-H-2-SaSu#8-39-16" "de:mvv:flexlinie_4900_3" 619.7566018771554 10.32927669795259 139503 11 "de:09175:4224:0:1" "Egmating, Ehamostraße" "21:15:00" 139508 16 "de:09175:4561:0:1" "Neumünster" "21:15:00"
8712 "de:mvv:flexlinie_4900-1-8-H-1-WeTh#18-9-3" "de:mvv:flexlinie_4900_3" 619.7566018771554 10.32927669795259 138997 11 "de:09175:4224:0:1" "Egmating, Ehamostraße" "05:20:00" 139002 16 "de:09175:4561:0:1" "Neumünster" "05:20:00"
8710 "de:mvv:flexlinie_4900-1-8-H-0-Sa#43-60-1" "de:mvv:flexlinie_4900_3" 619.7566018771554 10.32927669795259 138897 11 "de:09175:4224:0:1" "Egmating, Ehamostraße" "05:20:00" 138902 16 "de:09175:4561:0:1" "Neumünster" "05:20:00"
9629 "de:mvv:flexlinie_8500-3-19-H-29-Sa#19-47-119" "de:mvv:flexlinie_8500_3" 692.0415456272732 11.534025760454552 206655 28 "de:09179:6614:0:1" "Alling (Oberbay), Wagelsried" "17:48:00" 206659 32 "de:09179:6378:0:1" "Hoflach" "17:48:00"
missing_feed_contact_email_and_url WARNING 1

missing_feed_contact_email_and_url

Best Practices for feed_info.txt suggest providing at least one of feed_contact_email and feed_contact_url.

You can see more about this notice here.

csvRowNumber (?) The row number of the validated record.
2
mixed_case_recommended_field WARNING 3

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.
"stops.txt" "stop_name" "BMW-FIZ" 3740
"stops.txt" "stop_name" "BMW-FIZ" 3741
"stops.txt" "stop_name" "BMW-FIZ" 3742
unknown_column INFO 1

unknown_column

A column name is unknown.

You can see more about this notice here.

filename (?) The name of the faulty file. fieldName (?) The name of the unknown column. index (?) The index of the faulty column.
"routes.txt" "ticketing_deep_link_id" 9
unknown_file INFO 2

unknown_file

A file is unknown.

You can see more about this notice here.

filename (?) The name of the unknown file.
"ticketing_deep_links.txt"
"ticketing_identifiers.txt"