GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2025-12-13T05:39:51Z,
for the dataset file:///shared/jp-sendaicitybus.zip. No country code was provided.

Use this report alongside our documentation.

Summary

Agencies included


Feed Info


Publisher Name:
Busmaps.com
Publisher URL:
https://busmaps.com
Feed Email:
alex@busmaps.com
Feed Language:
Japanese
Feed Start Date:
2023-04-01
Feed End Date:
2024-04-01

Files included


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

Counts


  • Agencies: 1
  • Blocks: 0
  • Routes: 241
  • Shapes: 0
  • Stops: 2150
  • Trips: 8601

Specification Compliance report

31863 notices reported (9954 errors, 21780 warnings, 129 infos)

Notice Code Severity Total
duplicate_key ERROR 9910

duplicate_key

Duplicated entity.

The values of the given key and rows are duplicates.

You can see more about this notice here.

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

filename (?) The name of the faulty file oldCsvRowNumber (?) The row of the first occurrence. newCsvRowNumber (?) The row of the other occurrence. fieldName1 (?) Composite key's first field name. fieldValue1 (?) Composite key's first value.
"fare_rules.txt" 129 2022 "fare_id,route_id,origin_id,destination_id" "101320-100,101320-313581,5073_50,5075_50"
"fare_rules.txt" 130 2023 "fare_id,route_id,origin_id,destination_id" "101320-100,101320-313581,5073_50,5523_50"
"fare_rules.txt" 131 2024 "fare_id,route_id,origin_id,destination_id" "101320-100,101320-313581,5075_50,5523_50"
"fare_rules.txt" 102 2200 "fare_id,route_id,origin_id,destination_id" "101320-100,101320-313571,5181_11,5183_10"
"fare_rules.txt" 103 2201 "fare_id,route_id,origin_id,destination_id" "101320-100,101320-313571,5181_11,5071_50"
"fare_rules.txt" 104 2202 "fare_id,route_id,origin_id,destination_id" "101320-100,101320-313571,5181_11,5073_50"
"fare_rules.txt" 105 2203 "fare_id,route_id,origin_id,destination_id" "101320-100,101320-313571,5181_11,5075_50"
"fare_rules.txt" 106 2204 "fare_id,route_id,origin_id,destination_id" "101320-100,101320-313571,5181_11,5523_50"
"fare_rules.txt" 107 2205 "fare_id,route_id,origin_id,destination_id" "101320-100,101320-313571,5183_10,5071_50"
"fare_rules.txt" 108 2206 "fare_id,route_id,origin_id,destination_id" "101320-100,101320-313571,5183_10,5073_50"
"fare_rules.txt" 109 2207 "fare_id,route_id,origin_id,destination_id" "101320-100,101320-313571,5183_10,5075_50"
"fare_rules.txt" 110 2208 "fare_id,route_id,origin_id,destination_id" "101320-100,101320-313571,5183_10,5523_50"
"fare_rules.txt" 111 2209 "fare_id,route_id,origin_id,destination_id" "101320-100,101320-313571,5071_50,5073_50"
"fare_rules.txt" 112 2210 "fare_id,route_id,origin_id,destination_id" "101320-100,101320-313571,5071_50,5075_50"
"fare_rules.txt" 113 2211 "fare_id,route_id,origin_id,destination_id" "101320-100,101320-313571,5071_50,5523_50"
"fare_rules.txt" 114 2212 "fare_id,route_id,origin_id,destination_id" "101320-100,101320-313571,5073_50,5075_50"
"fare_rules.txt" 115 2213 "fare_id,route_id,origin_id,destination_id" "101320-100,101320-313571,5073_50,5523_50"
"fare_rules.txt" 116 2214 "fare_id,route_id,origin_id,destination_id" "101320-100,101320-313571,5075_50,5523_50"
"fare_rules.txt" 117 2230 "fare_id,route_id,origin_id,destination_id" "101320-100,101320-313581,5181_11,5183_10"
"fare_rules.txt" 118 2231 "fare_id,route_id,origin_id,destination_id" "101320-100,101320-313581,5181_11,5071_50"
"fare_rules.txt" 119 2232 "fare_id,route_id,origin_id,destination_id" "101320-100,101320-313581,5181_11,5073_50"
"fare_rules.txt" 120 2233 "fare_id,route_id,origin_id,destination_id" "101320-100,101320-313581,5181_11,5075_50"
"fare_rules.txt" 121 2234 "fare_id,route_id,origin_id,destination_id" "101320-100,101320-313581,5181_11,5523_50"
"fare_rules.txt" 122 2235 "fare_id,route_id,origin_id,destination_id" "101320-100,101320-313581,5183_10,5071_50"
"fare_rules.txt" 123 2236 "fare_id,route_id,origin_id,destination_id" "101320-100,101320-313581,5183_10,5073_50"
"fare_rules.txt" 124 2237 "fare_id,route_id,origin_id,destination_id" "101320-100,101320-313581,5183_10,5075_50"
"fare_rules.txt" 125 2238 "fare_id,route_id,origin_id,destination_id" "101320-100,101320-313581,5183_10,5523_50"
"fare_rules.txt" 126 2239 "fare_id,route_id,origin_id,destination_id" "101320-100,101320-313581,5071_50,5073_50"
"fare_rules.txt" 127 2240 "fare_id,route_id,origin_id,destination_id" "101320-100,101320-313581,5071_50,5075_50"
"fare_rules.txt" 128 2241 "fare_id,route_id,origin_id,destination_id" "101320-100,101320-313581,5071_50,5523_50"
"fare_rules.txt" 4004 6868 "fare_id,route_id,origin_id,destination_id" "101320-100,101320-201801,7217_10,7215_10"
"fare_rules.txt" 4005 6869 "fare_id,route_id,origin_id,destination_id" "101320-100,101320-201801,7217_10,7213_10"
"fare_rules.txt" 4006 6870 "fare_id,route_id,origin_id,destination_id" "101320-100,101320-201801,7217_10,7207_10"
"fare_rules.txt" 4007 6871 "fare_id,route_id,origin_id,destination_id" "101320-100,101320-201801,7217_10,7206_10"
"fare_rules.txt" 4008 6872 "fare_id,route_id,origin_id,destination_id" "101320-100,101320-201801,7217_10,7205_10"
"fare_rules.txt" 4009 6873 "fare_id,route_id,origin_id,destination_id" "101320-100,101320-201801,7217_10,7204_10"
"fare_rules.txt" 4010 6874 "fare_id,route_id,origin_id,destination_id" "101320-100,101320-201801,7217_10,7203_10"
"fare_rules.txt" 4011 6875 "fare_id,route_id,origin_id,destination_id" "101320-100,101320-201801,7217_10,7201_10"
"fare_rules.txt" 4013 6877 "fare_id,route_id,origin_id,destination_id" "101320-100,101320-201801,7217_10,7051_10"
"fare_rules.txt" 4014 6878 "fare_id,route_id,origin_id,destination_id" "101320-100,101320-201801,7217_10,7023_10"
"fare_rules.txt" 4015 6879 "fare_id,route_id,origin_id,destination_id" "101320-100,101320-201801,7217_10,7021_10"
"fare_rules.txt" 4016 6880 "fare_id,route_id,origin_id,destination_id" "101320-100,101320-201801,7217_10,7019_10"
"fare_rules.txt" 4017 6881 "fare_id,route_id,origin_id,destination_id" "101320-100,101320-201801,7217_10,7017_10"
"fare_rules.txt" 4018 6882 "fare_id,route_id,origin_id,destination_id" "101320-100,101320-201801,7217_10,7015_10"
"fare_rules.txt" 4019 6883 "fare_id,route_id,origin_id,destination_id" "101320-100,101320-201801,7215_10,7213_10"
"fare_rules.txt" 4020 6884 "fare_id,route_id,origin_id,destination_id" "101320-100,101320-201801,7215_10,7207_10"
"fare_rules.txt" 4021 6885 "fare_id,route_id,origin_id,destination_id" "101320-100,101320-201801,7215_10,7206_10"
"fare_rules.txt" 4022 6886 "fare_id,route_id,origin_id,destination_id" "101320-100,101320-201801,7215_10,7205_10"
"fare_rules.txt" 4023 6887 "fare_id,route_id,origin_id,destination_id" "101320-100,101320-201801,7215_10,7204_10"
"fare_rules.txt" 4024 6888 "fare_id,route_id,origin_id,destination_id" "101320-100,101320-201801,7215_10,7203_10"
missing_required_field ERROR 44

missing_required_field

A required field is missing.

The given field has no value in some input row, even though values are required.

You can see more about this notice here.

filename (?) The name of the faulty file. csvRowNumber (?) The row of the faulty record. fieldName (?) The name of the missing field.
"translations.txt" 35 "translation"
"translations.txt" 410 "translation"
"translations.txt" 437 "translation"
"translations.txt" 441 "translation"
"translations.txt" 1506 "translation"
"translations.txt" 1541 "translation"
"translations.txt" 1678 "translation"
"translations.txt" 2695 "translation"
"translations.txt" 2752 "translation"
"translations.txt" 2753 "translation"
"translations.txt" 2754 "translation"
"translations.txt" 2755 "translation"
"translations.txt" 2756 "translation"
"translations.txt" 2779 "translation"
"translations.txt" 2789 "translation"
"translations.txt" 2834 "translation"
"translations.txt" 2908 "translation"
"translations.txt" 2924 "translation"
"translations.txt" 2963 "translation"
"translations.txt" 2976 "translation"
"translations.txt" 2982 "translation"
"translations.txt" 3013 "translation"
"translations.txt" 3029 "translation"
"translations.txt" 3083 "translation"
"translations.txt" 3099 "translation"
"translations.txt" 3114 "translation"
"translations.txt" 3117 "translation"
"translations.txt" 3234 "translation"
"translations.txt" 3241 "translation"
"translations.txt" 3248 "translation"
"translations.txt" 3317 "translation"
"translations.txt" 3366 "translation"
"translations.txt" 3458 "translation"
"translations.txt" 3518 "translation"
"translations.txt" 3525 "translation"
"translations.txt" 3529 "translation"
"translations.txt" 3585 "translation"
"translations.txt" 3650 "translation"
"translations.txt" 3652 "translation"
"translations.txt" 3686 "translation"
"translations.txt" 3735 "translation"
"translations.txt" 3760 "translation"
"translations.txt" 5922 "translation"
"translations.txt" 5924 "translation"
expired_calendar WARNING 3

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 "101320-O_10_1"
3 "101320-O_10_2"
4 "101320-O_10_3"
fast_travel_between_consecutive_stops WARNING 21290

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 21290 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.
5503 "101320-40_2_24000060" "101320-217911" 614.1047065594624 0.1705846407109618 137973 23 "101320-8133_51" "市民墓地52区画前" "12:18:00" 137974 24 "101320-8125_51" "市民墓地x区画前" "12:18:01"
5503 "101320-40_2_24000060" "101320-217911" 820.754976647703 0.22798749351325082 137975 25 "101320-8127_51" "第2給水塔入口" "12:19:00" 137976 26 "101320-8115_11" "市民墓地f区画前" "12:19:01"
5503 "101320-40_2_24000060" "101320-217911" 1096.7332990688717 0.30464813863024215 137978 28 "101320-8111_11" "墓園正門前" "12:21:00" 137979 29 "101320-8119_11" "東墓園" "12:21:01"
5503 "101320-40_2_24000060" "101320-217911" 299.4035206002562 0.08316764461118227 137981 31 "101320-8123_11" "給水塔前" "12:23:00" 137982 32 "101320-8107_11" "市民墓地入口" "12:23:01"
5503 "101320-40_2_24000060" "101320-217911" 811.5945468205657 0.22544292967237936 137982 32 "101320-8107_11" "市民墓地入口" "12:23:01" 137983 33 "101320-8109_11" "市民墓地中央" "12:23:02"
5503 "101320-40_2_24000060" "101320-217911" 412.06087602046466 0.11446135445012907 137985 35 "101320-8129_11" "市民墓地37区画前" "12:25:00" 137986 36 "101320-8113_11" "市民墓地p区画前" "12:25:01"
478 "101320-10_1_11000790" "101320-208521" 1500.127778092243 0.4167021605811786 11725 0 "101320-2441_11" "台原駅" "09:57:00" 11726 1 "101320-2431_10" "旭ケ丘一丁目北" "09:57:01"
478 "101320-10_1_11000790" "101320-208521" 1271.3077585715607 0.35314104404765573 11726 1 "101320-2431_10" "旭ケ丘一丁目北" "09:57:01" 11727 2 "101320-2425_11" "旭ケ丘一丁目東" "09:57:02"
478 "101320-10_1_11000790" "101320-208521" 916.5335403954857 0.25459265010985715 11734 9 "101320-2526_10" "鶴ケ谷三丁目西" "10:05:00" 11735 10 "101320-2527_50" "鶴ケ谷三丁目三高前" "10:05:01"
478 "101320-10_1_11000790" "101320-208521" 897.0790673221131 0.2491886298116981 11743 18 "101320-2535_10" "鶴ケ谷七丁目南" "10:14:00" 11744 19 "101320-2531_10" "鶴ケ谷東光台団地前" "10:14:01"
928 "101320-11_1_11102220" "101320-217821" 854.822942675474 0.23745081740985388 21598 2 "101320-1250_50" "八乙女駅入口" "10:59:00" 21599 3 "101320-1251_50" "上谷刈一丁目東" "10:59:01"
928 "101320-11_1_11102220" "101320-217821" 787.3561662346182 0.21871004617628284 21612 16 "101320-8029_10" "吉成一丁目北" "11:16:00" 21613 17 "101320-8023_51" "吉成一丁目" "11:16:01"
928 "101320-11_1_11102220" "101320-217821" 651.4155119748007 0.18094875332633353 21618 22 "101320-8035_10" "南吉成三丁目" "11:26:00" 21619 23 "101320-8033_10" "南吉成二丁目" "11:26:01"
928 "101320-11_1_11102220" "101320-217821" 1538.2684412012525 0.42729678922257014 21633 37 "101320-1254_10" "上谷刈二丁目" "11:43:00" 21634 38 "101320-1253_10" "上谷刈一丁目" "11:43:01"
7888 "101320-40_3_34002840" "101320-203011" 392.238163347353 0.10895504537426472 200396 1 "101320-9351_10" "桜ケ丘六丁目" "17:11:00" 200397 2 "101320-9349_10" "桜ケ丘五丁目" "17:11:01"
7888 "101320-40_3_34002840" "101320-203011" 594.1004815923808 0.1650279115534391 200409 14 "101320-95_10" "北仙台" "17:26:00" 200410 15 "101320-9006_10" "宮城県仙台合同庁舎前" "17:26:01"
3601 "101320-10_2_21003150" "101320-102051" 1281.1818768327419 0.3558838546757616 92544 0 "101320-2041_11" "市営バス東仙台営業所前" "15:52:00" 92545 1 "101320-2039_10" "小鶴住宅入口" "15:52:01"
621 "101320-10_1_11000950" "101320-319131" 1281.1818768327419 0.3558838546757616 15258 11 "101320-2041_11" "市営バス東仙台営業所前" "17:00:00" 15259 12 "101320-2039_10" "小鶴住宅入口" "17:00:01"
3821 "101320-10_2_21002080" "101320-208281" 1337.4201869743529 0.3715056074928758 98193 0 "101320-2539_50" "鶴ケ谷七丁目" "19:15:00" 98194 1 "101320-2571_50" "鶴ケ谷六丁目東小学校前" "19:15:01"
3821 "101320-10_2_21002080" "101320-208281" 916.5335403954857 0.25459265010985715 98199 6 "101320-2526_10" "鶴ケ谷三丁目西" "19:20:00" 98200 7 "101320-2527_50" "鶴ケ谷三丁目三高前" "19:20:01"
3821 "101320-10_2_21002080" "101320-208281" 442.8674471178541 0.12301873531051503 98211 18 "101320-2014_10" "中江郵便局前" "19:34:00" 98212 19 "101320-2013_10" "福沢市民センター前" "19:34:01"
824 "101320-11_1_11101070" "101320-208011" 709.1525606501368 0.1969868224028158 20080 23 "101320-2331_50" "南光台三丁目東" "14:40:00" 20081 24 "101320-2333_11" "南光台三丁目南" "14:40:01"
824 "101320-11_1_11101070" "101320-208011" 427.7273995551542 0.11881316654309838 20082 25 "101320-2317_11" "南光台集会所前" "14:41:00" 20083 26 "101320-2335_10" "南光台三丁目公園前" "14:41:01"
7409 "101320-30_3_33003340" "101320-106501" 1194.8379617919736 0.33189943383110376 190357 11 "101320-7001_50" "片平丁小学校前" "09:53:00" 190358 12 "101320-7003_50" "東北大正門前" "09:53:01"
4868 "101320-30_2_23000030" "101320-106501" 1194.8379617919736 0.33189943383110376 123378 11 "101320-7001_50" "片平丁小学校前" "09:53:00" 123379 12 "101320-7003_50" "東北大正門前" "09:53:01"
7409 "101320-30_3_33003340" "101320-106501" 772.3270480424544 0.214535291122904 190365 19 "101320-7017_50" "八木山松波町" "10:04:00" 190366 20 "101320-7019_50" "Tbc本社前" "10:04:01"
4868 "101320-30_2_23000030" "101320-106501" 772.3270480424544 0.214535291122904 123386 19 "101320-7017_50" "八木山松波町" "10:04:00" 123387 20 "101320-7019_50" "Tbc本社前" "10:04:01"
3229 "101320-50_1_15002260" "101320-204621" 1118.0318597353985 0.3105644054820551 80328 0 "101320-9173_10" "西中山" "19:25:00" 80329 1 "101320-9172_10" "西中山中央" "19:25:01"
3229 "101320-50_1_15002260" "101320-204621" 808.0319096092421 0.22445330822478948 80332 4 "101320-9231_10" "北中山二丁目" "19:28:00" 80333 5 "101320-9174_10" "北中山二丁目東" "19:28:01"
3229 "101320-50_1_15002260" "101320-204621" 1102.7368396208278 0.3063157887835633 80340 12 "101320-9421_10" "川平団地" "19:37:00" 80341 13 "101320-9419_10" "川平小学校前" "19:37:01"
3229 "101320-50_1_15002260" "101320-204621" 702.4167282928352 0.1951157578591209 80341 13 "101320-9419_10" "川平小学校前" "19:37:01" 80342 14 "101320-9417_10" "川平団地入口" "19:37:02"
3229 "101320-50_1_15002260" "101320-204621" 642.1510996590065 0.17837530546083513 80347 19 "101320-9341_10" "滝道入口" "19:43:00" 80348 20 "101320-9323_10" "共済団地入口" "19:43:01"
3229 "101320-50_1_15002260" "101320-204621" 594.1004815923808 0.1650279115534391 80355 27 "101320-95_10" "北仙台" "19:52:00" 80356 28 "101320-9006_10" "宮城県仙台合同庁舎前" "19:52:01"
578 "101320-10_1_11001650" "101320-210551" 1411.8715494287987 0.39218654150799964 14321 0 "101320-2441_12" "台原駅" "17:20:00" 14322 1 "101320-2431_10" "旭ケ丘一丁目北" "17:20:01"
578 "101320-10_1_11001650" "101320-210551" 1271.3077585715607 0.35314104404765573 14322 1 "101320-2431_10" "旭ケ丘一丁目北" "17:20:01" 14323 2 "101320-2425_11" "旭ケ丘一丁目東" "17:20:02"
578 "101320-10_1_11001650" "101320-210551" 594.9265284705406 0.1652573690195946 14329 8 "101320-2225_50" "東仙台四丁目" "17:26:00" 14330 9 "101320-2227_50" "東仙台小学校前" "17:26:01"
2322 "101320-40_1_14001110" "101320-105111" 945.1601152501349 0.2625444764583708 53547 0 "101320-227_10" "市営バス川内営業所前" "09:20:00" 53548 1 "101320-226_11" "交通公園・三居沢水力発電所前" "09:20:01"
8343 "101320-50_3_35002700" "101320-204611" 1118.0318597353985 0.3105644054820551 215359 0 "101320-9173_10" "西中山" "07:10:00" 215360 1 "101320-9172_10" "西中山中央" "07:10:01"
8343 "101320-50_3_35002700" "101320-204611" 808.0319096092421 0.22445330822478948 215363 4 "101320-9231_10" "北中山二丁目" "07:13:00" 215364 5 "101320-9174_10" "北中山二丁目東" "07:13:01"
8343 "101320-50_3_35002700" "101320-204611" 639.4538194719408 0.177626060964428 215371 12 "101320-9241_11" "南中山一丁目" "07:22:00" 215372 13 "101320-9157_10" "中山九丁目" "07:22:01"
8343 "101320-50_3_35002700" "101320-204611" 1695.928350618828 0.47109120850523 215375 16 "101320-9121_10" "中山六丁目" "07:25:00" 215376 17 "101320-9119_10" "中山不動尊前" "07:25:01"
8343 "101320-50_3_35002700" "101320-204611" 577.3693545450539 0.16038037626251497 215377 18 "101320-9117_10" "中山四丁目" "07:26:00" 215378 19 "101320-9115_10" "中山二丁目" "07:26:01"
8343 "101320-50_3_35002700" "101320-204611" 518.5282719330082 0.14403563109250228 215386 27 "101320-9033_10" "歯学部・東北会病院前" "07:34:00" 215387 28 "101320-9035_10" "加齢医学研究所入口" "07:34:01"
1307 "101320-20_1_12002440" "101320-312271" 1211.8214331458364 0.33661706476273234 29709 3 "101320-5069_10" "荒井二丁目" "19:34:00" 29710 4 "101320-5067_10" "蒲町東" "19:34:01"
1688 "101320-30_1_13006210" "101320-106501" 838.5119263393658 0.2329199795387127 39966 2 "101320-7023_10" "八木山ベニーランド前" "14:56:00" 39967 3 "101320-7021_10" "東北工大八木山キャンパス" "14:56:01"
1688 "101320-30_1_13006210" "101320-106501" 894.50908589776 0.2484747460827111 39971 7 "101320-7013_10" "八木山緑町" "15:00:00" 39972 8 "101320-7011_10" "向山高校前" "15:00:01"
8329 "101320-50_3_35000980" "101320-204171" 1239.5596218458338 0.3443221171793983 214863 22 "101320-9205_10" "西勝山中央" "15:54:00" 214864 23 "101320-9207_10" "西勝山入口" "15:54:01"
8329 "101320-50_3_35000980" "101320-204171" 1059.7542392653882 0.2943761775737189 214874 33 "101320-9174_50" "北中山二丁目東" "16:04:00" 214875 34 "101320-9231_50" "北中山二丁目" "16:04:01"
8196 "101320-41_3_34101160" "101320-332161" 664.8985045532811 0.1846940290425781 211241 5 "101320-8310_11" "西花苑一丁目" "15:36:00" 211242 6 "101320-8309_11" "西花苑スポーツ公園前" "15:36:01"
8196 "101320-41_3_34101160" "101320-332161" 595.5259854811679 0.16542388485587997 211245 9 "101320-8303_11" "折立団地中央通" "15:40:00" 211246 10 "101320-8305_11" "折立小学校前" "15:40:01"
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 "20251213" "20240401" "20251220"
missing_recommended_field WARNING 96

missing_recommended_field

A recommended field is missing.

The given field has no value in some input row, even though values are recommended.

You can see more about this notice here.

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

filename (?) The name of the faulty file. csvRowNumber (?) The row of the faulty record. fieldName (?) The name of the missing field.
"fare_attributes.txt" 2 "agency_id"
"fare_attributes.txt" 3 "agency_id"
"fare_attributes.txt" 4 "agency_id"
"fare_attributes.txt" 5 "agency_id"
"fare_attributes.txt" 6 "agency_id"
"fare_attributes.txt" 7 "agency_id"
"fare_attributes.txt" 8 "agency_id"
"fare_attributes.txt" 9 "agency_id"
"fare_attributes.txt" 10 "agency_id"
"fare_attributes.txt" 11 "agency_id"
"fare_attributes.txt" 12 "agency_id"
"fare_attributes.txt" 13 "agency_id"
"fare_attributes.txt" 14 "agency_id"
"fare_attributes.txt" 15 "agency_id"
"fare_attributes.txt" 16 "agency_id"
"fare_attributes.txt" 17 "agency_id"
"fare_attributes.txt" 18 "agency_id"
"fare_attributes.txt" 19 "agency_id"
"fare_attributes.txt" 20 "agency_id"
"fare_attributes.txt" 21 "agency_id"
"fare_attributes.txt" 22 "agency_id"
"fare_attributes.txt" 23 "agency_id"
"fare_attributes.txt" 24 "agency_id"
"fare_attributes.txt" 25 "agency_id"
"fare_attributes.txt" 26 "agency_id"
"fare_attributes.txt" 27 "agency_id"
"fare_attributes.txt" 28 "agency_id"
"fare_attributes.txt" 29 "agency_id"
"fare_attributes.txt" 30 "agency_id"
"fare_attributes.txt" 31 "agency_id"
"fare_attributes.txt" 32 "agency_id"
"fare_attributes.txt" 33 "agency_id"
"fare_attributes.txt" 34 "agency_id"
"fare_attributes.txt" 35 "agency_id"
"fare_attributes.txt" 36 "agency_id"
"fare_attributes.txt" 37 "agency_id"
"fare_attributes.txt" 38 "agency_id"
"fare_attributes.txt" 39 "agency_id"
"fare_attributes.txt" 40 "agency_id"
"fare_attributes.txt" 41 "agency_id"
"fare_attributes.txt" 42 "agency_id"
"fare_attributes.txt" 43 "agency_id"
"fare_attributes.txt" 44 "agency_id"
"fare_attributes.txt" 45 "agency_id"
"fare_attributes.txt" 46 "agency_id"
"fare_attributes.txt" 47 "agency_id"
"fare_attributes.txt" 48 "agency_id"
"fare_attributes.txt" 49 "agency_id"
"fare_attributes.txt" 50 "agency_id"
"fare_attributes.txt" 51 "agency_id"
mixed_case_recommended_field WARNING 389

mixed_case_recommended_field

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

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

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

You can see more about this notice here.

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

filename (?) Name of the faulty file. fieldName (?) Name of the faulty field. fieldValue (?) Faulty value. csvRowNumber (?) The row number of the faulty record.
"routes.txt" "route_long_name" "東仙営→(市)→川内営" 2
"routes.txt" "route_long_name" "東仙営→(原)→仙台駅" 3
"routes.txt" "route_long_name" "東仙営→ヨ→広瀬一" 5
"routes.txt" "route_long_name" "東仙営→中江→仙台駅" 6
"routes.txt" "route_long_name" "仙台駅→(北) (宮)→仙台駅" 7
"routes.txt" "route_long_name" "台原駅→(宮)→仙台駅" 8
"routes.txt" "route_long_name" "仙台駅→広 循→仙台駅" 9
"routes.txt" "route_long_name" "川内営→広→仙台駅" 10
"routes.txt" "route_long_name" "川内営→大→仙台駅" 11
"routes.txt" "route_long_name" "川内営→八→仙台駅" 12
"routes.txt" "route_long_name" "動物駅→(オ)→交通局" 13
"routes.txt" "route_long_name" "動物駅→(ア)→交通局" 14
"routes.txt" "route_long_name" "交通局→(ア)→動物駅" 15
"routes.txt" "route_long_name" "動物駅→(オ)→仙台駅" 16
"routes.txt" "route_long_name" "動物駅→(ア)→仙台駅" 17
"routes.txt" "route_long_name" "仙台駅→(ア)→動物駅" 18
"routes.txt" "route_long_name" "青葉台→動物駅" 19
"routes.txt" "route_long_name" "長町営→(八)→仙台駅" 20
"routes.txt" "route_long_name" "日赤→向四→長町営" 21
"routes.txt" "route_long_name" "野草園→仙台駅" 22
"routes.txt" "route_long_name" "仙台駅→野草園" 23
"routes.txt" "route_long_name" "野草園→交通局" 24
"routes.txt" "route_long_name" "交通局→野草園" 25
"routes.txt" "route_long_name" "工二キ→長町営" 26
"routes.txt" "route_long_name" "長町営→工二キ" 27
"routes.txt" "route_long_name" "長町営→交通局" 28
"routes.txt" "route_long_name" "長町営→仙台駅" 29
"routes.txt" "route_long_name" "工二キ→(急)→仙台駅" 30
"routes.txt" "route_long_name" "霞の目→遠見塚・薬師堂駅→交通局" 31
"routes.txt" "route_long_name" "霞営→古3→交通局" 32
"routes.txt" "route_long_name" "霞の目→遠見塚・区役所→交通局" 33
"routes.txt" "route_long_name" "霞営→古3→薬師駅" 34
"routes.txt" "route_long_name" "霞の目→(直)→薬師駅" 35
"routes.txt" "route_long_name" "霞営→薬師駅" 36
"routes.txt" "route_long_name" "薬師駅→古二→長南駅" 37
"routes.txt" "route_long_name" "薬師駅→荒町→交通局" 38
"routes.txt" "route_long_name" "仙台駅→区役所・荒町→薬師駅" 39
"routes.txt" "route_long_name" "霞営→大和・連坊→交通局" 40
"routes.txt" "route_long_name" "霞営→大和→薬師駅" 41
"routes.txt" "route_long_name" "霞営→大和→霞営" 42
"routes.txt" "route_long_name" "薬師駅→連坊→交通局" 43
"routes.txt" "route_long_name" "仙台駅→北 子→仙台駅" 44
"routes.txt" "route_long_name" "子平壽→仙台駅" 45
"routes.txt" "route_long_name" "子平壽→三→仙台駅" 46
"routes.txt" "route_long_name" "地北仙→三→川内駅" 47
"routes.txt" "route_long_name" "緑3→(八南)→長駅東" 51
"routes.txt" "route_long_name" "長駅東→(八南)→緑3" 52
"routes.txt" "route_long_name" "恵和町→長駅東" 54
"routes.txt" "route_long_name" "恵和町→長町営" 55
"routes.txt" "route_long_name" "恵和町→市立病" 56
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.
"20251213" "20230403" "20240401"
platform_without_parent_station INFO 129

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 129 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.
16 "101320-1027_10" "北根三丁目"
17 "101320-1027_50" "北根三丁目"
18 "101320-1029_10" "黒松団地入口"
19 "101320-1029_50" "黒松団地入口"
20 "101320-1029_51" "黒松団地入口"
25 "101320-105_10" "東北大学病院前"
26 "101320-105_111" "東北大学病院前"
27 "101320-105_112" "東北大学病院前"
28 "101320-105_50" "東北大学病院前"
29 "101320-105_51" "東北大学病院前"
31 "101320-1061_10" "八乙女駅"
32 "101320-1061_11" "八乙女駅"
38 "101320-1085_11" "泉中央駅"
39 "101320-1085_12" "泉中央駅"
194 "101320-135_10" "花京院・シルバーセンター前"
195 "101320-135_50" "花京院・シルバーセンター前"
196 "101320-135_51" "花京院・シルバーセンター前"
207 "101320-145_10" "原町一丁目"
208 "101320-145_50" "原町一丁目"
209 "101320-145_51" "原町一丁目"
214 "101320-151_10" "宮城野区役所前"
215 "101320-151_50" "宮城野区役所前"
250 "101320-2001_10" "堤通雨宮町"
251 "101320-2001_11" "堤通雨宮町"
252 "101320-2001_50" "堤通雨宮町"
253 "101320-2001_51" "堤通雨宮町"
313 "101320-211_10" "東北公済病院戦災復興記念館前"
314 "101320-211_11" "東北公済病院戦災復興記念館前"
315 "101320-211_50" "東北公済病院戦災復興記念館前"
316 "101320-211_51" "東北公済病院戦災復興記念館前"
346 "101320-2151_10" "旭ケ丘駅"
347 "101320-2151_12" "旭ケ丘駅"
348 "101320-2151_50" "旭ケ丘駅"
349 "101320-2151_51" "旭ケ丘駅"
461 "101320-237_10" "尚絅学院中学高校前"
462 "101320-237_11" "尚絅学院中学高校前"
463 "101320-237_50" "尚絅学院中学高校前"
594 "101320-3007_10" "日の出町一丁目"
595 "101320-3007_11" "日の出町一丁目"
596 "101320-3007_50" "日の出町一丁目"
597 "101320-3007_51" "日の出町一丁目"
604 "101320-3015_10" "扇町六丁目"
605 "101320-3015_50" "扇町六丁目"
606 "101320-3015_51" "扇町六丁目"
614 "101320-3025_10" "陸前高砂駅"
615 "101320-3025_50" "陸前高砂駅"
616 "101320-3025_51" "陸前高砂駅"
729 "101320-401_11" "青葉通一番町駅"
730 "101320-401_51" "青葉通一番町駅"
731 "101320-401_52" "青葉通一番町駅"