ryobi — Enhanced Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2026-04-23T21:06:04Z,
for the dataset file:///shared/ryobi_af56724b.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:
Japanese
Feed Start Date:
2026-04-01
Feed End Date:
2026-07-26

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. shapes.txt
  9. stop_times.txt
  10. stops.txt
  11. translations.txt
  12. trips.txt

Counts


  • Agencies: 1
  • Blocks: 0
  • Routes: 137
  • Shapes: 134
  • Stops: 1048
  • Trips: 1437

Specification Compliance report

3590 notices reported (0 errors, 3586 warnings, 4 infos)

Notice Code Severity Total
missing_recommended_field WARNING 3133

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 3133 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 285

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 285 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_short_name" "西大寺→西大寺駅・神崎→牛窓" 2
"routes.txt" "route_short_name" "牛窓→神崎・西大寺駅→西大寺" 3
"routes.txt" "route_short_name" "東区役所前→西大寺・神崎→牛窓" 4
"routes.txt" "route_short_name" "牛窓→神崎・西大寺→東区役所前" 5
"routes.txt" "route_short_name" "西大寺→東区役所前" 6
"routes.txt" "route_short_name" "犬島アクセスバス 岡山駅→宝伝港" 7
"routes.txt" "route_short_name" "犬島アクセスバス 宝伝港→岡山駅" 8
"routes.txt" "route_short_name" "A1 西大寺→東山・天満屋→岡山駅" 9
"routes.txt" "route_short_name" "314 岡山駅→天満屋・東山→西大寺" 10
"routes.txt" "route_short_name" "西大寺→東山→山陽学園中学・高校前" 11
"routes.txt" "route_short_name" "314 天満屋→東山→西大寺" 12
"routes.txt" "route_short_name" "A1 西大寺→東山・岡山駅→杜の街" 13
"routes.txt" "route_short_name" "314 杜の街→岡山駅・東山→西大寺" 14
"routes.txt" "route_short_name" "2 西大寺→東山・千日前・市役所入口→岡山駅" 15
"routes.txt" "route_short_name" "317 岡山駅→市役所入口・千日前・東山→西大寺" 16
"routes.txt" "route_short_name" "A1 東区役所前→西大寺駅・西大寺・東山・天満屋→岡山駅" 17
"routes.txt" "route_short_name" "315 岡山駅→天満屋・東山・西大寺・西大寺駅→東区役所前" 18
"routes.txt" "route_short_name" "1 西大寺→沖元・天満屋→岡山駅" 19
"routes.txt" "route_short_name" "347 岡山駅→天満屋・沖元→西大寺" 20
"routes.txt" "route_short_name" "A1 操南台団地→岡山国際ホテル・東山・天満屋→岡山駅" 21
"routes.txt" "route_long_name" "東山・操南台団地線" 21
"routes.txt" "route_short_name" "341 山陽学園中学・高校前→操南台団地" 22
"routes.txt" "route_long_name" "東山・操南台団地線" 22
"routes.txt" "route_short_name" "A1 操南台団地→池の内東・東山・天満屋→岡山駅" 23
"routes.txt" "route_long_name" "東山・操南台団地線" 23
"routes.txt" "route_short_name" "F05 操南台団地→国際ホテル・東山・協立病院→東山(東山・操南台団地循環線)" 24
"routes.txt" "route_long_name" "東山・操南台団地線" 24
"routes.txt" "route_short_name" "F05 東山→協立病院・操南台団地・国際ホテル→東山(東山・操南台団地循環線)" 25
"routes.txt" "route_long_name" "東山・操南台団地線" 25
"routes.txt" "route_short_name" "1 旭川荘→原尾島・天満屋→岡山駅" 26
"routes.txt" "route_short_name" "208 岡山駅→天満屋・原尾島→旭川荘" 27
"routes.txt" "route_short_name" "F03 旭川荘→高島駅前" 28
"routes.txt" "route_long_name" "高島・旭川荘/備前原線" 28
"routes.txt" "route_short_name" "F03 高島駅前→旭川荘" 29
"routes.txt" "route_long_name" "高島・旭川荘/備前原線" 29
"routes.txt" "route_short_name" "F04 高島駅前→旭川荘・備前原駅前・旭川荘→高島駅前" 30
"routes.txt" "route_long_name" "高島・旭川荘/備前原線" 30
"routes.txt" "route_short_name" "A1 杜の街→岡山駅" 31
"routes.txt" "route_short_name" "岡山駅→杜の街" 32
"routes.txt" "route_short_name" "A1 宇野駅→上山坂・築港新町・天満屋→岡山駅" 33
"routes.txt" "route_long_name" "小串・鉾立・上山坂線" 33
"routes.txt" "route_short_name" "501 岡山駅→天満屋・築港新町・上山坂→宇野駅" 34
"routes.txt" "route_long_name" "小串・鉾立・上山坂線" 34
"routes.txt" "route_short_name" "A1 宇野駅→上山坂・小串・築港新町・天満屋→岡山駅" 35
"routes.txt" "route_long_name" "小串・鉾立・上山坂線" 35
"routes.txt" "route_short_name" "502 岡山駅→天満屋・築港新町・小串・上山坂→宇野駅" 36
"routes.txt" "route_long_name" "小串・鉾立・上山坂線" 36
"routes.txt" "route_short_name" "A1 たまの病院前→宇野駅・上山坂・小串・築港新町・天満屋→岡山駅" 37
"routes.txt" "route_long_name" "小串・鉾立・上山坂線" 37
"routes.txt" "route_short_name" "502 岡山駅→天満屋・築港新町・小串・上山坂・宇野駅→たまの病院前" 38
route_short_name_too_long WARNING 127

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.

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

routeId (?) The id of the faulty record. csvRowNumber (?) The row number of the faulty record. routeShortName (?) The faulty record's `route_short_name`.
"1515-20001_200211_1" 2 "西大寺→西大寺駅・神崎→牛窓"
"1515-20001_200212_1" 3 "牛窓→神崎・西大寺駅→西大寺"
"1515-20001_200213_1" 4 "東区役所前→西大寺・神崎→牛窓"
"1515-20001_200214_1" 5 "牛窓→神崎・西大寺→東区役所前"
"1515-21000_210008_1" 7 "犬島アクセスバス 岡山駅→宝伝港"
"1515-21000_210009_1" 8 "犬島アクセスバス 宝伝港→岡山駅"
"1515-21002_210011_1" 9 "A1 西大寺→東山・天満屋→岡山駅"
"1515-21002_210012_1" 10 "314 岡山駅→天満屋・東山→西大寺"
"1515-21002_210018_1" 11 "西大寺→東山→山陽学園中学・高校前"
"1515-21002_210022_1" 12 "314 天満屋→東山→西大寺"
"1515-21002_210025_1" 13 "A1 西大寺→東山・岡山駅→杜の街"
"1515-21002_210026_1" 14 "314 杜の街→岡山駅・東山→西大寺"
"1515-21002_210041_1" 15 "2 西大寺→東山・千日前・市役所入口→岡山駅"
"1515-21002_210042_1" 16 "317 岡山駅→市役所入口・千日前・東山→西大寺"
"1515-21002_210073_1" 17 "A1 東区役所前→西大寺駅・西大寺・東山・天満屋→岡山駅"
"1515-21002_210074_1" 18 "315 岡山駅→天満屋・東山・西大寺・西大寺駅→東区役所前"
"1515-21003_210101_1" 19 "1 西大寺→沖元・天満屋→岡山駅"
"1515-21003_210102_1" 20 "347 岡山駅→天満屋・沖元→西大寺"
"1515-21004_210061_1" 21 "A1 操南台団地→岡山国際ホテル・東山・天満屋→岡山駅"
"1515-21004_210064_1" 22 "341 山陽学園中学・高校前→操南台団地"
"1515-21004_210065_1" 23 "A1 操南台団地→池の内東・東山・天満屋→岡山駅"
"1515-21004_210067_1" 24 "F05 操南台団地→国際ホテル・東山・協立病院→東山(東山・操南台団地循環線)"
"1515-21004_210068_1" 25 "F05 東山→協立病院・操南台団地・国際ホテル→東山(東山・操南台団地循環線)"
"1515-21005_210331_1" 26 "1 旭川荘→原尾島・天満屋→岡山駅"
"1515-21005_210332_1" 27 "208 岡山駅→天満屋・原尾島→旭川荘"
"1515-21006_211085_1" 30 "F04 高島駅前→旭川荘・備前原駅前・旭川荘→高島駅前"
"1515-25002_250471_1" 33 "A1 宇野駅→上山坂・築港新町・天満屋→岡山駅"
"1515-25002_250472_1" 34 "501 岡山駅→天満屋・築港新町・上山坂→宇野駅"
"1515-25002_250475_1" 35 "A1 宇野駅→上山坂・小串・築港新町・天満屋→岡山駅"
"1515-25002_250476_1" 36 "502 岡山駅→天満屋・築港新町・小串・上山坂→宇野駅"
"1515-25002_250477_1" 37 "A1 たまの病院前→宇野駅・上山坂・小串・築港新町・天満屋→岡山駅"
"1515-25002_250478_1" 38 "502 岡山駅→天満屋・築港新町・小串・上山坂・宇野駅→たまの病院前"
"1515-25003_506_1" 39 "505 特急 岡山駅→ダイヤモンド瀬戸内マリンホテル"
"1515-25003_507_1" 40 "特急 ダイヤモンド瀬戸内マリンホテル→岡山駅"
"1515-25003_509_1" 41 "505 特急 築港新町→ダイヤモンド瀬戸内マリンホテル"
"1515-25003_510_1" 42 "505 特急 岡山駅→ダイヤモンド瀬戸内マリンホテル(ろうさい病院経由)"
"1515-25003_517_1" 43 "特急 ダイヤモンド瀬戸内マリンホテル→岡山駅(イオン通過)"
"1515-25003_533_1" 44 "特急 おもちゃ王国→岡山駅(イオン通過)"
"1515-25003_535_1" 45 "505 特急 岡山駅→おもちゃ王国"
"1515-25003_536_1" 46 "特急 おもちゃ王国→岡山駅"
"1515-25003_538_1" 48 "505 特急 岡山駅→玉橋"
"1515-25003_543_1" 50 "特急 宇野駅→岡山駅(ろうさい病院経由)"
"1515-25003_545_1" 51 "特急 ダイヤモンド瀬戸内マリンホテル→宇野駅"
"1515-25003_547_1" 53 "505 特急 岡山駅→玉野市役所"
"1515-25003_574_1" 54 "特急 玉野市役所→岡山駅(イオン通過)"
"1515-25004_250592_1" 55 "531 岡山駅→天満屋・日赤病院→南支援学校"
"1515-25004_250595_1" 56 "A1 深山公園入口→日赤病院入口・天満屋→岡山駅"
"1515-25004_250596_1" 57 "532 岡山駅→天満屋・日赤病院入口→深山公園入口"
"1515-25004_250601_1" 58 "A1 玉野市役所前→宇野駅・日赤病院入口・天満屋→岡山駅"
"1515-25004_250602_1" 59 "533 岡山駅→天満屋・日赤病院入口・宇野駅→玉野市役所前"
stop_too_far_from_shape WARNING 41

stop_too_far_from_shape

Stop too far from trip shape.

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

You can see more about this notice here.

tripCsvRowNumber (?) The row number of the faulty record from `trips.txt`. shapeId (?) The id of the shape that is referred to. tripId (?) The id of the trip that is referred to. stopTimeCsvRowNumber (?) The row number of the faulty record from `stop_times.txt`. stopId (?) The id of the stop that is referred to. stopName (?) The name of the stop that is referred to. match (?) Latitude and longitude pair of the location. geoDistanceToShape (?) Distance from stop to shape.
812 "1515-3_2250691_1" "1515-1022_292022310_20260401" 27429 "1515-19072_1" "たまの病院前" [34.49278721614741,133.94137071734372] 115.45794086953563
296 "1515-3_210073_1" "1515-1041_292023882_20260401" 9531 "1515-839_1" "観音院入口" [34.652885999999995,134.029222] 615.6364596972677
296 "1515-3_210073_1" "1515-1041_292023882_20260401" 9532 "1515-840_1" "西大寺中三丁目" [34.656114,134.030142] 559.3617580659954
296 "1515-3_210073_1" "1515-1041_292023882_20260401" 9533 "1515-841_1" "昭和被服総業前" [34.656114,134.030142] 594.7779166650785
296 "1515-3_210073_1" "1515-1041_292023882_20260401" 9534 "1515-842_1" "岡山学芸館スクールガーデン前" [34.656603,134.030056] 640.808824833867
296 "1515-3_210073_1" "1515-1041_292023882_20260401" 9535 "1515-843_1" "西大寺駅" [34.656603,134.030056] 829.4137534167623
296 "1515-3_210073_1" "1515-1041_292023882_20260401" 9536 "1515-842_2" "岡山学芸館スクールガーデン前" [34.656603,134.030056] 674.4902972643374
296 "1515-3_210073_1" "1515-1041_292023882_20260401" 9537 "1515-841_2" "昭和被服総業前" [34.65613218712973,134.03013880146383] 622.0845416410154
296 "1515-3_210073_1" "1515-1041_292023882_20260401" 9538 "1515-844_1" "西大寺ふれあいセンター" [34.656114,134.030142] 453.49311067809975
474 "1515-3_250478_1" "1515-1022_292021884_20260401" 15729 "1515-19072_2" "たまの病院前" [34.492292623695654,133.94323266299918] 121.86161665572656
721 "1515-3_250651_1" "1515-1025_292022136_20260401" 23826 "1515-80_1" "Dcm岡山・Pモール藤田前" [34.58987457300258,133.8893942765907] 107.73064638156629
832 "1515-3_2250705_1" "1515-1022_292022314_20260401" 28313 "1515-71022_1" "御崎西" [34.46064518163044,133.9226294305199] 374.16455303349164
832 "1515-3_2250705_1" "1515-1022_292022314_20260401" 28314 "1515-1000005_1" "池ノ内児童遊園地" [34.46598838329395,133.92125390986848] 325.5569945381812
832 "1515-3_2250705_1" "1515-1022_292022314_20260401" 28325 "1515-19072_1" "たまの病院前" [34.49273651855646,133.94129098154525] 117.9342033431908
753 "1515-3_250711_1" "1515-1022_292022236_20260401" 25729 "1515-19072_1" "たまの病院前" [34.49275971427521,133.9412536511194] 122.21512296859598
799 "1515-3_2250669_1" "1515-1022_292022304_20260401" 26943 "1515-92080_1" "たまの病院" [34.4920848496359,133.9430345020608] 112.71743729994327
688 "1515-3_250605_1" "1515-1024_292022198_20260401" 21642 "1515-80_2" "Dcm岡山・Pモール藤田前" [34.589388348327425,133.88904437268806] 106.49300290732651
688 "1515-3_250605_1" "1515-1024_292022198_20260401" 21675 "1515-19072_1" "たまの病院前" [34.49275440419106,133.94125837817975] 121.52305146476593
800 "1515-3_2250673_1" "1515-1022_292022321_20260401" 27020 "1515-19072_2" "たまの病院前" [34.49228051944261,133.94319716734447] 122.31926757696829
829 "1515-3_2250696_1" "1515-1022_292022328_20260401" 28212 "1515-19072_2" "たまの病院前" [34.49228232273618,133.9431485487609] 121.10796693615953
693 "1515-3_250612_1" "1515-1022_292022176_20260401" 21976 "1515-80_2" "Dcm岡山・Pモール藤田前" [34.58939066087824,133.88904300887768] 106.2457864304401
807 "1515-3_2250681_1" "1515-1022_292022323_20260401" 27245 "1515-19072_2" "たまの病院前" [34.49227309675745,133.94325047235546] 124.3996043192109
810 "1515-3_2250685_1" "1515-1022_292022325_20260401" 27368 "1515-19072_2" "たまの病院前" [34.492339,133.943417] 122.78461191177016
813 "1515-3_2250693_1" "1515-1025_292022300_20260401" 27488 "1515-210_1" "玉四丁目" [34.47915240565984,133.93258166312174] 157.70102941495318
770 "1515-3_250931_1" "1515-1025_292022246_20260401" 26112 "1515-19072_1" "たまの病院前" [34.4927873473515,133.94133754165622] 117.84588222554832
803 "1515-3_2250674_1" "1515-1022_292022305_20260401" 27093 "1515-210_2" "玉四丁目" [34.479028,133.932806] 192.15397805105096
690 "1515-3_250611_1" "1515-1025_292022128_20260401" 21756 "1515-19072_1" "たまの病院前" [34.49281085932685,133.94129006201126] 122.88533654878327
833 "1515-3_2250707_1" "1515-1022_292022315_20260401" 28350 "1515-19072_1" "たまの病院前" [34.492737180198354,133.9412929506203] 117.82759823319041
796 "1515-3_2250663_1" "1515-1022_292022317_20260401" 26815 "1515-19072_2" "たまの病院前" [34.49229595358893,133.94325251447987] 122.01563933298488
811 "1515-3_2250686_1" "1515-1022_292022326_20260401" 27397 "1515-19072_2" "たまの病院前" [34.49224865416301,133.94311875130384] 124.24015548920987
811 "1515-3_2250686_1" "1515-1022_292022326_20260401" 27405 "1515-210_1" "玉四丁目" [34.479181000000004,133.932628] 163.00513281063346
820 "1515-3_2250694_1" "1515-1022_292022311_20260401" 27783 "1515-210_2" "玉四丁目" [34.479094,133.9327] 193.64214439299263
734 "1515-3_250652_1" "1515-1024_292022208_20260401" 24593 "1515-80_2" "Dcm岡山・Pモール藤田前" [34.58940295937742,133.88905710676116] 106.56936026812224
734 "1515-3_250652_1" "1515-1024_292022208_20260401" 24626 "1515-19072_1" "たまの病院前" [34.493038224241,133.94164246359128] 119.64131585355993
809 "1515-3_2250683_1" "1515-1022_292022324_20260401" 27324 "1515-19072_2" "たまの病院前" [34.49224858617335,133.94310544017569] 124.02955083019307
809 "1515-3_2250683_1" "1515-1022_292022324_20260401" 27332 "1515-210_1" "玉四丁目" [34.479183000000006,133.932628] 163.1343330109835
798 "1515-3_2250668_1" "1515-1022_292022319_20260401" 26924 "1515-216_1" "玉野市役所入口" [34.492681,133.945264] 105.39945696205774
798 "1515-3_2250668_1" "1515-1022_292022319_20260401" 26925 "1515-19072_2" "たまの病院前" [34.49227837715807,133.94321326185622] 122.91942961429082
797 "1515-3_2250664_1" "1515-1022_292022318_20260401" 26843 "1515-19072_2" "たまの病院前" [34.492282105090915,133.94319925578114] 122.19546157891195
695 "1515-3_250621_1" "1515-1025_292022132_20260401" 22116 "1515-80_1" "Dcm岡山・Pモール藤田前" [34.58991867787926,133.88935056621386] 101.65528521369119
566 "1515-3_546_1" "1515-1025_292021938_20260401" 17662 "1515-37_1" "イオンモール岡山前・源吉兆庵本社前" [34.664681,133.918339] 311.3975916035558
platform_without_parent_station INFO 4

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.

csvRowNumber (?) Row number of the faulty record. stopId (?) The id of the faulty record. stopName (?) The stop name of the faulty record.
202 "1515-174_1" "倉敷駅"
203 "1515-174_2" "倉敷駅"
204 "1515-174_3" "倉敷駅"
239 "1515-193_1" "倉敷駅北口"