GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2026-02-24T23:41:00Z,
for the dataset file:///shared/hamburger-verkehrsverbund-hvv-deu_f355ff50.zip. No country code was provided.

Use this report alongside our documentation.

Summary

Agencies included


  • Hamburger Verkehrsverbund (hvv)
  • Hamburger Verkehrsverbund (hvv)
  • Hamburger Verkehrsverbund (hvv)
  • Hamburger Verkehrsverbund (hvv)
  • Hamburger Verkehrsverbund (hvv)
  • Hamburger Verkehrsverbund (hvv)
  • Hamburger Verkehrsverbund (hvv)
  • Hamburger Verkehrsverbund (hvv)
  • Hamburger Verkehrsverbund (hvv)
  • Hamburger Verkehrsverbund (hvv)
  • Hamburger Verkehrsverbund (hvv)
  • Hamburger Verkehrsverbund (hvv)
  • Hamburger Verkehrsverbund (hvv)
  • Hamburger Verkehrsverbund (hvv)
  • Hamburger Verkehrsverbund (hvv)
  • Hamburger Verkehrsverbund (hvv)
  • Hamburger Verkehrsverbund (hvv)
  • Hamburger Verkehrsverbund (hvv)
  • Hamburger Verkehrsverbund (hvv)

Feed Info


Publisher Name:
Verkehrsverbund (hvv)
Publisher URL:
http://www.hvv.de
Feed Email:
N/A
Feed Language:
German
Feed Start Date:
2025-04-08
Feed End Date:
2025-12-13

Files included


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

Counts


  • Agencies: 19
  • Blocks: 5661
  • Routes: 854
  • Shapes: 7977
  • Stops: 17128
  • Trips: 122243

Specification Compliance report

5961 notices reported (0 errors, 5377 warnings, 584 infos)

Notice Code Severity Total
expired_calendar WARNING 2398

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

csvRowNumber (?) The row of the faulty record. serviceId (?) The service id of the faulty record.
2 "1"
3 "2"
4 "3"
5 "4"
6 "5"
7 "6"
8 "7"
9 "8"
10 "9"
11 "10"
12 "11"
13 "12"
14 "13"
15 "14"
16 "15"
17 "16"
18 "17"
19 "18"
20 "19"
21 "20"
22 "21"
23 "22"
24 "23"
25 "24"
26 "25"
27 "26"
28 "27"
29 "28"
30 "29"
31 "30"
32 "31"
33 "32"
34 "33"
35 "34"
36 "35"
37 "36"
38 "37"
39 "38"
40 "39"
41 "40"
42 "41"
43 "42"
44 "43"
45 "44"
46 "45"
47 "46"
48 "47"
49 "48"
50 "49"
51 "50"
fast_travel_between_consecutive_stops WARNING 2377

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 2377 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.
30876 "50864939" "9701_3" 157.5618713106599 1.313015594255499 464996 16 "000000510033" "510033" "10:53:00" 464997 17 "de:02000:51007::510036" "Am Rosengarten" "10:53:30"
68137 "50869019" "1298_3" 274.2816593781446 2.2856804948178717 1352723 6 "000000530056" "530056" "17:06:00" 1352724 7 "de:02000:52010::530003" "Nippoldstraße (Ost)" "17:06:30"
68670 "50881751" "1297_3" 877.6896821622702 4.87605378979039 1367077 7 "000000520036" "520036" "16:45:20" 1367078 8 "de:02000:52002::520027" "Dradenaubrücke" "16:45:40"
68670 "50881751" "1297_3" 157.5618713106599 1.313015594255499 1367094 24 "000000510033" "510033" "17:09:00" 1367095 25 "de:02000:51007::510036" "Am Rosengarten" "17:09:30"
68109 "50869022" "1298_3" 274.2816593781446 2.2856804948178717 1352191 6 "000000530056" "530056" "08:28:00" 1352192 7 "de:02000:52010::530003" "Nippoldstraße (Ost)" "08:28:30"
34109 "50860326" "9161_702" 260.07832948984 2.167319412415333 570805 24 "000000190825" "190825" "14:48:00" 570806 25 "de:02000:62011:2:620012" "Universität der Bundeswehr" "14:48:30"
54524 "50897602" "1336_3" 849.1461090237399 4.717478383465221 1037963 27 "000000520033" "520033" "15:24:20" 1037964 28 "de:02000:80034:3:800195" "Behringstraße (AK Altona)" "15:24:40"
34025 "50860277" "9161_702" 260.07832948984 2.167319412415333 567873 19 "000000190825" "190825" "11:31:00" 567874 20 "de:02000:62011:2:620012" "Universität der Bundeswehr" "11:31:30"
68131 "50869029" "1298_3" 274.2816593781446 2.2856804948178717 1352609 6 "000000530056" "530056" "15:28:00" 1352610 7 "de:02000:52010::530003" "Nippoldstraße (Ost)" "15:28:30"
33945 "50860175" "9161_702" 260.07832948984 2.167319412415333 566001 7 "000000190825" "190825" "16:14:00" 566002 8 "de:02000:62011:2:620012" "Universität der Bundeswehr" "16:14:30"
54565 "50897367" "1336_3" 877.6896821622702 4.87605378979039 1039015 7 "000000520036" "520036" "10:04:20" 1039016 8 "de:02000:52002::520027" "Dradenaubrücke" "10:04:40"
54508 "50897567" "1336_3" 849.1461090237399 4.717478383465221 1037447 23 "000000520033" "520033" "21:12:20" 1037448 24 "de:02000:80034:3:800195" "Behringstraße (AK Altona)" "21:12:40"
34121 "50860331" "9161_702" 260.07832948984 2.167319412415333 571261 24 "000000190825" "190825" "17:16:00" 571262 25 "de:02000:62011:2:620012" "Universität der Bundeswehr" "17:16:30"
54588 "50897437" "1336_3" 877.6896821622702 4.87605378979039 1039728 7 "000000520036" "520036" "12:38:20" 1039729 8 "de:02000:52002::520027" "Dradenaubrücke" "12:38:40"
34041 "50860269" "9161_702" 260.07832948984 2.167319412415333 568401 19 "000000190825" "190825" "14:54:00" 568402 20 "de:02000:62011:2:620012" "Universität der Bundeswehr" "14:54:30"
33908 "50860181" "9161_702" 260.07832948984 2.167319412415333 565224 7 "000000190825" "190825" "12:18:00" 565225 8 "de:02000:62011:2:620012" "Universität der Bundeswehr" "12:18:30"
22185 "53955338" "2258_3" 1490.731256153952 0.41409201559832 312599 23 "de:01062:18023::800236" "Bad Oldesloe, Anne-Frank-Straße" "17:19:00" 312600 24 "900000800592" "Bad Oldesloe, Hebbelstraße" "17:19:01"
68624 "50881705" "1297_3" 877.6896821622702 4.87605378979039 1365559 7 "000000520036" "520036" "12:40:20" 1365560 8 "de:02000:52002::520027" "Dradenaubrücke" "12:40:40"
68624 "50881705" "1297_3" 157.5618713106599 1.313015594255499 1365576 24 "000000510033" "510033" "13:02:00" 1365577 25 "de:02000:51007::510036" "Am Rosengarten" "13:02:30"
54577 "50897371" "1336_3" 877.6896821622702 4.87605378979039 1039387 7 "000000520036" "520036" "11:24:20" 1039388 8 "de:02000:52002::520027" "Dradenaubrücke" "11:24:40"
17592 "53969372" "1466_402" 238.31068606741277 1.9859223838951063 183298 40 "090000349000" "349000" "19:41:00" 183299 41 "de:01062:34900:1:349002" "Ahrensburg West" "19:41:30"
54421 "50897538" "1336_3" 849.1461090237399 4.717478383465221 1034750 23 "000000520033" "520033" "10:44:20" 1034751 24 "de:02000:80034:3:800195" "Behringstraße (AK Altona)" "10:44:40"
32604 "51251246" "9603_3" 301.209490124081 5.0201581687346835 540267 4 "000000190830" "190830" "12:07:00" 540268 5 "de:02000:40004::400015" "S Harburg Rathaus" "12:07:00"
36088 "50880140" "9138_702" 289.02307857893453 4.8170513096489085 617566 1 "000000800203" "800203" "06:29:00" 617567 2 "de:02000:80005::800042" "Teufelsbrück (Fähre)" "06:29:00"
17376 "53969494" "1466_402" 238.31068606741277 1.9859223838951063 173146 40 "090000349000" "349000" "13:41:00" 173147 41 "de:01062:34900:1:349002" "Ahrensburg West" "13:41:30"
17402 "53969503" "1466_402" 238.31068606741277 1.9859223838951063 174368 40 "090000349000" "349000" "17:01:00" 174369 41 "de:01062:34900:1:349002" "Ahrensburg West" "17:01:30"
33886 "50860205" "9161_702" 260.07832948984 2.167319412415333 564762 7 "000000190825" "190825" "09:39:00" 564763 8 "de:02000:62011:2:620012" "Universität der Bundeswehr" "09:39:30"
68189 "53604137" "1298_3" 274.2816593781446 2.2856804948178717 1353676 6 "000000530056" "530056" "15:27:00" 1353677 7 "de:02000:52010::530003" "Nippoldstraße (Ost)" "15:27:30"
83134 "51031408" "8763_3" 158.32670990471843 0.6596946246029934 1674627 1 "de:01056:70156::971011" "Seester, Dieckhof" "12:54:15" 1674628 2 "de:01056:70157::971021" "Seester, Hörnstraße" "12:54:30"
83134 "51031408" "8763_3" 205.19816968484093 0.4559959326329799 1674630 4 "de:01056:97104::971041" "Seestermühe, Lauenrothsweg" "12:58:00" 1674631 5 "de:01056:70160::971051" "Seestermühe, Mühlendeich" "12:58:08"
83134 "51031408" "8763_3" 230.40828592018585 0.5120184131559685 1674631 5 "de:01056:70160::971051" "Seestermühe, Mühlendeich" "12:58:08" 1674632 6 "de:01056:97106::971061" "Seestermühe, Zum Krückausperrwerk" "12:58:16"
83134 "51031408" "8763_3" 225.79710165007978 0.5017713370001773 1674632 6 "de:01056:97106::971061" "Seestermühe, Zum Krückausperrwerk" "12:58:16" 1674633 7 "de:01056:70162::970611" "Seestermühe, Op de Weddern" "12:58:24"
83134 "51031408" "8763_3" 233.18797607173568 0.5181955023816348 1674635 9 "de:01056:70170::970591" "Seestermühe, Schulstraße" "12:58:40" 1674636 10 "de:01056:70165::970581" "Seestermühe, Dorfstraße 50" "12:58:48"
83134 "51031408" "8763_3" 248.04266152867666 0.689007393135213 1674637 11 "de:01056:97057::970572" "Seester, Abzw. Seestermühe" "13:02:00" 1674638 12 "de:01056:97056::970562" "Seester, Groß Sonnendeich" "13:02:10"
83134 "51031408" "8763_3" 302.4762045248297 0.840211679235638 1674638 12 "de:01056:97056::970562" "Seester, Groß Sonnendeich" "13:02:10" 1674639 13 "de:01056:70155::970622" "Seester, Dorfstraße (West)" "13:02:20"
83134 "51031408" "8763_3" 175.6603496110667 0.4879454155862964 1674639 13 "de:01056:70155::970622" "Seester, Dorfstraße (West)" "13:02:20" 1674640 14 "de:01056:70154::972231" "Seester, Grundschule (Ost)" "13:02:30"
83134 "51031408" "8763_3" 234.9489507836128 0.6526359743989244 1674640 14 "de:01056:70154::972231" "Seester, Grundschule (Ost)" "13:02:30" 1674641 15 "de:01056:70153::971241" "Seester, Wendeplatz" "13:02:40"
83134 "51031408" "8763_3" 195.69589966949573 0.5435997213041548 1674641 15 "de:01056:70153::971241" "Seester, Wendeplatz" "13:02:40" 1674642 16 "de:01056:70171::970631" "Seester, Grundschule" "13:02:50"
83134 "51031408" "8763_3" 178.18133282399532 0.7424222200999805 1674644 18 "de:01056:70151::970682" "Seester, Kurzenmoor 16" "13:06:15" 1674645 19 "de:01056:70150::970672" "Seester, Kurzenmoor 12-14" "13:06:30"
83134 "51031408" "8763_3" 181.45790630093384 0.403239791779853 1674647 21 "de:01056:70148::970532" "Elmshorn, Wilhelmstraße" "13:10:00" 1674648 22 "de:01056:97041::970414" "Elmshorn, Köhnholz (Nord)" "13:10:08"
83134 "51031408" "8763_3" 171.86682339631105 0.38192627421402453 1674650 24 "de:01056:97790::970028" "Elmshorn, Blücherstraße" "13:10:24" 1674651 25 "de:01056:97042::970029" "Elmshorn, Eichstraße" "13:10:32"
83134 "51031408" "8763_3" 165.40685754346217 0.36757079454102703 1674651 25 "de:01056:97042::970029" "Elmshorn, Eichstraße" "13:10:32" 1674652 26 "de:01056:97050::970030" "Elmshorn, Reichenstraße" "13:10:40"
83134 "51031408" "8763_3" 189.92743849425773 0.42206097443168383 1674652 26 "de:01056:97050::970030" "Elmshorn, Reichenstraße" "13:10:40" 1674653 27 "de:01056:97044::970444" "Elmshorn, Probstendamm" "13:10:48"
83136 "51031412" "8763_3" 158.32670990471843 0.6596946246029934 1674685 1 "de:01056:70156::971011" "Seester, Dieckhof" "14:54:15" 1674686 2 "de:01056:70157::971021" "Seester, Hörnstraße" "14:54:30"
83136 "51031412" "8763_3" 205.19816968484093 0.4559959326329799 1674688 4 "de:01056:97104::971041" "Seestermühe, Lauenrothsweg" "14:58:00" 1674689 5 "de:01056:70160::971051" "Seestermühe, Mühlendeich" "14:58:08"
83136 "51031412" "8763_3" 230.40828592018585 0.5120184131559685 1674689 5 "de:01056:70160::971051" "Seestermühe, Mühlendeich" "14:58:08" 1674690 6 "de:01056:97106::971061" "Seestermühe, Zum Krückausperrwerk" "14:58:16"
83136 "51031412" "8763_3" 225.79710165007978 0.5017713370001773 1674690 6 "de:01056:97106::971061" "Seestermühe, Zum Krückausperrwerk" "14:58:16" 1674691 7 "de:01056:70162::970611" "Seestermühe, Op de Weddern" "14:58:24"
83136 "51031412" "8763_3" 233.18797607173568 0.5181955023816348 1674693 9 "de:01056:70170::970591" "Seestermühe, Schulstraße" "14:58:40" 1674694 10 "de:01056:70165::970581" "Seestermühe, Dorfstraße 50" "14:58:48"
83136 "51031412" "8763_3" 248.04266152867666 0.689007393135213 1674695 11 "de:01056:97057::970572" "Seester, Abzw. Seestermühe" "15:02:00" 1674696 12 "de:01056:97056::970562" "Seester, Groß Sonnendeich" "15:02:10"
83136 "51031412" "8763_3" 302.4762045248297 0.840211679235638 1674696 12 "de:01056:97056::970562" "Seester, Groß Sonnendeich" "15:02:10" 1674697 13 "de:01056:70155::970622" "Seester, Dorfstraße (West)" "15:02:20"
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 "20260224" "20251213" "20260303"
leading_or_trailing_whitespaces WARNING 75

leading_or_trailing_whitespaces

The value in CSV file has leading or trailing whitespaces.

This notice is emitted for values protected with double quotes since whitespaces for non-protected values are trimmed automatically by CSV parser.

The validator strips whitespaces from protected values. We do not see any use case when such a whitespace may be needed. On the other hand, some real-world feeds use trailing whitespaces for some values and omit them for the others. This is causing the largest problem when a primary key and a foreign key differ just by a whitespace: it is clear that they are intended to be the same, that is why we always strip whitespaces.

You can see more about this notice here.

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

filename (?) The name of the faulty file. csvRowNumber (?) The row of the faulty record. fieldName (?) Faulty record's field name. fieldValue (?) Faulty value.
"routes.txt" 127 "route_long_name" "Schlamersdorf > Berlin > Seedorf > Hutzfeld "
"routes.txt" 565 "route_long_name" "Kutenholz > Fredenbeck - Horneburg > Buxtehude "
"routes.txt" 709 "route_long_name" "Kamperlien > Inzmühlen > Welle > Kakenstorf > Tostedt "
"routes.txt" 826 "route_long_name" "Lohbarbek >Schlotfeld > Hohenlockstedt "
"routes.txt" 843 "route_long_name" " Maria-Bornheim-Weg (Klinikum) > Itzehoe, ZOB > Oelixdorf"
"stops.txt" 4760 "platform_code" "2 "
"stops.txt" 11574 "stop_name" "Ecklak, Hauptstraße 2 "
"stops.txt" 11575 "stop_name" "Ecklak, Hauptstraße 2 "
"stops.txt" 11582 "stop_name" "Ecklak, Hörner Weg "
"stops.txt" 11583 "stop_name" "Ecklak, Hörner Weg "
"stops.txt" 11588 "stop_name" "Neuendorf-Sachsenbande, Goldbogen "
"stops.txt" 11589 "stop_name" "Neuendorf-Sachsenbande, Goldbogen "
"stops.txt" 11590 "stop_name" "Brokdorf, Arentsee 28 "
"stops.txt" 11591 "stop_name" "Brokdorf, Arentsee 28 "
"stops.txt" 15297 "stop_name" "Gribbohm, Fasanenweg "
"stops.txt" 15300 "stop_name" "Hadenfeld, Lindenweg "
"stops.txt" 15330 "stop_name" "Ottenbüttel, Ünnerst Dörpstraat "
"stops.txt" 15334 "stop_name" "Rethwisch (IZ), Op de Wellen "
"stops.txt" 15386 "stop_name" "Kleve, Achtern Barg "
"stops.txt" 15446 "stop_name" "Nienbüttel, Hörstenweg "
"stops.txt" 15483 "stop_name" "Gribbohm, Fasanenweg "
"stops.txt" 15486 "stop_name" "Hadenfeld, Lindenweg "
"stops.txt" 15523 "stop_name" "Kleve, Achtern Barg "
"stops.txt" 15548 "stop_name" "Ottenbüttel, Ünnerst Dörpstraat "
"stops.txt" 15554 "stop_name" "Rade b. Kellinghusen "
"stops.txt" 15556 "stop_name" "Rethwisch (IZ), Op de Wellen "
"stops.txt" 15623 "stop_name" "Horst (Holst.), Jacob-Struve-Schule "
"stops.txt" 15761 "stop_name" "Rade b. Kellinghusen "
"stops.txt" 15762 "stop_name" "Rade b. Kellinghusen "
"stops.txt" 15789 "stop_name" "Oldendorf (IZ), Achter Hoef "
"stops.txt" 15874 "stop_name" "Glückstadt, St. Marien Kirche "
"stops.txt" 16117 "stop_name" "Oldendorf (IZ), Achter Hoef "
"stops.txt" 16154 "stop_name" "Glückstadt, St. Marien Kirche "
"stops.txt" 16726 "stop_name" "Groß Sarau, Grüner Weg "
"stops.txt" 16727 "stop_name" "Groß Sarau, Grüner Weg "
"stops.txt" 16981 "stop_name" "Oststeinbek, Neustadt-Glewe-Weg "
"stops.txt" 16982 "stop_name" "Oststeinbek, Neustadt-Glewe-Weg "
"stops.txt" 16983 "stop_name" "Oststeinbek, Helmut-Landt-Weg "
"stops.txt" 16984 "stop_name" "Oststeinbek, Helmut-Landt-Weg "
"trips.txt" 76190 "trip_headsign" "Oststeinbek, Helmut-Landt-Weg "
"trips.txt" 76191 "trip_headsign" "Oststeinbek, Helmut-Landt-Weg "
"trips.txt" 76192 "trip_headsign" "Oststeinbek, Helmut-Landt-Weg "
"trips.txt" 76193 "trip_headsign" "Oststeinbek, Helmut-Landt-Weg "
"trips.txt" 76194 "trip_headsign" "Oststeinbek, Helmut-Landt-Weg "
"trips.txt" 76195 "trip_headsign" "Oststeinbek, Helmut-Landt-Weg "
"trips.txt" 76196 "trip_headsign" "Oststeinbek, Helmut-Landt-Weg "
"trips.txt" 76197 "trip_headsign" "Oststeinbek, Helmut-Landt-Weg "
"trips.txt" 76198 "trip_headsign" "Oststeinbek, Helmut-Landt-Weg "
"trips.txt" 76199 "trip_headsign" "Oststeinbek, Helmut-Landt-Weg "
"trips.txt" 76200 "trip_headsign" "Oststeinbek, Helmut-Landt-Weg "
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 22

mixed_case_recommended_field

This field has customer-facing text and should use Mixed Case (should contain upper and lower case letters).

This field contains customer-facing text and should use Mixed Case (upper and lower case letters) to ensure good readability when displayed to riders. Avoid the use of abbreviations throughout the feed (e.g. St. for Street) unless a location is called by its abbreviated name (e.g. “JFK Airport”). Abbreviations may be problematic for accessibility by screen reader software and voice user interfaces.

Good examples:
Field Text Dataset
"Schwerin, Hauptbahnhof" Verkehrsverbund Berlin-Brandenburg
"Red Hook/Atlantic Basin" NYC Ferry
"Campo Grande Norte" Carris
Bad examples:
Field Text
"GALLERIA MALL"
"3427 GG 17"
"21 Clark Rd Est"

You can see more about this notice here.

filename (?) Name of the faulty file. fieldName (?) Name of the faulty field. fieldValue (?) Faulty value. csvRowNumber (?) The row number of the faulty record.
"routes.txt" "route_short_name" "RE1-SEV" 3
"routes.txt" "route_short_name" "RE1-SEV" 4
"routes.txt" "route_short_name" "RB47-SEV" 5
"routes.txt" "route_short_name" "RB38-SEV" 6
"routes.txt" "route_short_name" "RB82-SEV" 7
"routes.txt" "route_short_name" "RE83-SEV" 8
"routes.txt" "route_short_name" "RB61-SEV" 9
"routes.txt" "route_short_name" "RB41-SEV" 10
"routes.txt" "route_short_name" "RB41-SEV" 11
"routes.txt" "route_short_name" "RB31-SEV" 12
"routes.txt" "route_short_name" "RB31-SEV" 13
"routes.txt" "route_short_name" "RE7-SEV" 14
"routes.txt" "route_short_name" "RB81-SEV" 15
"stops.txt" "stop_name" "dodenhof" 13579
"trips.txt" "trip_headsign" "dodenhof" 120460
"trips.txt" "trip_headsign" "dodenhof" 120461
"trips.txt" "trip_headsign" "dodenhof" 120462
"trips.txt" "trip_headsign" "dodenhof" 120463
"trips.txt" "trip_headsign" "dodenhof" 120464
"trips.txt" "trip_headsign" "dodenhof" 120465
"trips.txt" "trip_headsign" "dodenhof" 120466
"trips.txt" "trip_headsign" "dodenhof" 120467
route_color_contrast WARNING 8

route_color_contrast

Insufficient route color contrast.

A route's color and route_text_color should be contrasting.

You can see more about this notice here.

routeId (?) The id of the faulty record. csvRowNumber (?) The row number of the faulty record. routeColor (?) The faulty record's HTML route color. routeTextColor (?) The faulty record's HTML route text color.
"8804_402" 43 "#0098A1" "#0098A1"
"8803_402" 44 "#FFDD00" "#FFDD00"
"8802_402" 45 "#E2001A" "#E2001A"
"1466_402" 46 "#006AB3" "#006AB3"
"5111_109" 550 "#1A962B" "#1A962B"
"13051_109" 808 "#0089BB" "#0089BB"
"9475_109" 809 "#622181" "#622181"
"9473_109" 810 "#B51143" "#B51143"
route_short_name_too_long WARNING 3

route_short_name_too_long

Short name of a route is too long (more than 12 characters).

You can see more about this notice here.

routeId (?) The id of the faulty record. csvRowNumber (?) The row number of the faulty record. routeShortName (?) The faulty record's `route_short_name`.
"8543_3" 629 "Heide-Shuttle 4"
"8542_3" 630 "Heide-Shuttle 2"
"8541_3" 631 "Heide-Shuttle 1"
stop_too_far_from_shape WARNING 419

stop_too_far_from_shape

Stop too far from trip shape.

Per GTFS Best Practices, route alignments (in shapes.txt) should be within 100 meters of stop locations which a trip serves. This potentially indicates a problem with the location of the stop or the path of the shape.

You can see more about this notice here.

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

tripCsvRowNumber (?) The row number of the faulty record from `trips.txt`. shapeId (?) The id of the shape that is referred to. tripId (?) The id of the trip that is referred to. stopTimeCsvRowNumber (?) The row number of the faulty record from `stop_times.txt`. stopId (?) The id of the stop that is referred to. stopName (?) The name of the stop that is referred to. match (?) Latitude and longitude pair of the location. geoDistanceToShape (?) Distance from stop to shape.
56342 "2361" "50874137" 1088661 "de:02000:42035::420098" "Zum Fürstenmoor" [53.471819643068166,9.933105221615543] 148.48559327279722
56342 "2361" "50874137" 1088663 "de:02000:42037::420103" "Heykenaubrook" [53.476090000000006,9.925081] 537.2711946717468
56226 "2360" "50874081" 1086453 "de:02000:43046::430119" "Mensingstraße" [53.441258124221136,9.993088969261539] 313.9290394869069
56226 "2360" "50874081" 1086465 "de:02000:42035::420098" "Zum Fürstenmoor" [53.471819643068166,9.933105221615543] 148.48559327279722
56226 "2360" "50874081" 1086467 "de:02000:42037::420103" "Heykenaubrook" [53.476090000000006,9.925081] 537.2711946717468
56108 "2359" "50874011" 1084089 "de:02000:42037::420102" "Heykenaubrook" [53.476058,9.924657999999999] 524.7944397693224
56108 "2359" "50874011" 1084091 "de:02000:42035::420099" "Zum Fürstenmoor" [53.471733,9.933101] 106.50076570408126
56108 "2359" "50874011" 1084103 "de:02000:43046::430117" "Mensingstraße" [53.440165020822256,9.998857665027979] 286.83256883364703
105708 "7200" "53858758" 2243278 "900011550103" "Tostedt, GS Poststraße" [53.278041,9.716667] 123.35385529042371
105441 "7274" "53697160" 2239635 "de:02000:51933::1101166" "AIRBUS (Werkgelände - nur für Betriebsangehörige)" [53.542035000000006,9.842344000000002] 195.80628225779716
105439 "7271" "53697163" 2239612 "de:02000:51933::76519606" "AIRBUS (Werkgelände - nur für Betriebsangehörige)" [53.543703,9.839074] 281.19499854550827
105442 "7273" "53697161" 2239653 "de:02000:51933::1101166" "AIRBUS (Werkgelände - nur für Betriebsangehörige)" [53.542035000000006,9.842344000000002] 195.80628225779716
105440 "7272" "53697162" 2239632 "de:02000:51933::76519606" "AIRBUS (Werkgelände - nur für Betriebsangehörige)" [53.543703,9.839074] 281.19499854550827
22471 "1105" "52401913" 318943 "de:01060:75069::750691" "Schmalfeld, Elisenruh" [53.85846,10.011302] 107.2653871420398
51800 "2431" "51751616" 968772 "de:02000:10059::100155" "Alfredstraße" [53.557614,10.033024999999999] 116.94355788358781
22409 "1116" "52401990" 318126 "de:01060:75144::751441" "Kaltenkirchen, Ohland-Park" [53.82911073598592,9.979015264721022] 123.94556307391629
51802 "2446" "53677675" 968826 "de:02000:60032::600008" "Kantstraße" [53.57018049183358,10.05582966030142] 196.37684305670638
51802 "2446" "53677675" 968856 "de:02000:10059::100155" "Alfredstraße" [53.557614,10.033024999999999] 116.94355788358781
52147 "2445" "53677788" 980224 "de:02000:60032::600008" "Kantstraße" [53.57018049183358,10.05582966030142] 196.37684305670638
51801 "2444" "53676877" 968784 "de:02000:60032::600008" "Kantstraße" [53.57018049183358,10.05582966030142] 196.37684305670638
51801 "2444" "53676877" 968814 "de:02000:10059::100155" "Alfredstraße" [53.557614,10.033024999999999] 116.94355788358781
22411 "1112" "52401987" 318165 "de:01060:75144::751441" "Kaltenkirchen, Ohland-Park" [53.82911073598592,9.979015264721022] 123.94556307391629
52046 "2443" "53676924" 976285 "de:02000:60032::600008" "Kantstraße" [53.57018049183358,10.05582966030142] 196.37684305670638
22403 "1111" "52401991" 318024 "de:01060:75144::751441" "Kaltenkirchen, Ohland-Park" [53.82911073598592,9.979015264721022] 123.94556307391629
91609 "3787" "53695344" 1928598 "de:02000:82022::820113" "Kressenweg" [53.586419,9.872855] 128.99666823106728
105109 "7321" "53697702" 2234490 "de:02000:51933::110126" "AIRBUS (Werkgelände - nur für Betriebsangehörige)" [53.542089506953666,9.842303350813376] 228.1965297058394
105107 "7320" "53697704" 2234457 "de:02000:51933::76519606" "AIRBUS (Werkgelände - nur für Betriebsangehörige)" [53.543703,9.839074] 281.19499854550827
105117 "7323" "53697697" 2234732 "de:02000:51933::110126" "AIRBUS (Werkgelände - nur für Betriebsangehörige)" [53.542089506953666,9.842303350813376] 228.1965297058394
105112 "7322" "53697699" 2234586 "de:02000:51933::110126" "AIRBUS (Werkgelände - nur für Betriebsangehörige)" [53.542089506953666,9.842303350813376] 228.1965297058394
105119 "7325" "53697692" 2234826 "de:02000:51933::110126" "AIRBUS (Werkgelände - nur für Betriebsangehörige)" [53.542089506953666,9.842303350813376] 228.1965297058394
105114 "7324" "53697695" 2234648 "de:02000:51933::110126" "AIRBUS (Werkgelände - nur für Betriebsangehörige)" [53.542089506953666,9.842303350813376] 228.1965297058394
105101 "7316" "53697710" 2234221 "de:02000:51933::76519606" "AIRBUS (Werkgelände - nur für Betriebsangehörige)" [53.543703,9.839074] 281.19499854550827
105104 "7318" "53697707" 2234349 "de:02000:51933::76519606" "AIRBUS (Werkgelände - nur für Betriebsangehörige)" [53.543703,9.839074] 281.19499854550827
105102 "7317" "53697708" 2234268 "de:02000:51933::76519606" "AIRBUS (Werkgelände - nur für Betriebsangehörige)" [53.543703,9.839074] 281.19499854550827
105106 "7319" "53697705" 2234427 "de:02000:51933::76519606" "AIRBUS (Werkgelände - nur für Betriebsangehörige)" [53.543703,9.839074] 281.19499854550827
105094 "7330" "53697102" 2234014 "de:02000:51933::76519606" "AIRBUS (Werkgelände - nur für Betriebsangehörige)" [53.543703,9.839074] 281.19499854550827
105095 "7331" "53697101" 2234017 "de:02000:51933::110123" "AIRBUS (Werkgelände - nur für Betriebsangehörige)" [53.54233654678089,9.832323598145923] 455.1661758270372
105077 "7334" "53697121" 2233676 "de:02000:51933::76519606" "AIRBUS (Werkgelände - nur für Betriebsangehörige)" [53.543703,9.839074] 281.19499854550827
105076 "7333" "53697122" 2233649 "de:02000:51933::76519606" "AIRBUS (Werkgelände - nur für Betriebsangehörige)" [53.543703,9.839074] 281.19499854550827
105078 "7336" "53697119" 2233699 "de:02000:51933::76519606" "AIRBUS (Werkgelände - nur für Betriebsangehörige)" [53.543703,9.839074] 281.19499854550827
105074 "7335" "53697120" 2233613 "de:02000:51933::76519606" "AIRBUS (Werkgelände - nur für Betriebsangehörige)" [53.543703,9.839074] 281.19499854550827
105097 "7326" "53697099" 2234094 "de:02000:51933::76519606" "AIRBUS (Werkgelände - nur für Betriebsangehörige)" [53.543703,9.839074] 281.19499854550827
105100 "7329" "53697096" 2234142 "de:02000:51933::110121" "AIRBUS (Werkgelände - nur für Betriebsangehörige)" [53.542353261342775,9.832331340838104] 470.12458985012745
105099 "7328" "53697097" 2234116 "de:02000:51933::110121" "AIRBUS (Werkgelände - nur für Betriebsangehörige)" [53.542353261342775,9.832331340838104] 470.12458985012745
105083 "7341" "53697109" 2233771 "de:02000:51933::110127" "AIRBUS (Werkgelände - nur für Betriebsangehörige)" [53.54362627761985,9.839298913601063] 261.218448719249
105086 "7340" "53697112" 2233807 "de:02000:51933::110127" "AIRBUS (Werkgelände - nur für Betriebsangehörige)" [53.54362627761985,9.839298913601063] 261.218448719249
105066 "7343" "53697130" 2233389 "de:02000:51933::76519606" "AIRBUS (Werkgelände - nur für Betriebsangehörige)" [53.543703,9.839074] 281.19499854550827
4971 "25" "53966589" 38148 "000008000237" "Lübeck Hbf" [53.868165,10.671262000000002] 116.82836118402169
105090 "7342" "53697106" 2233903 "de:02000:51933::110127" "AIRBUS (Werkgelände - nur für Betriebsangehörige)" [53.54362627761985,9.839298913601063] 261.218448719249
105068 "7345" "53697128" 2233460 "de:02000:51933::76519606" "AIRBUS (Werkgelände - nur für Betriebsangehörige)" [53.543703,9.839074] 281.19499854550827
stops_match_shape_out_of_order WARNING 35

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.
58772 "2303" "50863676" 1161985 "de:02000:91022::910195" "U Niendorf Markt" [53.61911664313046,9.95204782587695] 1161984 "de:02000:91022::910080" "U Niendorf Markt" [53.61948054492593,9.952365547024552]
58745 "2301" "50863614" 1161040 "de:02000:91022::910195" "U Niendorf Markt" [53.61911664313046,9.95204782587695] 1161039 "de:02000:91022::910080" "U Niendorf Markt" [53.61948054492593,9.952365547024552]
58610 "2300" "50863589" 1157977 "de:02000:91022::910195" "U Niendorf Markt" [53.61911664313046,9.95204782587695] 1157976 "de:02000:91022::910080" "U Niendorf Markt" [53.61948054492593,9.952365547024552]
94462 "3632" "51109885" 2004694 "de:01053:26061::260611" "Escheburg, Schule" [53.470943011331194,10.31084787956281] 2004693 "de:01053:26061::260613" "Escheburg, Schule" [53.471318,10.310985999999998]
94464 "3633" "51109884" 2004765 "de:01053:26061::260611" "Escheburg, Schule" [53.470943011331194,10.31084787956281] 2004764 "de:01053:26061::260613" "Escheburg, Schule" [53.471318,10.310985999999998]
58870 "2311" "53681038" 1165475 "de:02000:91022::910195" "U Niendorf Markt" [53.61911664313046,9.95204782587695] 1165474 "de:02000:91022::910080" "U Niendorf Markt" [53.61948054492593,9.952365547024552]
58832 "2310" "53681050" 1164145 "de:02000:91022::910195" "U Niendorf Markt" [53.61911664313046,9.95204782587695] 1164144 "de:02000:91022::910080" "U Niendorf Markt" [53.61948054492593,9.952365547024552]
21365 "1337" "52713207" 292895 "de:01060:75026::750262" "Berlin (Seedorf), Unter den Linden" [54.036561159330546,10.449173450145713] 292894 "de:01060:75287::752876" "Seedorf, Seedorfer Allee" [54.040447605867634,10.410307138692705]
32612 "2861" "51251240" 540314 "000000190828" "190828" [53.433246844602756,9.920988345838985] 540313 "000000190827" "190827" [53.433252,9.920975]
32602 "2860" "51251249" 540254 "000000190829" "190829" [53.433252,9.920976000000001] 540253 "000000440060" "440060" [53.433246844602756,9.920988345838985]
20771 "1564" "51586729" 279988 "de:01003:57874::2" "Kronsforde, Kronsforder Koppel" [53.80442723913976,10.623817908142005] 279987 "de:01003:57862::2" "Kronsforde, Kirche" [53.80262969551085,10.622539589842136]
28599 "2947" "50882889" 428734 "de:02000:70080::700120" "Ruwoldtweg" [53.60916900000193,10.047578000005545] 428733 "de:02000:70053::700178" "Fritz-Flinte-Ring" [53.61063792893347,10.049309278232192]
28603 "2945" "50882879" 428782 "de:02000:70080::700120" "Ruwoldtweg" [53.60916900000193,10.047578000005545] 428781 "de:02000:70053::700178" "Fritz-Flinte-Ring" [53.61063792893347,10.049309278232192]
20373 "1682" "51914523" 273477 "de:01061:9026249::2" "St. Margarethen, Stuven 13" [53.90805867562609,9.257395633175202] 273476 "de:01061:86392::2" "St. Margarethen, Holstendamm (Ost)" [53.90705875969825,9.255970175673358]
20372 "1681" "51914524" 273453 "de:01061:9026249::2" "St. Margarethen, Stuven 13" [53.90805867562609,9.257395633175202] 273452 "de:01061:86392::2" "St. Margarethen, Holstendamm (Ost)" [53.90705875969825,9.255970175673358]
20371 "1680" "51914525" 273429 "de:01061:9026249::2" "St. Margarethen, Stuven 13" [53.90805867562609,9.257395633175202] 273428 "de:01061:86392::2" "St. Margarethen, Holstendamm (Ost)" [53.90705875969825,9.255970175673358]
20365 "1679" "51914532" 273309 "de:01061:9026249::2" "St. Margarethen, Stuven 13" [53.90805867562609,9.257395633175202] 273308 "de:01061:86392::2" "St. Margarethen, Holstendamm (Ost)" [53.90705875969825,9.255970175673358]
20374 "1686" "51914514" 273487 "de:01061:86392::1" "St. Margarethen, Holstendamm (Ost)" [53.90705875969825,9.255970175673358] 273486 "de:01061:9026249::1" "St. Margarethen, Stuven 13" [53.90806309037964,9.25740284046628]
20384 "1685" "51914516" 273679 "de:01061:86392::1" "St. Margarethen, Holstendamm (Ost)" [53.90705875969825,9.255970175673358] 273678 "de:01061:9026249::1" "St. Margarethen, Stuven 13" [53.90806309037964,9.25740284046628]
20375 "1683" "51914522" 273500 "de:01061:86392::1" "St. Margarethen, Holstendamm (Ost)" [53.90705875969825,9.255970175673358] 273499 "de:01061:9026249::1" "St. Margarethen, Stuven 13" [53.90806309037964,9.25740284046628]
20343 "1700" "51914544" 272963 "de:01061:86392::1" "St. Margarethen, Holstendamm (Ost)" [53.90705875969825,9.255970175673358] 272962 "de:01061:9026249::1" "St. Margarethen, Stuven 13" [53.90806309037964,9.25740284046628]
20205 "1781" "52400578" 271223 "de:01060:37158::370513" "Itzstedt, Steindamm" [53.806030368046954,10.155590571909078] 271222 "de:01060:37159::370512" "Itzstedt, Lindenbergredder" [53.80989338550222,10.161916427795687]
23526 "1843" "51006093" 338930 "de:01053:37738::375447" "Lehmrade, Oldenburger Straße" [53.59448768823629,10.75239782276608] 338929 "de:01053:37738::375422" "Lehmrade, Oldenburger Straße" [53.594351,10.752419]
111000 "5731" "50998693" 2346441 "de:03353:72201::7220101" "Bf. Handeloh (Hauptstraße)" [53.2440318760364,9.843038562782635] 2346440 "de:03353:72204::7220401" "Inzmühlen, Voßwinkel" [53.238383,9.857934000000002]
111001 "5732" "50998692" 2346457 "de:03353:72201::7220101" "Bf. Handeloh (Hauptstraße)" [53.2440318760364,9.843038562782635] 2346456 "de:03353:72204::7220401" "Inzmühlen, Voßwinkel" [53.238383,9.857934000000002]
110905 "5834" "50998819" 2345219 "de:03353:15302::5300201" "Rosenweide, Sinnenweg" [53.42216799934463,10.115543678477477] 2345218 "de:03353:53100::5300101" "Wuhlenburg, Schleuse" [53.42325863392629,10.107291830801243]
110906 "5843" "50998821" 2345248 "de:03353:15302::5300201" "Rosenweide, Sinnenweg" [53.42216799934463,10.115543678477477] 2345247 "de:03353:53100::5300101" "Wuhlenburg, Schleuse" [53.42325863392629,10.107291830801243]
110907 "5844" "50998820" 2345276 "de:03353:15302::5300201" "Rosenweide, Sinnenweg" [53.42216799934463,10.115543678477477] 2345275 "de:03353:53100::5300101" "Wuhlenburg, Schleuse" [53.42325863392629,10.107291830801243]
97500 "3325" "51104012" 2064779 "de:01053:28055::280229" "Geesthacht, ZOB" [53.43582183618406,10.37347134982965] 2064778 "de:01053:28055::280230" "Geesthacht, ZOB" [53.43586941437703,10.373495902468743]
97468 "3323" "51104049" 2064131 "de:01053:28055::280229" "Geesthacht, ZOB" [53.43582183618406,10.37347134982965] 2064130 "de:01053:28055::280230" "Geesthacht, ZOB" [53.43586941437703,10.373495902468743]
70013 "2021" "50886606" 1395917 "000000430161" "430161" [53.428341,10.015741] 1395916 "de:03353:43056::430084" "Meckelfeld, Am Blöcken" [53.428479101930954,10.015604729303284]
69815 "2020" "50886603" 1391656 "000000430161" "430161" [53.428341,10.015741] 1391655 "de:03353:43056::430084" "Meckelfeld, Am Blöcken" [53.428479101930954,10.015604729303284]
69968 "2019" "50886591" 1394522 "000000430161" "430161" [53.428341,10.015741] 1394521 "de:03353:43056::430084" "Meckelfeld, Am Blöcken" [53.428479101930954,10.015604729303284]
70016 "2025" "50886616" 1395998 "000000430161" "430161" [53.428341,10.015741] 1395997 "de:03353:43056::430084" "Meckelfeld, Am Blöcken" [53.428479101930954,10.015604729303284]
112886 "4952" "50995073" 2385058 "de:03359:31801::3180102" "Wethe, Blumenstraße" [53.686877265480476,9.450822437203119] 2385057 "de:03359:31802::3180202" "Wethe, Wether Straße" [53.68867282012342,9.443131492593068]
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.
"20260224" "20250408" "20251212"
unexpected_enum_value WARNING 37

unexpected_enum_value

An enum has an unexpected value.

You can see more about this notice here.

filename (?) The name of the faulty file. csvRowNumber (?) The row number of the faulty record. fieldName (?) The name of the field where the error occurred. fieldValue (?) Faulty value.
"routes.txt" 43 "route_type" 402
"routes.txt" 44 "route_type" 402
"routes.txt" 45 "route_type" 402
"routes.txt" 46 "route_type" 402
"routes.txt" 224 "route_type" 702
"routes.txt" 229 "route_type" 702
"routes.txt" 242 "route_type" 702
"routes.txt" 247 "route_type" 702
"routes.txt" 252 "route_type" 702
"routes.txt" 253 "route_type" 702
"routes.txt" 352 "route_type" 702
"routes.txt" 355 "route_type" 702
"routes.txt" 356 "route_type" 702
"routes.txt" 357 "route_type" 702
"routes.txt" 361 "route_type" 702
"routes.txt" 364 "route_type" 702
"routes.txt" 365 "route_type" 702
"routes.txt" 375 "route_type" 702
"routes.txt" 379 "route_type" 702
"routes.txt" 396 "route_type" 702
"routes.txt" 397 "route_type" 702
"routes.txt" 398 "route_type" 702
"routes.txt" 547 "route_type" 1200
"routes.txt" 548 "route_type" 1200
"routes.txt" 549 "route_type" 1200
"routes.txt" 550 "route_type" 109
"routes.txt" 551 "route_type" 1200
"routes.txt" 552 "route_type" 1200
"routes.txt" 553 "route_type" 1200
"routes.txt" 554 "route_type" 1200
"routes.txt" 555 "route_type" 1200
"routes.txt" 562 "route_type" 702
"routes.txt" 790 "route_type" 1200
"routes.txt" 791 "route_type" 1200
"routes.txt" 808 "route_type" 109
"routes.txt" 809 "route_type" 109
"routes.txt" 810 "route_type" 109
platform_without_parent_station INFO 575

platform_without_parent_station

A platform has no parent_station field set.

This is different from location_without_parent_station since it is less severe.

You can see more about this notice here.

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

csvRowNumber (?) Row number of the faulty record. stopId (?) The id of the faulty record. stopName (?) The stop name of the faulty record.
1464 "de:02000:71002:1:710313" "U Volksdorf"
3532 "de:01060:36007::360057" "U Garstedt"
4044 "de:02000:10951:1:109106" "Hammerbrook (City Süd)"
4045 "de:02000:54950:1:549102" "Veddel (BallinStadt)"
4046 "de:02000:81953:1:819106" "Rissen"
4047 "de:02000:81953:1:819107" "Rissen"
4048 "de:01056:85950:1:859100" "Wedel"
4104 "de:02000:10900:2:109000" "Uhlandstraße"
4105 "de:02000:10900:1:109001" "Uhlandstraße"
4106 "de:02000:10901:1:109002" "Wartenau"
4107 "de:02000:10901:1:109003" "Wartenau"
4108 "de:02000:10902:2:109004" "Lübecker Straße"
4109 "de:02000:10902:1:109005" "Lübecker Straße"
4110 "de:02000:10902:3:109006" "Lübecker Straße"
4111 "de:02000:10902:3:109007" "Lübecker Straße"
4112 "de:02000:10903:1:109008" "Lohmühlenstraße"
4113 "de:02000:10903:1:109009" "Lohmühlenstraße"
4114 "de:02000:10952:2:109010" "Berliner Tor"
4115 "de:02000:10952:1:109011" "Berliner Tor"
4116 "de:02000:10905:2:109012" "Hauptbahnhof Nord"
4117 "de:02000:10905:1:109013" "Hauptbahnhof Nord"
4122 "de:02000:10907:1:109018" "Steinstraße"
4123 "de:02000:10907:1:109019" "Steinstraße"
4124 "de:02000:10952:1:109020" "Berliner Tor"
4125 "de:02000:10952:2:109021" "Berliner Tor"
4126 "de:02000:10908:1:109022" "Burgstraße"
4127 "de:02000:10908:1:109023" "Burgstraße"
4128 "de:02000:10909:1:109024" "Hammer Kirche"
4129 "de:02000:10909:1:109025" "Hammer Kirche"
4130 "de:02000:11900:1:119000" "Hallerstraße"
4131 "de:02000:11900:1:119001" "Hallerstraße"
4132 "de:02000:11901:1:119002" "Stephansplatz (Oper/CCH)"
4133 "de:02000:11901:1:119003" "Stephansplatz (Oper/CCH)"
4134 "de:02000:11950:1:119004" "Jungfernstieg"
4135 "de:02000:11950:1:119005" "Jungfernstieg"
4136 "de:02000:11903:1:119006" "Meßberg"
4137 "de:02000:11903:1:119007" "Meßberg"
4138 "de:02000:11904:1:119008" "Mönckebergstraße"
4139 "de:02000:11904:2:119009" "Mönckebergstraße"
4140 "de:02000:11905:1:119010" "Rathaus"
4141 "de:02000:11905:2:119011" "Rathaus"
4142 "de:02000:11906:1:119012" "Rödingsmarkt"
4143 "de:02000:11906:2:119013" "Rödingsmarkt"
4144 "de:02000:11907:1:119014" "Baumwall (Elbphilharmonie)"
4145 "de:02000:11907:2:119015" "Baumwall (Elbphilharmonie)"
4146 "de:02000:11909:1:119018" "Messehallen"
4147 "de:02000:11909:1:119019" "Messehallen"
4148 "de:02000:11910:1:119020" "Gänsemarkt (Oper)"
4149 "de:02000:11910:1:119021" "Gänsemarkt (Oper)"
4150 "de:02000:11911:1:119022" "Feldstraße (Heiligengeistfeld)"
transfer_distance_above_2_km INFO 8

transfer_distance_above_2_km

The transfer distance from stop to stop in transfers.txt is larger than 2 km.

You can see more about this notice here.

csvRowNumber (?) The row number from `transfers.txt` for the faulty entry. fromStopId (?) The ID of the stop in `from_stop_id`. toStopId (?) The ID of the stop in `to_stop_id`. distanceKm (?) The distance between the two stops in km.
318 "de:03357:23918::1" "000000323342" 4.041177804858076
322 "de:03357:23918::2" "000000323342" 4.0173564846542735
30379 "000000323342" "de:03357:23918::1" 4.041177804858076
30380 "000000323342" "de:03357:23918::2" 4.0173564846542735
30382 "000000323342" "000000323341" 4.055876280361104
30383 "000000323342" "780003670103" 4.041177804858076
30395 "000000323341" "000000323342" 4.055876280361104
35610 "780003670103" "000000323342" 4.041177804858076
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.
"feed_info.txt" "feed_contact_mail" 7