china-railways — Enhanced Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 8.0.1 at 2026-09-02T17:41:15Z,
for the dataset file:///shared/china-railways_62e0c279.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 Language:
Chinese
Feed Start Date:
2026-03-15
Feed End Date:
2026-06-12

Files included


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

Counts


  • Agencies: 1
  • Blocks: 0
  • Routes: 2809
  • Shapes: 0
  • Stops: 2299
  • Trips: 2818

Specification Compliance report

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

Notice Code Severity Total
duplicate_route_name WARNING 17

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`.
1380 "3922-800000Y76406" 2087 "3922-5n0000Y76400" "Y764" "" -1 "3922-CR"
2009 "3922-760000Y47310" 2304 "3922-760000Y47330" "Y473" "" -1 "3922-CR"
2220 "3922-670000Y11700" 2345 "3922-650000Y11670" "Y116" "" -1 "3922-CR"
2317 "3922-8c0000Y798N0" 2488 "3922-8c0000Y798O0" "Y798" "" -1 "3922-CR"
2495 "3922-800000Y46300" 2548 "3922-650000Y46220" "Y463" "" -1 "3922-CR"
1737 "3922-650000Y49400" 2576 "3922-920000Y49000" "Y491" "" -1 "3922-CR"
1571 "3922-710000Y41210" 2600 "3922-570000Y41230" "Y412" "" -1 "3922-CR"
2416 "3922-95000K497200" 2609 "3922-95000K497210" "K4972" "" 2 "3922-CR"
2495 "3922-800000Y46300" 2622 "3922-540000Y46230" "Y463" "" -1 "3922-CR"
2191 "3922-620000Y42280" 2679 "3922-420000Y42280" "Y422" "" -1 "3922-CR"
2468 "3922-650000Y45600" 2696 "3922-570000Y45610" "Y456" "" -1 "3922-CR"
2463 "3922-6c000G969440" 2697 "3922-6c000G969441" "G9694" "" -1 "3922-CR"
2295 "3922-840000Y47290" 2735 "3922-560000Y47200" "Y472" "" -1 "3922-CR"
2482 "3922-380000Y452C0" 2748 "3922-380000Y452D0" "Y452" "" -1 "3922-CR"
2659 "3922-710000Y122N0" 2793 "3922-710000Y122M0" "Y122" "" -1 "3922-CR"
2785 "3922-650000Y32860" 2794 "3922-620000Y32810" "Y325" "" -1 "3922-CR"
2626 "3922-650000Y15840" 2798 "3922-650000Y15830" "Y158" "" -1 "3922-CR"
expired_calendar WARNING 24

expired_calendar

Dataset should not contain date ranges for services that have already expired.

This warning takes into account the calendar_dates.txt file as well as the calendar.txt file.

You can see more about this notice here.

csvRowNumber (?) The row of the faulty record. serviceId (?) The service id of the faulty record.
2 "3922-merged_0147e8f99c5aab7eeee8"
3 "3922-merged_0addd16b5afa0b8ccbc0"
4 "3922-merged_0c7de127b7deb261fbeb"
5 "3922-merged_2af9d69a6d1f7c668cbe"
6 "3922-merged_3756accb453a5e21911a"
7 "3922-merged_396e61dfaa360234547d"
8 "3922-merged_3cd796486a8756f7600b"
9 "3922-merged_4ab9490fba038976fa7e"
10 "3922-merged_4c3d3e3d590ea3f2d77d"
11 "3922-merged_4e1e49f964954a6deb28"
12 "3922-merged_5dcf9d7cd3725f911593"
13 "3922-merged_64f3fbbef53fd35f3b9d"
14 "3922-merged_6d52c7964f19f592e644"
15 "3922-merged_70eb7a81f0df02213a00"
16 "3922-merged_883e89e72eaf9e1583f8"
17 "3922-merged_9e0f007308c0dc43a589"
18 "3922-merged_a4d2934260c399eceb94"
19 "3922-merged_a5529454fe3ef1a809cd"
20 "3922-merged_a5b602b741c231015c9b"
21 "3922-merged_ba91f74e3d4187fc9add"
22 "3922-merged_d08beada82ab4f765507"
23 "3922-merged_d2b5d733c0b6dea8fbdf"
24 "3922-merged_d918dc9c9c911f905429"
25 "3922-merged_ed3b0fe1bab416ff038c"
fast_travel_between_consecutive_stops WARNING 1742

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 1742 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.
724 "3922-77000G868408" "3922-77000G868408" 226.08036650953986 90.43214660381594 9637 2 "3922-FZW" "璧山" "19:34:00" 9638 3 "3922-NWW" "隆昌北" "19:57:00"
724 "3922-77000G868408" "3922-77000G868408" 247.2357988421667 123.61789942108335 9638 3 "3922-NWW" "隆昌北" "20:06:00" 9639 4 "3922-JOW" "简阳南" "20:35:00"
1492 "3922-47000G529406" "3922-47000G529406" 220.07784794109105 124.71078049995158 17337 3 "3922-QAK" "曲阜东" "18:45:00" 17338 4 "3922-JGK" "济南西" "19:18:00"
353 "3922-0h000G12760H" "3922-0h000G12760H" 242.89233821575513 230.7477213049674 5036 0 "3922-VAB" "哈尔滨西" "09:00:00" 5037 1 "3922-CRT" "长春西" "09:56:00"
353 "3922-0h000G12760H" "3922-0h000G12760H" 227.9375405500248 102.57189324751117 5037 1 "3922-CRT" "长春西" "09:59:00" 5038 2 "3922-PPT" "四平东" "10:25:00"
353 "3922-0h000G12760H" "3922-0h000G12760H" 229.4005482868561 118.52361661487565 5038 2 "3922-PPT" "四平东" "10:27:00" 5039 3 "3922-PXT" "铁岭西" "10:57:00"
353 "3922-0h000G12760H" "3922-0h000G12760H" 202.391043195234 131.5541780769021 5044 8 "3922-QTP" "秦皇岛" "14:00:00" 5045 9 "3922-TSP" "唐山" "14:38:00"
353 "3922-0h000G12760H" "3922-0h000G12760H" 220.51273566335487 135.98285365906884 5050 14 "3922-BMP" "保定东" "16:46:00" 5051 15 "3922-SJP" "石家庄" "17:22:00"
353 "3922-0h000G12760H" "3922-0h000G12760H" 219.6994115105814 102.52639203827131 5051 15 "3922-SJP" "石家庄" "17:25:00" 5052 16 "3922-EDP" "邢台东" "17:52:00"
353 "3922-0h000G12760H" "3922-0h000G12760H" 208.4526459036832 104.2263229518416 5053 17 "3922-HPP" "邯郸东" "18:16:00" 5054 18 "3922-HFF" "鹤壁东" "18:45:00"
353 "3922-0h000G12760H" "3922-0h000G12760H" 200.8359703708578 63.598057284104975 5058 22 "3922-LBN" "漯河西" "20:19:00" 5059 23 "3922-ZLN" "驻马店西" "20:37:00"
353 "3922-0h000G12760H" "3922-0h000G12760H" 215.03267682613009 96.76470457175853 5059 23 "3922-ZLN" "驻马店西" "20:39:00" 5060 24 "3922-OYN" "信阳东" "21:05:00"
353 "3922-0h000G12760H" "3922-0h000G12760H" 235.4171951202144 172.63927642149056 5060 24 "3922-OYN" "信阳东" "21:07:00" 5061 25 "3922-WHN" "武汉" "21:50:00"
2296 "3922-800000D94003" "3922-800000D94003" 203.00811191137302 314.6625734626282 22305 2 "3922-KAQ" "怀化南" "21:03:00" 22306 3 "3922-CWQ" "长沙南" "22:35:00"
2763 "3922-6i000G954061" "3922-6i000G954061" 200.3908836452239 66.79696121507463 24936 2 "3922-HUA" "惠州北" "15:51:00" 24937 3 "3922-HEA" "河源东" "16:10:00"
2260 "3922-71000G550600" "3922-71000G550600" 230.89104876675754 188.56102315951867 22116 0 "3922-ABZ" "玉林北" "15:22:00" 22117 1 "3922-NFZ" "南宁东" "16:10:00"
2092 "3922-65000G523902" "3922-65000G523902" 219.59594668814202 95.15824356486155 21055 3 "3922-YLQ" "阳江北" "21:00:00" 21056 4 "3922-MRQ" "茂名南" "21:25:00"
910 "3922-6i000G612603" "3922-6i000G612603" 241.85241548208836 197.51280597703882 11579 2 "3922-IZQ" "广州南" "11:25:00" 11580 3 "3922-SNQ" "韶关" "12:13:00"
910 "3922-6i000G612603" "3922-6i000G612603" 229.7109539026818 122.51250874809696 11580 3 "3922-SNQ" "韶关" "12:15:00" 11581 4 "3922-ICQ" "郴州西" "12:46:00"
910 "3922-6i000G612603" "3922-6i000G612603" 246.7983360867114 131.62577924624608 11581 4 "3922-ICQ" "郴州西" "12:48:00" 11582 5 "3922-HVQ" "衡阳东" "13:19:00"
1380 "3922-12000G813300" "3922-12000G813300" 202.64488895678906 97.94502966244805 16302 1 "3922-FET" "抚顺" "14:23:00" 16303 2 "3922-XBD" "新宾" "14:51:00"
1380 "3922-12000G813300" "3922-12000G813300" 201.33524746696426 70.4673366134375 16303 2 "3922-XBD" "新宾" "14:53:00" 16304 3 "3922-THL" "通化" "15:13:00"
1380 "3922-12000G813300" "3922-12000G813300" 204.78792881633797 88.74143582041313 16304 3 "3922-THL" "通化" "15:15:00" 16305 4 "3922-JDL" "江源东" "15:40:00"
1380 "3922-12000G813300" "3922-12000G813300" 233.66443959463078 229.7700322680536 16309 8 "3922-CCT" "长春" "18:38:00" 16310 9 "3922-PXT" "铁岭西" "19:36:00"
1088 "3922-53000G773341" "3922-53000G773341" 216.5831605553886 126.34017699064334 13456 2 "3922-FXU" "阜阳西" "13:17:00" 13457 3 "3922-HNU" "淮南南" "13:51:00"
774 "3922-25000G62862H" "3922-25000G62862H" 226.34598047267716 154.66975332299606 10205 11 "3922-SJP" "石家庄" "17:18:00" 10206 12 "3922-HPP" "邯郸东" "17:58:00"
1521 "3922-57000G27630B" "3922-57000G27630B" 217.21691486040882 83.26648402982339 17622 5 "3922-XGG" "新干东" "11:14:00" 17623 6 "3922-JIG" "吉安西" "11:36:00"
1521 "3922-57000G27630B" "3922-57000G27630B" 227.5946976328428 197.24873794846374 17625 8 "3922-GOG" "赣州西" "12:44:00" 17626 9 "3922-LCA" "龙川西" "13:35:00"
1521 "3922-57000G27630B" "3922-57000G27630B" 234.27651812374603 128.85208496806032 17626 9 "3922-LCA" "龙川西" "13:37:00" 17627 10 "3922-HUA" "惠州北" "14:09:00"
2091 "3922-6r000G517501" "3922-6r000G517501" 219.59594668814202 95.15824356486155 21049 4 "3922-YLQ" "阳江北" "08:31:00" 21050 5 "3922-MRQ" "茂名南" "08:56:00"
165 "3922-38000G237903" "3922-38000G237903" 207.90647266257707 114.34855996441739 2447 2 "3922-YIF" "鄢陵" "09:26:00" 2448 3 "3922-SKF" "沈丘北" "09:58:00"
165 "3922-38000G237903" "3922-38000G237903" 207.2393324710476 103.6196662355238 2450 5 "3922-FXU" "阜阳西" "10:52:00" 2451 6 "3922-SOU" "寿县" "11:21:00"
1098 "3922-5u000G17590K" "3922-5u000G17590K" 204.64898839285289 78.44877888392695 13584 1 "3922-GCG" "高安" "07:19:00" 13585 2 "3922-XBG" "新余北" "07:41:00"
1098 "3922-5u000G17590K" "3922-5u000G17590K" 201.72782483259127 84.05326034691304 13590 7 "3922-UOQ" "娄底南" "09:40:00" 13591 8 "3922-EJQ" "新化南" "10:04:00"
1098 "3922-5u000G17590K" "3922-5u000G17590K" 212.8899566590942 120.63764210682005 13591 8 "3922-EJQ" "新化南" "10:06:00" 13592 9 "3922-KAQ" "怀化南" "10:39:00"
1098 "3922-5u000G17590K" "3922-5u000G17590K" 219.60413165579956 248.8846825432395 13593 10 "3922-EWQ" "新晃西" "11:15:00" 13594 11 "3922-KEW" "贵阳东" "12:22:00"
2634 "3922-5u000C529920" "3922-5u000C529920" 214.72680847939492 118.09974466366721 24281 0 "3922-NXG" "南昌西" "07:50:00" 24282 1 "3922-XBG" "新余北" "08:22:00"
1005 "3922-27000G312712" "3922-27000G312712" 210.53879689623125 175.44899741352603 12373 4 "3922-ZAF" "郑州东" "09:57:00" 12374 5 "3922-SQF" "商丘" "10:46:00"
1005 "3922-27000G312712" "3922-27000G312712" 217.32870103465555 101.42006048283926 12375 6 "3922-BNU" "亳州南" "11:15:00" 12376 7 "3922-FXU" "阜阳西" "11:42:00"
1005 "3922-27000G312712" "3922-27000G312712" 222.9532535129 126.34017699064334 12376 7 "3922-FXU" "阜阳西" "11:47:00" 12377 8 "3922-HNU" "淮南南" "12:20:00"
1005 "3922-27000G312712" "3922-27000G312712" 218.73062818234888 149.4659292579384 12384 15 "3922-NYH" "黄山北" "14:58:00" 12385 16 "3922-SRG" "上饶" "15:38:00"
1005 "3922-27000G312712" "3922-27000G312712" 207.06628073249425 79.37540761412279 12385 16 "3922-SRG" "上饶" "15:40:00" 12386 17 "3922-WBS" "武夷山北" "16:02:00"
1005 "3922-27000G312712" "3922-27000G312712" 229.56913233803556 133.9153271971874 12386 17 "3922-WBS" "武夷山北" "16:04:00" 12387 18 "3922-YPS" "延平" "16:38:00"
2355 "3922-39000C928709" "3922-39000C928709" 214.26441409125508 46.423956386438604 22683 5 "3922-DXN" "当阳西" "11:23:00" 22684 6 "3922-YCN" "宜昌" "11:35:00"
1486 "3922-4p000G204901" "3922-4p000G204901" 205.50809098227452 68.50269699409151 17293 1 "3922-TMK" "泰安" "07:55:00" 17294 2 "3922-QAK" "曲阜东" "08:14:00"
1486 "3922-4p000G204901" "3922-4p000G204901" 208.3958025790864 114.61769141849751 17295 3 "3922-MNK" "济宁东" "08:40:00" 17296 4 "3922-KDK" "菏泽东" "09:12:00"
1617 "3922-38000G340903" "3922-38000G340903" 222.94563746299121 104.04129748272923 18310 1 "3922-PDF" "平顶山西" "16:48:00" 18311 2 "3922-NOF" "南阳东" "17:15:00"
1617 "3922-38000G340903" "3922-38000G340903" 287.36883108563865 119.73701295234943 18316 7 "3922-SMN" "神农架" "19:07:00" 18317 8 "3922-BNN" "野三关" "19:31:00"
1617 "3922-38000G340903" "3922-38000G340903" 209.0993537661923 160.30950455408077 18317 8 "3922-BNN" "野三关" "19:33:00" 18318 9 "3922-YUE" "云阳" "20:18:00"
2174 "3922-67000G842300" "3922-67000G842300" 217.80670865520085 323.07995117188125 21654 0 "3922-OTQ" "汕头" "19:00:00" 21655 1 "3922-XWQ" "广州新塘" "20:28:00"
fast_travel_between_far_stops WARNING 712

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 712 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.
724 "3922-77000G868408" "3922-77000G868408" 226.08036650953986 90.43214660381594 9637 2 "3922-FZW" "璧山" "19:34:00" 9638 3 "3922-NWW" "隆昌北" "19:57:00"
1492 "3922-47000G529406" "3922-47000G529406" 220.07784794109105 124.71078049995158 17337 3 "3922-QAK" "曲阜东" "18:45:00" 17338 4 "3922-JGK" "济南西" "19:18:00"
353 "3922-0h000G12760H" "3922-0h000G12760H" 242.89233821575513 230.7477213049674 5036 0 "3922-VAB" "哈尔滨西" "09:00:00" 5037 1 "3922-CRT" "长春西" "09:56:00"
2296 "3922-800000D94003" "3922-800000D94003" 203.00811191137302 314.6625734626282 22305 2 "3922-KAQ" "怀化南" "21:03:00" 22306 3 "3922-CWQ" "长沙南" "22:35:00"
2763 "3922-6i000G954061" "3922-6i000G954061" 200.3908836452239 66.79696121507463 24936 2 "3922-HUA" "惠州北" "15:51:00" 24937 3 "3922-HEA" "河源东" "16:10:00"
2260 "3922-71000G550600" "3922-71000G550600" 230.89104876675754 188.56102315951867 22116 0 "3922-ABZ" "玉林北" "15:22:00" 22117 1 "3922-NFZ" "南宁东" "16:10:00"
2092 "3922-65000G523902" "3922-65000G523902" 219.59594668814202 95.15824356486155 21055 3 "3922-YLQ" "阳江北" "21:00:00" 21056 4 "3922-MRQ" "茂名南" "21:25:00"
910 "3922-6i000G612603" "3922-6i000G612603" 241.85241548208836 197.51280597703882 11579 2 "3922-IZQ" "广州南" "11:25:00" 11580 3 "3922-SNQ" "韶关" "12:13:00"
1380 "3922-12000G813300" "3922-12000G813300" 202.64488895678906 97.94502966244805 16302 1 "3922-FET" "抚顺" "14:23:00" 16303 2 "3922-XBD" "新宾" "14:51:00"
1088 "3922-53000G773341" "3922-53000G773341" 216.5831605553886 126.34017699064334 13456 2 "3922-FXU" "阜阳西" "13:17:00" 13457 3 "3922-HNU" "淮南南" "13:51:00"
774 "3922-25000G62862H" "3922-25000G62862H" 226.34598047267716 154.66975332299606 10205 11 "3922-SJP" "石家庄" "17:18:00" 10206 12 "3922-HPP" "邯郸东" "17:58:00"
1521 "3922-57000G27630B" "3922-57000G27630B" 217.21691486040882 83.26648402982339 17622 5 "3922-XGG" "新干东" "11:14:00" 17623 6 "3922-JIG" "吉安西" "11:36:00"
2091 "3922-6r000G517501" "3922-6r000G517501" 219.59594668814202 95.15824356486155 21049 4 "3922-YLQ" "阳江北" "08:31:00" 21050 5 "3922-MRQ" "茂名南" "08:56:00"
165 "3922-38000G237903" "3922-38000G237903" 207.90647266257707 114.34855996441739 2447 2 "3922-YIF" "鄢陵" "09:26:00" 2448 3 "3922-SKF" "沈丘北" "09:58:00"
1098 "3922-5u000G17590K" "3922-5u000G17590K" 204.64898839285289 78.44877888392695 13584 1 "3922-GCG" "高安" "07:19:00" 13585 2 "3922-XBG" "新余北" "07:41:00"
2634 "3922-5u000C529920" "3922-5u000C529920" 214.72680847939492 118.09974466366721 24281 0 "3922-NXG" "南昌西" "07:50:00" 24282 1 "3922-XBG" "新余北" "08:22:00"
1005 "3922-27000G312712" "3922-27000G312712" 210.53879689623125 175.44899741352603 12373 4 "3922-ZAF" "郑州东" "09:57:00" 12374 5 "3922-SQF" "商丘" "10:46:00"
2355 "3922-39000C928709" "3922-39000C928709" 214.26441409125508 46.423956386438604 22683 5 "3922-DXN" "当阳西" "11:23:00" 22684 6 "3922-YCN" "宜昌" "11:35:00"
1486 "3922-4p000G204901" "3922-4p000G204901" 205.50809098227452 68.50269699409151 17293 1 "3922-TMK" "泰安" "07:55:00" 17294 2 "3922-QAK" "曲阜东" "08:14:00"
1617 "3922-38000G340903" "3922-38000G340903" 222.94563746299121 104.04129748272923 18310 1 "3922-PDF" "平顶山西" "16:48:00" 18311 2 "3922-NOF" "南阳东" "17:15:00"
2174 "3922-67000G842300" "3922-67000G842300" 217.80670865520085 323.07995117188125 21654 0 "3922-OTQ" "汕头" "19:00:00" 21655 1 "3922-XWQ" "广州新塘" "20:28:00"
690 "3922-56000G189880" "3922-56000G189880" 222.9532535129 126.34017699064334 9097 6 "3922-HNU" "淮南南" "19:27:00" 9098 7 "3922-FXU" "阜阳西" "20:00:00"
961 "3922-6c000G60130X" "3922-6c000G60130X" 243.5707345922882 105.54731832332489 11925 1 "3922-ZAQ" "株洲西" "07:55:00" 11926 2 "3922-HVQ" "衡阳东" "08:20:00"
705 "3922-55000G278803" "3922-55000G278803" 216.15751364943515 237.77326501437867 9309 15 "3922-GOG" "赣州西" "20:34:00" 9310 16 "3922-HEA" "河源东" "21:39:00"
1532 "3922-67000G513900" "3922-67000G513900" 231.81339277887807 84.99824401892197 17709 5 "3922-KNA" "惠州南" "18:52:00" 17710 6 "3922-ZCA" "增城" "19:13:00"
2756 "3922-040000G10802" "3922-040000G10800" 247.22970139817934 230.7477213049674 24889 3 "3922-VAB" "哈尔滨西" "10:46:00" 24890 4 "3922-CRT" "长春西" "11:41:00"
277 "3922-76000G22080B" "3922-76000G22080B" 219.55184732807328 98.79833129763297 3959 9 "3922-HDY" "华山北" "18:14:00" 3960 10 "3922-SCF" "三门峡南" "18:40:00"
2349 "3922-7b000G682200" "3922-7b000G682200" 329.37838703253067 109.79279567751023 22648 0 "3922-ABN" "宜昌北" "15:45:00" 22649 1 "3922-JVK" "即墨北" "16:04:00"
1370 "3922-1g000G80050G" "3922-1g000G80050G" 226.8165018897418 347.7853028976041 16213 0 "3922-DFT" "大连北" "08:27:00" 16214 1 "3922-SBT" "沈阳北" "09:58:00"
2148 "3922-57000G48640V" "3922-57000G48640V" 245.84926442387305 143.41207091392596 21435 2 "3922-JIG" "吉安西" "14:44:00" 21436 3 "3922-FIG" "丰城东" "15:18:00"
1511 "3922-6i000G274009" "3922-6i000G274009" 210.09668596733664 150.5692916099246 17537 4 "3922-HPA" "和平北" "16:11:00" 17538 5 "3922-GOG" "赣州西" "16:53:00"
1839 "3922-76000G868508" "3922-76000G868508" 241.90491927961997 145.14295156777197 19551 1 "3922-ICW" "成都东" "09:17:00" 19552 2 "3922-NKW" "内江北" "09:52:00"
35 "3922-78000G294000" "3922-78000G294000" 201.7265216501099 121.03591299006594 471 5 "3922-KQW" "贵阳北" "15:57:00" 472 6 "3922-QKW" "凯里南" "16:32:00"
1418 "3922-5l0000G21900" "3922-5l0000G21900" 273.3739940574554 378.16735844614664 16698 2 "3922-JBH" "金华" "08:38:00" 16699 3 "3922-NXG" "南昌西" "10:00:00"
1047 "3922-5l000G307303" "3922-5l000G307303" 214.67021131049833 332.7388275312724 13015 11 "3922-NUG" "南昌东" "12:02:00" 13016 12 "3922-GOG" "赣州西" "13:34:00"
1547 "3922-24000G10670D" "3922-24000G10670D" 234.5888503526512 265.8673637330047 17815 2 "3922-TIP" "天津南" "12:39:00" 17816 3 "3922-JGK" "济南西" "13:46:00"
493 "3922-5f000G110021" "3922-5f000G110021" 230.11940587122695 92.04776234849078 6549 9 "3922-ZRK" "淄博北" "19:20:00" 6550 10 "3922-JAK" "大明湖" "19:43:00"
1423 "3922-77000G34580C" "3922-77000G34580C" 210.62007469306127 150.94438686336056 16748 2 "3922-WZE" "万州北" "19:16:00" 16749 3 "3922-WOE" "巫山" "19:58:00"
2084 "3922-6u000G520603" "3922-6u000G520603" 211.00745225556483 77.36939916037377 21004 0 "3922-ZMQ" "湛江北" "13:00:00" 21005 1 "3922-MRQ" "茂名南" "13:21:00"
1860 "3922-240000G33120" "3922-240000G33120" 254.42659640449097 262.9074829513073 19709 0 "3922-BXP" "北京西" "15:10:00" 19710 1 "3922-SJP" "石家庄" "16:11:00"
2179 "3922-65000G841402" "3922-65000G841402" 220.28178488991904 323.07995117188125 21670 1 "3922-XWQ" "广州新塘" "09:25:00" 21671 2 "3922-OTQ" "汕头" "10:52:00"
842 "3922-49000G547202" "3922-49000G547202" 241.82868195607622 261.98107211908257 11106 4 "3922-VPK" "莱州" "11:27:00" 11107 5 "3922-JAK" "大明湖" "12:31:00"
1586 "3922-64000G299309" "3922-64000G299309" 209.73263037617036 90.88413982967381 18077 1 "3922-QHW" "三穗" "20:03:00" 18078 2 "3922-QKW" "凯里南" "20:28:00"
72 "3922-5j000G779250" "3922-5j000G779250" 200.0188333039514 110.01035831717327 1032 16 "3922-ESH" "常州北" "19:35:00" 1033 17 "3922-NKH" "南京南" "20:07:00"
49 "3922-77000G878620" "3922-77000G878620" 221.79896752642443 114.59613322198597 652 3 "3922-ZGE" "自贡" "21:06:00" 653 4 "3922-TIE" "天府机场" "21:36:00"
1596 "3922-64000G297107" "3922-64000G297107" 201.39332298366816 255.09820911264632 18151 1 "3922-ZSE" "朱砂古镇" "17:45:00" 18152 2 "3922-KEW" "贵阳东" "19:00:00"
979 "3922-65000G844604" "3922-65000G844604" 200.3908836452239 66.79696121507463 12083 2 "3922-HUA" "惠州北" "14:35:00" 12084 3 "3922-HEA" "河源东" "14:54:00"
385 "3922-0h000G12060T" "3922-0h000G12060T" 208.72512363480993 83.49004945392397 5348 3 "3922-DXT" "德惠西" "09:18:00" 5349 4 "3922-CRT" "长春西" "09:41:00"
713 "3922-53000G770704" "3922-53000G770704" 217.32870103465555 101.42006048283926 9434 0 "3922-BNU" "亳州南" "17:00:00" 9435 1 "3922-FXU" "阜阳西" "17:27:00"
1185 "3922-47000G335700" "3922-47000G335700" 214.90817140968284 114.61769141849751 14282 5 "3922-MNK" "济宁东" "11:50:00" 14283 6 "3922-KDK" "菏泽东" "12:21: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 "20260902" "20260612" "20260909"
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.
"20260902" "20260315" "20260612"
unexpected_enum_value WARNING 2298

unexpected_enum_value

An enum has an unexpected value.

You can see more about this notice here.

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

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" 9 "route_type" 101
"routes.txt" 10 "route_type" 101
"routes.txt" 15 "route_type" 101
"routes.txt" 16 "route_type" 101
"routes.txt" 17 "route_type" 101
"routes.txt" 18 "route_type" 101
"routes.txt" 19 "route_type" 101
"routes.txt" 20 "route_type" 101
"routes.txt" 21 "route_type" 101
"routes.txt" 22 "route_type" 101
"routes.txt" 23 "route_type" 101
"routes.txt" 24 "route_type" 101
"routes.txt" 25 "route_type" 101
"routes.txt" 26 "route_type" 101
"routes.txt" 27 "route_type" 101
"routes.txt" 28 "route_type" 101
"routes.txt" 29 "route_type" 101
"routes.txt" 30 "route_type" 101
"routes.txt" 31 "route_type" 103
"routes.txt" 32 "route_type" 102
"routes.txt" 33 "route_type" 102
"routes.txt" 34 "route_type" 101
"routes.txt" 38 "route_type" 101
"routes.txt" 39 "route_type" 101
"routes.txt" 40 "route_type" 101
"routes.txt" 43 "route_type" 101
"routes.txt" 44 "route_type" 101
"routes.txt" 47 "route_type" 101
"routes.txt" 48 "route_type" 101
"routes.txt" 53 "route_type" 101
"routes.txt" 54 "route_type" 101
"routes.txt" 55 "route_type" 101
"routes.txt" 56 "route_type" 101
"routes.txt" 57 "route_type" 101
"routes.txt" 58 "route_type" 101
"routes.txt" 59 "route_type" 101
"routes.txt" 62 "route_type" 102
"routes.txt" 63 "route_type" 102
"routes.txt" 64 "route_type" 102
"routes.txt" 67 "route_type" 101
"routes.txt" 68 "route_type" 101
"routes.txt" 69 "route_type" 101
"routes.txt" 70 "route_type" 101
"routes.txt" 71 "route_type" 101
"routes.txt" 72 "route_type" 101
"routes.txt" 74 "route_type" 101
"routes.txt" 75 "route_type" 101
"routes.txt" 76 "route_type" 101
"routes.txt" 77 "route_type" 102
"routes.txt" 78 "route_type" 101