diff --git a/lib/mockApi/index.ts b/lib/mockApi/index.ts new file mode 100644 index 0000000..ab624f5 --- /dev/null +++ b/lib/mockApi/index.ts @@ -0,0 +1,23 @@ +/** + * Mock API index + * + * Re-exports the XHR interceptor generator and pre-loaded sample data + * captured from the official JR Shikoku train position site. + * + * Usage example: + * import { MOCK_TRAIN_POSITIONS } from '@/lib/mockApi'; + * const { setMockApiEnabled, setMockTrainPositions } = useTrainMenu(); + * + * // Enable mock mode with sample data + * setMockTrainPositions(MOCK_TRAIN_POSITIONS); + * setMockApiEnabled(true); + */ + +export { generateXhrInterceptorJs, MockApiConfig, TrainEntry } from './webviewXhrInterceptor'; + +// Pre-captured sample train position data from the official site +import trainJson from './mockData/train.json'; +export const MOCK_TRAIN_POSITIONS = trainJson.filter( + (entry): entry is import('./webviewXhrInterceptor').TrainEntry => + 'TrainNum' in entry, +); diff --git a/lib/mockApi/mockData/between.json b/lib/mockApi/mockData/between.json new file mode 100644 index 0000000..82eb25f --- /dev/null +++ b/lib/mockApi/mockData/between.json @@ -0,0 +1,592 @@ +[ + { + "BetweenStation": "高松~鬼無", + "Datas": [ + { + "StationName": "香西", + "StationNumber": "Y01", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/kozai.pdf" + } + ] + }, + { + "BetweenStation": "端岡~鴨川", + "Datas": [ + { + "StationName": "国分", + "StationNumber": "Y04", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/kokubu.pdf" + }, + { + "StationName": "讃岐府中", + "StationNumber": "Y05", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/sanuki-fuchu.pdf" + } + ] + }, + { + "BetweenStation": "鴨川~坂出", + "Datas": [ + { + "StationName": "八十場", + "StationNumber": "Y07", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/yasoba.pdf" + } + ] + }, + { + "BetweenStation": "丸亀~多度津", + "Datas": [ + { + "StationName": "讃岐塩屋", + "StationNumber": "Y11", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/sanuki-shioya.pdf" + } + ] + }, + { + "BetweenStation": "詫間~高瀬", + "Datas": [ + { + "StationName": "みの", + "StationNumber": "Y15", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/mino.pdf" + } + ] + }, + { + "BetweenStation": "高瀬~本山", + "Datas": [ + { + "StationName": "比地大", + "StationNumber": "Y17", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/hijidai.pdf" + } + ] + }, + { + "BetweenStation": "伊予寒川~伊予土居", + "Datas": [ + { + "StationName": "赤星", + "StationNumber": "Y25", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/akaboshi.pdf" + } + ] + }, + { + "BetweenStation": "石鎚山~伊予小松", + "Datas": [ + { + "StationName": "伊予氷見", + "StationNumber": "Y33", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/iyo-himi.pdf" + } + ] + }, + { + "BetweenStation": "伊予小松~壬生川", + "Datas": [ + { + "StationName": "玉之江", + "StationNumber": "Y35", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/tamanoe.pdf" + } + ] + }, + { + "BetweenStation": "伊予北条~粟井", + "Datas": [ + { + "StationName": "柳原", + "StationNumber": "Y49", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/yanagihara.pdf" + } + ] + }, + { + "BetweenStation": "粟井~堀江", + "Datas": [ + { + "StationName": "光洋台", + "StationNumber": "Y51", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/koyodai.pdf" + } + ] + }, + { + "BetweenStation": "高松~栗林", + "Datas": [ + { + "StationName": "昭和町", + "StationNumber": "T27", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/showacho.pdf" + }, + { + "StationName": "栗林公園北口", + "StationNumber": "T26", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/ritsurinkoen-kitaguchi.pdf" + } + ] + }, + { + "BetweenStation": "栗林~屋島", + "Datas": [ + { + "StationName": "木太町", + "StationNumber": "T24", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/kitacho.pdf" + } + ] + }, + { + "BetweenStation": "屋島~八栗口", + "Datas": [ + { + "StationName": "古高松南", + "StationNumber": "T22", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/furutakamatsu-minami.pdf" + } + ] + }, + { + "BetweenStation": "八栗口~志度", + "Datas": [ + { + "StationName": "讃岐牟礼", + "StationNumber": "T20", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/sanuki-mure.pdf" + } + ] + }, + { + "BetweenStation": "造田~讃岐津田", + "Datas": [ + { + "StationName": "神前", + "StationNumber": "T16", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/kanzaki.pdf" + } + ] + }, + { + "BetweenStation": "板野~板東", + "Datas": [ + { + "StationName": "阿波川端", + "StationNumber": "T06", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/awa-kawabata.pdf" + } + ] + }, + { + "BetweenStation": "北伊予~伊予市", + "Datas": [ + { + "StationName": "南伊予", + "StationNumber": "U02-1", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/minami-iyo.pdf" + }, + { + "StationName": "伊予横田", + "StationNumber": "U03", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/iyo-yokota.pdf" + }, + { + "StationName": "鳥ノ木", + "StationNumber": "U04", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/torinoki.pdf" + } + ] + }, + { + "BetweenStation": "向井原~伊予中山", + "Datas": [ + { + "StationName": "伊予大平", + "StationNumber": "U07", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/iyo-ohira.pdf" + } + ] + }, + { + "BetweenStation": "内子~新谷", + "Datas": [ + { + "StationName": "五十崎", + "StationNumber": "U11", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/ikazaki.pdf" + }, + { + "StationName": "喜多山", + "StationNumber": "U12", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/kitayama.pdf" + } + ] + }, + { + "BetweenStation": "伊予大洲~伊予平野", + "Datas": [ + { + "StationName": "西大洲", + "StationNumber": "U15", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/nishi-ozu.pdf" + } + ] + }, + { + "BetweenStation": "伊予石城~卯之町", + "Datas": [ + { + "StationName": "上宇和", + "StationNumber": "U21", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/kami-uwa.pdf" + } + ] + }, + { + "BetweenStation": "伊予吉田~北宇和島", + "Datas": [ + { + "StationName": "高光", + "StationNumber": "U26", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/takamitsu.pdf" + } + ] + }, + { + "BetweenStation": "向井原~伊予上灘", + "Datas": [ + { + "StationName": "高野川", + "StationNumber": "S07", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/konokawa.pdf" + } + ] + }, + { + "BetweenStation": "伊予上灘~伊予長浜", + "Datas": [ + { + "StationName": "下灘", + "StationNumber": "S09", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/shimonada.pdf" + }, + { + "StationName": "串", + "StationNumber": "S10", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/kushi.pdf" + }, + { + "StationName": "喜多灘", + "StationNumber": "S11", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/kitanada.pdf" + } + ] + }, + { + "BetweenStation": "伊予長浜~伊予白滝", + "Datas": [ + { + "StationName": "伊予出石", + "StationNumber": "S13", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/iyo-izushi.pdf" + } + ] + }, + { + "BetweenStation": "伊予白滝~伊予大洲", + "Datas": [ + { + "StationName": "八多喜", + "StationNumber": "S15", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/hataki.pdf" + }, + { + "StationName": "春賀", + "StationNumber": "S16", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/haruka.pdf" + }, + { + "StationName": "五郎", + "StationNumber": "S17", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/goro.pdf" + } + ] + }, + { + "BetweenStation": "塩入~讃岐財田", + "Datas": [ + { + "StationName": "黒川", + "StationNumber": "D17", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/kurokawa.pdf" + } + ] + }, + { + "BetweenStation": "三縄~阿波川口", + "Datas": [ + { + "StationName": "祖谷口", + "StationNumber": "D24", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/iyaguchi.pdf" + } + ] + }, + { + "BetweenStation": "大田口~大杉", + "Datas": [ + { + "StationName": "土佐穴内", + "StationNumber": "D31", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/tosa-ananai.pdf" + } + ] + }, + { + "BetweenStation": "土佐北川~繁藤", + "Datas": [ + { + "StationName": "角茂谷", + "StationNumber": "D34", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/kakumodani.pdf" + } + ] + }, + { + "BetweenStation": "土佐山田~後免", + "Datas": [ + { + "StationName": "山田西町", + "StationNumber": "D38", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/yamadanishimachi.pdf" + }, + { + "StationName": "土佐長岡", + "StationNumber": "D39", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/tosa-nagaoka.pdf" + } + ] + }, + { + "BetweenStation": "土佐大津~土佐一宮", + "Datas": [ + { + "StationName": "布師田", + "StationNumber": "D42", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/nunoshida.pdf" + } + ] + }, + { + "BetweenStation": "高知~旭", + "Datas": [ + { + "StationName": "入明", + "StationNumber": "K01", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/iriake.pdf" + }, + { + "StationName": "円行寺口", + "StationNumber": "K02", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/engyojiguchi.pdf" + } + ] + }, + { + "BetweenStation": "旭~朝倉", + "Datas": [ + { + "StationName": "高知商業前", + "StationNumber": "K04", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/kochi-shogyomae.pdf" + } + ] + }, + { + "BetweenStation": "朝倉~伊野", + "Datas": [ + { + "StationName": "枝川", + "StationNumber": "K06", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/edagawa.pdf" + } + ] + }, + { + "BetweenStation": "伊野~日下", + "Datas": [ + { + "StationName": "波川", + "StationNumber": "K08", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/hakawa.pdf" + }, + { + "StationName": "小村神社前", + "StationNumber": "K08-1", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/omurajinjamae.pdf" + } + ] + }, + { + "BetweenStation": "日下~土佐加茂", + "Datas": [ + { + "StationName": "岡花", + "StationNumber": "K10", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/okabana.pdf" + } + ] + }, + { + "BetweenStation": "佐川~斗賀野", + "Datas": [ + { + "StationName": "襟野々", + "StationNumber": "K14", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/erinono.pdf" + } + ] + }, + { + "BetweenStation": "多ノ郷~須崎", + "Datas": [ + { + "StationName": "大間", + "StationNumber": "K18", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/oma.pdf" + } + ] + }, + { + "BetweenStation": "須崎~土佐久礼", + "Datas": [ + { + "StationName": "土佐新荘", + "StationNumber": "K20", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/tosa-shinjo.pdf" + }, + { + "StationName": "安和", + "StationNumber": "K21", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/awa.pdf" + } + ] + }, + { + "BetweenStation": "影野~窪川", + "Datas": [ + { + "StationName": "六反地", + "StationNumber": "K24", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/rokutanji.pdf" + }, + { + "StationName": "仁井田", + "StationNumber": "K25", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/niida.pdf" + } + ] + }, + { + "BetweenStation": "蔵本~府中", + "Datas": [ + { + "StationName": "鮎喰", + "StationNumber": "B03", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/akui.pdf" + } + ] + }, + { + "BetweenStation": "石井~牛島", + "Datas": [ + { + "StationName": "下浦", + "StationNumber": "B06", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/shimoura.pdf" + } + ] + }, + { + "BetweenStation": "牛島~鴨島", + "Datas": [ + { + "StationName": "麻植塚", + "StationNumber": "B08", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/oezuka.pdf" + } + ] + }, + { + "BetweenStation": "鴨島~阿波川島", + "Datas": [ + { + "StationName": "西麻植", + "StationNumber": "B10", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/nishi-oe.pdf" + } + ] + }, + { + "BetweenStation": "山瀬~川田", + "Datas": [ + { + "StationName": "阿波山川", + "StationNumber": "B14", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/awa-yamakawa.pdf" + } + ] + }, + { + "BetweenStation": "貞光~江口", + "Datas": [ + { + "StationName": "阿波半田", + "StationNumber": "B19", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/awa-handa.pdf" + } + ] + }, + { + "BetweenStation": "江口~阿波加茂", + "Datas": [ + { + "StationName": "三加茂", + "StationNumber": "B21", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/mikamo.pdf" + } + ] + }, + { + "BetweenStation": "鳴門~池谷", + "Datas": [ + { + "StationName": "撫養", + "StationNumber": "N09", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/muya.pdf" + }, + { + "StationName": "金比羅前", + "StationNumber": "N08", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/kompiramae.pdf" + }, + { + "StationName": "教会前", + "StationNumber": "N07", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/kyokaimae.pdf" + }, + { + "StationName": "立道", + "StationNumber": "N06", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/tatsumichi.pdf" + }, + { + "StationName": "阿波大谷", + "StationNumber": "N05", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/awa-otani.pdf" + } + ] + } +] \ No newline at end of file diff --git a/lib/mockApi/mockData/cross.json b/lib/mockApi/mockData/cross.json new file mode 100644 index 0000000..a99fb3e --- /dev/null +++ b/lib/mockApi/mockData/cross.json @@ -0,0 +1,74 @@ +[ + { + "StartStationName": "坂出", + "EndStationName": "宇多津", + "LineName": "seto", + "Point": "Up", + "Half": "F-End", + "DispPos": "seto_0_児島" + }, + { + "StartStationName": "多度津", + "EndStationName": "海岸寺", + "LineName": "dosan", + "Point": "Down", + "Half": "Start", + "DispPos": "dosan_0_多度津" + }, + { + "StartStationName": "向井原", + "EndStationName": "伊予中山", + "LineName": "uwajima2", + "Point": "Up", + "Half": "Start", + "DispPos": "uwajima2_0_向井原" + }, + { + "StartStationName": "新谷", + "EndStationName": "伊予大洲", + "LineName": "uwajima2", + "Point": "Up", + "Half": "End", + "DispPos": "uwajima2_3_伊予大洲" + }, + { + "StartStationName": "箸蔵", + "EndStationName": "佃", + "LineName": "tokushima", + "Point": "Down", + "Half": "End", + "DispPos": "tokushima_16_佃" + }, + { + "StartStationName": "吉成", + "EndStationName": "佐古", + "LineName": "tokushima", + "Point": "Up", + "Half": "End", + "DispPos": "tokushima_0_徳島" + }, + { + "StartStationName": "佐古", + "EndStationName": "蔵本", + "LineName": "koutoku", + "Point": "Up", + "Half": "Start", + "DispPos": "koutoku_19_佐古" + }, + { + "StartStationName": "辻", + "EndStationName": "佃", + "LineName": "dosan", + "Point": "Up", + "Half": "End", + "DispPos": "dosan_7_佃" + }, + { + "StartStationName": "板東", + "EndStationName": "池谷", + "LineName": "naruto", + "Point": "Down", + "Half": "End", + "DispPos": "naruto_0_鳴門" + } +] \ No newline at end of file diff --git a/lib/mockApi/mockData/holidaydisp.json b/lib/mockApi/mockData/holidaydisp.json new file mode 100644 index 0000000..57d8f3d --- /dev/null +++ b/lib/mockApi/mockData/holidaydisp.json @@ -0,0 +1,10 @@ +[ + { + "TrainNum": "1219M", + "String": "※土曜・休日は多度津-琴平間運休" + }, + { + "TrainNum": "5223M", + "String": "※休日は高松-多度津間運休" + } +] \ No newline at end of file diff --git a/lib/mockApi/mockData/ignore.json b/lib/mockApi/mockData/ignore.json new file mode 100644 index 0000000..3dde052 --- /dev/null +++ b/lib/mockApi/mockData/ignore.json @@ -0,0 +1,20 @@ +[ + "70", + "71", + "73", + "74", + "75", + "76", + "3070", + "3071", + "3072", + "3073", + "3076", + "3077", + "3078", + "3079", + "8070", + "8071", + "8072", + "8077" +] \ No newline at end of file diff --git a/lib/mockApi/mockData/lang.json b/lib/mockApi/mockData/lang.json new file mode 100644 index 0000000..bd82d66 --- /dev/null +++ b/lib/mockApi/mockData/lang.json @@ -0,0 +1,1137 @@ +[ + { + "LangList": [ + { + "JP": "日本語", + "EN": "英語", + "CN1": "中国語(簡体)", + "CN2": "中国語(繁体)", + "KR": "韓国語" + } + ] + }, + { + "LangData": [ + { + "JP": "※6月10日0:00~7:00(日本時間)まではシステムメンテナンスのためご利用いただけません。", + "EN": "※This service will be unavailable from 0:00 to 7:00 (Japan time) on 10 June due to system maintenance.", + "CN1": "※由于系统维护,这项服务将于6月10日0:00至7:00(日本时间)无法使用。", + "CN2": "※由於系統維護,這項服務將於6月10日0:00至7:00(日本時間)無法使用。", + "KR": "※于 系统 维护 , 这项 服务 将于 6 月 10 日 0:00 至 7:00 (日本 时间) 无法 使用。" + }, + { + "JP": "南風リレー", + "EN": "Nampū Relay-Gō", + "CN1": "Nampū Relay-Gō", + "CN2": "Nampū Relay-Gō", + "KR": "Nampū Relay-Gō" + }, + { + "JP": "南風", + "EN": "Nampu", + "CN1": "Nampu", + "CN2": "Nampu", + "KR": "Nampu" + }, + { + "JP": "しおかぜ", + "EN": "Shiokaze", + "CN1": "Shiokaze", + "CN2": "Shiokaze", + "KR": "Shiokaze" + }, + { + "JP": "予讃線(高松 - 松山)", + "EN": "Yosan Line(Takamatsu - Matsuyama)", + "CN1": "Yosan Line(Takamatsu - Matsuyama)", + "CN2": "Yosan Line(Takamatsu - Matsuyama)", + "KR": "Yosan Line(Takamatsu - Matsuyama)" + }, + { + "JP": "予讃線・内子線(松山 - 内子 - 宇和島)", + "EN": "Yosan/Uchiko Line(Matsuyama - Uchiko - Uwajima)", + "CN1": "Yosan/Uchiko Line(Matsuyama - Uchiko - Uwajima)", + "CN2": "Yosan/Uchiko Line(Matsuyama - Uchiko - Uwajima)", + "KR": "Yosan/Uchiko Line(Matsuyama - Uchiko - Uwajima)" + }, + { + "JP": "予讃線・伊予灘線(向井原 - 伊予大洲)", + "EN": "Yosan/Iyonada Line(Mukaibara - Iyo-Ōzu)", + "CN1": "Yosan/Iyonada Line(Mukaibara - Iyo-Ōzu)", + "CN2": "Yosan/Iyonada Line(Mukaibara - Iyo-Ōzu)", + "KR": "Yosan/Iyonada Line(Mukaibara - Iyo-Ōzu)" + }, + { + "JP": "予讃線(向井原 - 伊予大洲)", + "EN": "Yosan(Mukaibara - Iyo-Ōzu)", + "CN1": "Yosan(Mukaibara - Iyo-Ōzu)", + "CN2": "Yosan(Mukaibara - Iyo-Ōzu)", + "KR": "Yosan(Mukaibara - Iyo-Ōzu)" + }, + { + "JP": "高徳線(高松 - 徳島)", + "EN": "Kotoku Line(Takamatsu - Tokushima)", + "CN1": "Kotoku Line(Takamatsu - Tokushima)", + "CN2": "Kotoku Line(Takamatsu - Tokushima)", + "KR": "Kotoku Line(Takamatsu - Tokushima)" + }, + { + "JP": "徳島線(徳島 - 阿波池田)", + "EN": "Tokushima Line(Tokushima - Awa-Ikeda)", + "CN1": "Tokushima Line(Tokushima - Awa-Ikeda)", + "CN2": "Tokushima Line(Tokushima - Awa-Ikeda)", + "KR": "Tokushima Line(Tokushima - Awa-Ikeda)" + }, + { + "JP": "土讃線(多度津 - 高知)", + "EN": "Dosan Line(Tadotsu - Kōchi)", + "CN1": "Dosan Line(Tadotsu - Kōchi)", + "CN2": "Dosan Line(Tadotsu - Kōchi)", + "KR": "Dosan Line(Tadotsu - Kōchi)" + }, + { + "JP": "土讃線(高知 - 窪川)", + "EN": "Dosan Line(Kōchi - Kubokawa)", + "CN1": "Dosan Line(Kōchi - Kubokawa)", + "CN2": "Dosan Line(Kōchi - Kubokawa)", + "KR": "Dosan Line(Kōchi - Kubokawa)" + }, + { + "JP": "瀬戸大橋線(児島 - 宇多津)", + "EN": "Seto-Ohashi Line(Kojima - Utazu)", + "CN1": "Seto-Ohashi Line(Kojima - Utazu)", + "CN2": "Seto-Ohashi Line(Kojima - Utazu)", + "KR": "Seto-Ohashi Line(Kojima - Utazu)" + }, + { + "JP": "鳴門線(池谷 - 鳴門)", + "EN": "Naruto Line(Ikenotani - Naruto)", + "CN1": "Naruto Line(Ikenotani - Naruto)", + "CN2": "Naruto Line(Ikenotani - Naruto)", + "KR": "Naruto Line(Ikenotani - Naruto)" + }, + { + "JP": "サンライズ瀬戸", + "EN": "Sunrise Seto", + "CN1": "Sunrise Seto", + "CN2": "Sunrise Seto", + "KR": "Sunrise Seto" + }, + { + "JP": "ミッドナイトEXP松山", + "EN": "Midnight EXP Matsuyama", + "CN1": "Midnight EXP Matsuyama", + "CN2": "Midnight EXP Matsuyama", + "KR": "Midnight EXP Matsuyama" + }, + { + "JP": "ミッドナイトEXP高松", + "EN": "Midnight EXP Takamatsu", + "CN1": "Midnight EXP Takamatsu", + "CN2": "Midnight EXP Takamatsu", + "KR": "Midnight EXP Takamatsu" + }, + { + "JP": "ミッドナイト", + "EN": "Midnight", + "CN1": "Midnight", + "CN2": "Midnight", + "KR": "Midnight" + }, + { + "JP": "モーニングEXP松山", + "EN": "Morning EXP Matsuyama", + "CN1": "Morning EXP Matsuyama", + "CN2": "Morning EXP Matsuyama", + "KR": "Morning EXP Matsuyama" + }, + { + "JP": "モーニングEXP高松", + "EN": "Morning EXP Takamatsu", + "CN1": "Morning EXP Takamatsu", + "CN2": "Morning EXP Takamatsu", + "KR": "Morning EXP Takamatsu" + }, + { + "JP": "モーニング", + "EN": "Morning", + "CN1": "Morning", + "CN2": "Morning", + "KR": "Morning" + }, + { + "JP": "阿南", + "EN": "Anan", + "CN1": "Anan", + "CN2": "Anan", + "KR": "Anan" + }, + { + "JP": "むろと", + "EN": "Muroto", + "CN1": "Muroto", + "CN2": "Muroto", + "KR": "Muroto" + }, + { + "JP": "伊予灘ものがたり", + "EN": "IyonadaMonogatari", + "CN1": "IyonadaMonogatari", + "CN2": "IyonadaMonogatari", + "KR": "IyonadaMonogatari" + }, + { + "JP": "千年ものがたり", + "EN": "SennenMonogatari", + "CN1": "SennenMonogatari", + "CN2": "SennenMonogatari", + "KR": "SennenMonogatari" + }, + { + "JP": "夜明けのものがたり", + "EN": "YoakenoMonogatari", + "CN1": "YoakenoMonogatari", + "CN2": "YoakenoMonogatari", + "KR": "YoakenoMonogatari" + }, + { + "JP": "あしずり", + "EN": "Ashizuri", + "CN1": "Ashizuri", + "CN2": "Ashizuri", + "KR": "Ashizuri" + }, + { + "JP": "しまんと", + "EN": "Shimanto", + "CN1": "Shimanto", + "CN2": "Shimanto", + "KR": "Shimanto" + }, + { + "JP": "マリン", + "EN": "MarineLiner", + "CN1": "MarineLiner", + "CN2": "MarineLiner", + "KR": "MarineLiner" + }, + { + "JP": "いしづち", + "EN": "Ishizuchi", + "CN1": "Ishizuchi", + "CN2": "Ishizuchi", + "KR": "Ishizuchi" + }, + { + "JP": "サンポート南風リレー号", + "EN": "Sunport Nampū Relay-Gō", + "CN1": "Sunport Nampū Relay-Gō", + "CN2": "Sunport Nampū Relay-Gō", + "KR": "Sunport Nampū Relay-Gō" + }, + { + "JP": "サンポート
南風リレー号", + "EN": "Sunport
Nampū Relay-Gō", + "CN1": "Sunport
Nampū Relay-Gō", + "CN2": "Sunport
Nampū Relay-Gō", + "KR": "Sunport
Nampū Relay-Gō" + }, + { + "JP": "サンポート", + "EN": "Sunport", + "CN1": "Sunport", + "CN2": "Sunport", + "KR": "Sunport" + }, + { + "JP": "宇和海", + "EN": "Uwakai", + "CN1": "Uwakai", + "CN2": "Uwakai", + "KR": "Uwakai" + }, + { + "JP": "剣山", + "EN": "Tsurugisan", + "CN1": "Tsurugisan", + "CN2": "Tsurugisan", + "KR": "Tsurugisan" + }, + { + "JP": "うずしお", + "EN": "Uzushio", + "CN1": "Uzushio", + "CN2": "Uzushio", + "KR": "Uzushio" + }, + { + "JP": "南風リレー号", + "EN": "Nampū Relay-Gō", + "CN1": "Nampū Relay-Gō", + "CN2": "Nampū Relay-Gō", + "KR": "Nampū Relay-Gō" + }, + { + "JP": "Nampūリレー", + "EN": "Nampū Relay-Gō", + "CN1": "Nampū Relay-Gō", + "CN2": "Nampū Relay-Gō", + "KR": "Nampū Relay-Gō" + }, + { + "JP": "サンポートNampūリレー号", + "EN": "Sunport Nampū Relay-Gō", + "CN1": "Sunport Nampū Relay-Gō", + "CN2": "Sunport Nampū Relay-Gō", + "KR": "Sunport Nampū Relay-Gō" + }, + { + "JP": "サンポート
Nampūリレー号", + "EN": "Sunport Nampū
Relay-Gō", + "CN1": "Sunport Nampū
Relay-Gō", + "CN2": "Sunport Nampū
Relay-Gō", + "KR": "Sunport Nampū
Relay-Gō" + }, + { + "JP": "号", + "EN": "", + "CN1": "", + "CN2": "", + "KR": "" + }, + { + "JP": "分遅れ", + "EN": "min Delay", + "CN1": "几分钟后", + "CN2": "幾分鐘後", + "KR": "분 지연" + }, + { + "JP": "入線", + "EN": "Waiting", + "CN1": "进线", + "CN2": "進線", + "KR": "입선" + }, + { + "JP": "0", + "EN": "0", + "CN1": "0", + "CN2": "0", + "KR": "0" + }, + { + "JP": "1", + "EN": "1", + "CN1": "1", + "CN2": "1", + "KR": "1" + }, + { + "JP": "2", + "EN": "2", + "CN1": "2", + "CN2": "2", + "KR": "2" + }, + { + "JP": "3", + "EN": "3", + "CN1": "3", + "CN2": "3", + "KR": "3" + }, + { + "JP": "4", + "EN": "4", + "CN1": "4", + "CN2": "4", + "KR": "4" + }, + { + "JP": "5", + "EN": "5", + "CN1": "5", + "CN2": "5", + "KR": "5" + }, + { + "JP": "6", + "EN": "6", + "CN1": "6", + "CN2": "6", + "KR": "6" + }, + { + "JP": "7", + "EN": "7", + "CN1": "7", + "CN2": "7", + "KR": "7" + }, + { + "JP": "8", + "EN": "8", + "CN1": "8", + "CN2": "8", + "KR": "8" + }, + { + "JP": "9", + "EN": "9", + "CN1": "9", + "CN2": "9", + "KR": "9" + }, + { + "JP": "Nampuリレー", + "EN": "Nampū Relay-Gō", + "CN1": "Nampū Relay-Gō", + "CN2": "Nampū Relay-Gō", + "KR": "Nampū Relay-Gō" + }, + { + "JP": "※土曜・休日は出発時刻と到着時刻が異なる場合がございます", + "EN": "※Weekday train schedule may not apply to saturdays and holidays.", + "CN1": "※平日火车时刻表可能不适用于星期六和节假日", + "CN2": "※平日火車時刻表可能不適用於星期六和節假日", + "KR": "※토요일과 공휴일에는 평일 열차 시간표가 적용되지 않을 수 있습니다" + }, + { + "JP": "※土曜・休日は出Dp時刻と到Ar時刻が異なる場合がございます", + "EN": "※Weekday train schedule may not apply to saturdays and holidays.", + "CN1": "※平日火车时刻表可能不适用于星期六和节假日", + "CN2": "※平日火車時刻表可能不適用於星期六和節假日", + "KR": "※토요일과 공휴일에는 평일 열차 시간표가 적용되지 않을 수 있습니다" + }, + { + "JP": "発", + "EN": "Dp", + "CN1": "发车", + "CN2": "發車", + "KR": "출발" + }, + { + "JP": "着", + "EN": "Ar", + "CN1": "到达", + "CN2": "抵達", + "KR": "도착" + }, + { + "JP": "※表示は定刻の時刻表であるため、列車が遅延している場合は参考にならない場合があります", + "EN": "※ Because the display is a timetable on a scheduled basis, there may be cases when the train is delayed, it may not be a reference", + "CN1": "※显示是正点时刻,因此如果列车晚点则没有参考意义。", + "CN2": "※該顯示是正點時刻,因此如果列車誤點則無參考價值", + "KR": "※표시된 시각은 정각 시각표이므로 열차가 지연될 때는 참고가 되지 않을 수 있습니다. " + }, + { + "JP": "※走行位置、列車が実際とは異なる場合があります", + "EN": "※ The running position, the train may be different from the actual", + "CN1": "※列车的行车位置可能与实际不同", + "CN2": "※列車的行車位置可能與實際不同", + "KR": "※주행 위치 및 열차가 실제와는 다른 경우가 있습니다" + }, + { + "JP": "駅情報", + "EN": "Station Info", + "CN1": "车站信息", + "CN2": "車站資訊", + "KR": "역 정보" + }, + { + "JP": "My駅1登録", + "EN": "Set MyStation 1", + "CN1": "登录我的车站1", + "CN2": "登錄我的車站1", + "KR": "My 역 1 등록" + }, + { + "JP": "My駅2登録", + "EN": "Set MyStation 2", + "CN1": "登录我的车站2", + "CN2": "登錄我的車站2", + "KR": "My 역 2 등록" + }, + { + "JP": "時刻表(PDF)", + "EN": "TimeTable(PDF)", + "CN1": "时刻表(PDF)", + "CN2": "時刻表(PDF)", + "KR": "시각표(PDF)" + }, + { + "JP": "My駅1移動", + "EN": "Move MyStation 1", + "CN1": "移动我的车站1", + "CN2": "移動我的車站1", + "KR": "My 역 1 이동" + }, + { + "JP": "My駅2移動", + "EN": "Move MyStation 2", + "CN1": "移动我的车站2", + "CN2": "移動我的車站2", + "KR": "My 역 2 이동" + }, + { + "JP": "My駅1解除", + "EN": "Unset MyStation 1", + "CN1": "取消我的车站1", + "CN2": "取消我的車站1", + "KR": "My 역 1 해제" + }, + { + "JP": "My駅2解除", + "EN": "Unset MyStation 2", + "CN1": "取消我的车站2", + "CN2": "取消我的車站2", + "KR": "My 역 2 해제" + }, + { + "JP": "JR四国ホームページの運行情報を表示", + "EN": "Display JR Shikoku train information", + "CN1": "显示JR四国网站的运行信息", + "CN2": "顯示JR四國網站的運行資訊", + "KR": "JR 시코쿠 홈페이지의 운행 정보를 표시" + }, + { + "JP": "JR四国列車走行位置情報サービス", + "EN": "JR Shikoku Train Travel Updates Service", + "CN1": "JR四国列车行车位置信息服务", + "CN2": "JR四國列車行車位置資訊服務", + "KR": "JR 시코쿠 열차 주행 위치 정보 서비스" + }, + { + "JP": "スマホ用はこちら", + "EN": "Smartphone page", + "CN1": "点击此处查看手机版", + "CN2": "點擊此處查看手機版", + "KR": "스마트폰용은 여기로" + }, + { + "JP": "使い方ページ表示", + "EN": "Display usage page", + "CN1": "转至使用方法页面", + "CN2": "轉至使用方法頁面", + "KR": "사용 방법 페이지 표시" + }, + { + "JP": "予讃線(向井原 - 伊予大洲)", + "EN": "Yosan/Iyonada Line(Mukaibara - Iyo-Ōzu)", + "CN1": "予赞线(向井原 - 伊予大洲)", + "CN2": "予讃線(向井原 - 伊予大洲)", + "KR": "요산선(무카이바라 - 이요오즈)" + }, + { + "JP": "パソコン用はこちら", + "EN": "PC page", + "CN1": "点击此处查看电脑版", + "CN2": "點擊此處查看電腦版", + "KR": "컴퓨터용은 여기로" + }, + { + "JP": "表示する路線を選択", + "EN": "Choose display line", + "CN1": "选择要显示的路线", + "CN2": "選擇要顯示的路線", + "KR": "표시할 노선을 선택" + }, + { + "JP": "JR四国 運行情報", + "EN": "JR Shikoku train information", + "CN1": "JR四国 运行信息", + "CN2": "JR四國 運行資訊", + "KR": "JR 시코쿠 운행 정보" + }, + { + "JP": "使い方ページ", + "EN": "Usage", + "CN1": "使用方法页面", + "CN2": "使用方法頁面", + "KR": "사용 방법 페이지" + }, + { + "JP": "My駅", + "EN": "My stations", + "CN1": "我的车站", + "CN2": "我的車站", + "KR": "My 역" + }, + { + "JP": "その他", + "EN": "Other", + "CN1": "其他", + "CN2": "其他", + "KR": "기타" + }, + { + "JP": "利用規約表示", + "EN": "Display User Agreement", + "CN1": "Display User Agreement", + "CN2": "Display User Agreement", + "KR": "Display User Agreement" + }, + { + "JP": "利用規約", + "EN": "User Agreement", + "CN1": "User Agreement", + "CN2": "User Agreement", + "KR": "기User Agreement" + }, + { + "JP": "路線選択", + "EN": "Choose line", + "CN1": "选择路线", + "CN2": "選擇路線", + "KR": "노선 선택" + }, + { + "JP": "メニュー", + "EN": "Open Menu", + "CN1": "菜单", + "CN2": "菜單", + "KR": "메뉴" + }, + { + "JP": "閉じる", + "EN": "Close", + "CN1": "关闭", + "CN2": "關閉", + "KR": "닫기" + }, + { + "JP": "予讃線", + "EN": "Yosan Line", + "CN1": "Yosan Line", + "CN2": "Yosan Line", + "KR": "Yosan Line" + }, + { + "JP": "予讃線・内子線", + "EN": "Yosan/Uchiko Line", + "CN1": "Yosan/Uchiko Line", + "CN2": "Yosan/Uchiko Line", + "KR": "Yosan/Uchiko Line" + }, + { + "JP": "予讃線・伊予灘線", + "EN": "Yosan/Iyonada Line", + "CN1": "Yosan/Iyonada Line", + "CN2": "Yosan/Iyonada Line", + "KR": "Yosan/Iyonada Line" + }, + { + "JP": "高徳線", + "EN": "Kotoku Line", + "CN1": "Kotoku Line", + "CN2": "Kotoku Line", + "KR": "Kotoku Line" + }, + { + "JP": "徳島線", + "EN": "Tokushima Line", + "CN1": "Tokushima Line", + "CN2": "Tokushima Line", + "KR": "Tokushima Line" + }, + { + "JP": "土讃線", + "EN": "Dosan Line", + "CN1": "Dosan Line", + "CN2": "Dosan Line", + "KR": "Dosan Line" + }, + { + "JP": "瀬戸大橋線", + "EN": "Seto-Ohashi Line", + "CN1": "Seto-Ohashi Line", + "CN2": "Seto-Ohashi Line", + "KR": "Seto-Ohashi Line" + }, + { + "JP": "鳴門線", + "EN": "Naruto Line", + "CN1": "Naruto Line", + "CN2": "Naruto Line", + "KR": "Naruto Line" + }, + { + "JP": "アンパンマントロッコ", + "EN": "Anpanman Tram", + "CN1": "面包超人列车", + "CN2": "麵包超人列車", + "KR": "호빵맨 도롯코" + }, + { + "JP": "※繁忙期は列車の行先や停車駅が異なる場合があります", + "EN": "※ During busy seasons, train destinations and stops may be different", + "CN1": "※在旅游旺季,列车的目的地和经停车站可能会有所不同", + "CN2": "※在旅遊旺季,列車的目的地及停車車站可能會有所不同", + "KR": "※성수기에는 열차의 행선지나 정차 역이 달라질 수 있습니다" + }, + { + "JP": "現在、遅れ等の情報はありません。", + "EN": "There are no delays, etc., at this time.", + "CN1": "现在没有晚点等信息。", + "CN2": "現在沒有誤點等資訊。", + "KR": "현재 지연 등의 정보가 없습니다." + }, + { + "JP": "時刻表", + "EN": "TimeTable", + "CN1": "时刻表", + "CN2": "時刻表", + "KR": "시각표" + }, + { + "JP": "運行に関する情報があります。(JR四国HP)", + "EN": "There is information about the operation. (JR Shikoku HP)", + "CN1": "有关于列车运行的信息。 (JR四国网站)", + "CN2": "有關於列車運行的資訊。 (JR四國網頁)", + "KR": "운행에 관한 정보가 있습니다.(JR 시코쿠 홈페이지)" + }, + { + "JP": "※土曜・休日は高知-土佐山田間運休", + "EN": "※The service will be suspended between Kochi and Tosayamada station on saturdays and holidays.", + "CN1": "※该服务将在周六和节假日暂停在高知和土佐山田站之间 ", + "CN2": "※該服務將在周六和節假日暫停在高知和土佐山田站之間 ", + "KR": "※토, 공휴일은 고치 ~ 도사 야마다 역 간 운행을 중단합니다" + }, + { + "JP": "※土曜・休日は高松-多度津間運休", + "EN": "※The service will be suspended between Takamatsu and Tadotsu station on saturdays and holidays.", + "CN1": "※该服务将于周六和节假日暂停在高松和多度津站之间", + "CN2": "※該服務將於週六和節假日暫停在高松和多度津站之間", + "KR": "※토, 공휴일에는 다카마쓰 역 ~ 다도 쓰역 간 운행이 중단됩니다" + }, + { + "JP": "※土曜・休日は多度津-琴平間運休", + "EN": "※The service will be suspended between Tadotsu and Kotohira station on saturdays and holidays.", + "CN1": "※该服务将在周六和节假日暂停在多度津和琴平站之间", + "CN2": "※該服務將在周六和節假日暫停在多度津和琴平站之間", + "KR": "※토, 공휴일에는 타도 쓰 ~ 고토 히라 역 간 운행이 중단됩니다" + }, + { + "JP": "※土曜・休日は多度津-高松間運休", + "EN": "※The service will be suspended between Tadotsu and Takamatsu station on saturdays and holidays.", + "CN1": "※该服务将在周六和节假日暂停在多度津和高松站之间", + "CN2": "※該服務將在周六和節假日暫停在多度津和高松站之間", + "KR": "※토, 공휴일은 다도 쓰역 ~ 다카마쓰 역 간 운행이 중단됩니다" + }, + { + "JP": "※土曜・休日は多度津で乗り換え", + "EN": "※On Saturdays and holidays, transfer at Tadotsu Station.", + "CN1": "※周六及休息日请在多度津换乘", + "CN2": "※週六及假日請於多度津轉乘", + "KR": "※토요일 및 휴일에는 다도쓰에서 환승" + }, + { + "JP": "特急", + "EN": "Express", + "CN1": "特快", + "CN2": "特急", + "KR": "특급" + }, + { + "JP": "快速", + "EN": "Rapid", + "CN1": "快速", + "CN2": "快速", + "KR": "쾌속" + }, + { + "JP": "普通", + "EN": "Local", + "CN1": "普通", + "CN2": "普通", + "KR": "보통" + }, + { + "JP": "列車走行位置", + "EN": "Train Travel Updates", + "CN1": "列车行车位置", + "CN2": "列車行車位置", + "KR": "열차 주행 위치" + }, + { + "JP": "運行情報HP", + "EN": "Traffic Info", + "CN1": "运行信息网页", + "CN2": "運行資訊網頁", + "KR": "운행 정보 홈페이지" + }, + { + "JP": "表示言語", + "EN": "Language", + "CN1": "语言", + "CN2": "語言", + "KR": "표시 언어" + }, + { + "JP": "※1:30~4:30(日本時間)はシステムメンテナンスのため、本サービスをご利用いただけない場合がございます。", + "EN": "※This service may not be available for system maintenance from 1:30 to 4:30 (JST). ", + "CN1": "※1:30至4:30(日本时间)之间因系统维护,本服务有可能暂停使用。", + "CN2": "※1:30至4:30(日本時間)之間因系統維護,本服務有可能無法使用。", + "KR": "※1:30~4:30(일본 시간) 사이에는 시스템 점검 관계로 본 서비스를 이용하실 수 없는 경우가 있습니다." + }, + { + "JP": "しおかぜと併結しました。しおかぜを表示します。", + "EN": "Display Shiokaze.", + "CN1": "中途和Shiokaze号列车拼接。显示Shiokaze。", + "CN2": "中途與Shiokaze號列車拼接。顯示Shiokaze。", + "KR": "시오카제와 병렬 연결되었습니다. 시오카제를 표시합니다." + }, + { + "JP": "南風と併結しました。南風を表示します。", + "EN": "Display Nampū.", + "CN1": "中途和Nampū号列车拼接。显示Nampū。", + "CN2": "中途與Nampū號列車拼接。顯示Nampū。", + "KR": "난푸와 병렬 연결되었습니다. 난푸를 표시합니다." + }, + { + "JP": "列車視点版", + "EN": "TrainView Mode", + "CN1": "实时列车信息页面", + "CN2": "即時列車資訊頁面", + "KR": "열차 시점판" + }, + { + "JP": "○路線選択", + "EN": "○Display Line", + "CN1": "选择路线", + "CN2": "選擇路線", + "KR": "○노선 선택" + }, + { + "JP": "①画面右上の「 」をクリックします。", + "EN": "①Click「 」in the upper right corner of the screen.", + "CN1": "①单击屏幕右上方的“”。", + "CN2": "①單擊屏幕右上方的「」。", + "KR": "①화면 오른쪽 위의 ‘ ’(을)를 클릭합니다." + }, + { + "JP": "②「表示する路線」をクリックします。", + "EN": "②Click ”Choose display line”.", + "CN1": "②单击“要显示的路线”。", + "CN2": "②單擊「要顯示的路線」。", + "KR": "②‘표시할 노선’을 클릭합니다." + }, + { + "JP": "③表示したい路線を選択します。", + "EN": "③Select the line you want to display.", + "CN1": "③选择要显示的路线。", + "CN2": "③選擇要顯示的路線。", + "KR": "③표시하고 싶은 노선을 선택합니다." + }, + { + "JP": "④クリックした路線が表示されます。", + "EN": "④The line you clicked will be displayed.", + "CN1": "④显示点击的路线。", + "CN2": "④顯示點選的路線。", + "KR": "④클릭한 노선이 표시됩니다." + }, + { + "JP": "列車種別", + "EN": "Train type", + "CN1": "列车种类", + "CN2": "列車類型", + "KR": "열차 종류" + }, + { + "JP": "特急列車", + "EN": "limited express train", + "CN1": "特快列车", + "CN2": "特急列車", + "KR": "특급열차" + }, + { + "JP": "快速列車", + "EN": "rapid train", + "CN1": "快速列车", + "CN2": "快速列車", + "KR": "쾌속열차" + }, + { + "JP": "普通列車", + "EN": "local train", + "CN1": "普通列车", + "CN2": "普通列車", + "KR": "보통열차" + }, + { + "JP": "貨物列車", + "EN": "freight train", + "CN1": "货运列车", + "CN2": "貨運列車", + "KR": "화물열차" + }, + { + "JP": "臨時列車", + "EN": "special train", + "CN1": "临时列车", + "CN2": "臨時列車", + "KR": "임시열차" + }, + { + "JP": "回送列車", + "EN": "service train", + "CN1": "调头列车", + "CN2": "回送列車", + "KR": "회송열차" + }, + { + "JP": "各種情報表示", + "EN": "Display information", + "CN1": "显示各种信息", + "CN2": "顯示各種資訊", + "KR": "각종 정보 표시" + }, + { + "JP": "・駅名クリックに関する表示", + "EN": "・Display about station name click", + "CN1": "・显示车站名的相关链接", + "CN2": "・顯示車站名的相關連結", + "KR": "·역명 클릭에 관한 표시" + }, + { + "JP": "駅をクリックすると、下記のようなポップアップが表示されます。", + "EN": "When you click on a station, the following pop-up will appear.", + "CN1": "当您单击车站名时,将显示以下弹出窗口。", + "CN2": "當您點選車站名時,將顯示以下彈出式視窗。", + "KR": "역을 클릭하면 아래와 같은 팝업이 표시됩니다." + }, + { + "JP": "駅情報:JR四国の駅情報ページを表示します。", + "EN": "Station Info:The station information page of JR Shikoku is displayed.", + "CN1": "车站信息:显示JR四国的车站信息页面。", + "CN2": "車站資訊:顯示JR四國之車站資訊頁面。", + "KR": "역 정보: JR 시코쿠의 역 정보 페이지를 표시합니다. " + }, + { + "JP": "※JR四国のホームページ上に存在する場合のみ表示", + "EN": "※Display only if it exists on the JR Shikoku website", + "CN1": "*仅在访问JR四国网站显示", + "CN2": "*僅於访问JR四國網站時顯示", + "KR": "※JR 시코쿠의 홈페이지상에 존재하는 경우에만 표시" + }, + { + "JP": "時刻表(PDF):駅の時刻表を表示します。", + "EN": "TimeTable(PDF): Display the timetable of the station.", + "CN1": "时刻表(PDF):显示车站时刻表。", + "CN2": "時刻表(PDF):顯示車站時刻表。", + "KR": "시각표(PDF): 역의 시각표를 표시합니다." + }, + { + "JP": "GoogleMap:GoogleMapを表示します。", + "EN": "GoogleMap:Display Google Map.", + "CN1": "GoogleMap:显示GoogleMap。", + "CN2": "GoogleMap:顯示GoogleMap。", + "KR": "GoogleMap: GoogleMap을 표시합니다." + }, + { + "JP": "My駅登録:クリックした駅をMy駅として登録します。登録した駅は次回サイト表示時に自動的に表示されます。また、「メニュー」の「My駅移動」をクリックすると、登録した駅へ移動します。", + "EN": "Set MyStation:The clicked station is registered as My station. The station you registered will be displayed automatically the next time the site is displayed. Also, if you click ”Move My Station” in ”Menu”, you will move to the registered station.", + "CN1": "登录我的车站:将选中的车站登录为我的车站。登录的车站在下次访问网站时会自动显示。选中“菜单”中的“移动我的车站”,将其移动至登录的车站。", + "CN2": "登錄我的車站:將點選的車站登錄為我的車站。登錄的車站在下次訪問網站時會自動顯示。點選「菜單」中的「移動我的車站」,將其移動至登錄的車站。", + "KR": "My 역 등록: 클릭한 역을 My 역으로 등록합니다. 등록한 역은 다음에 사이트를 열면 자동으로 표시됩니다. 또, ‘메뉴’ 의 ‘My 역 이동’을 클릭하면 등록한 역으로 이동합니다." + }, + { + "JP": "・列車に関する表示", + "EN": "・Display about train", + "CN1": "・列车信息", + "CN2": "・列車資訊", + "KR": "·열차에 관한 표시" + }, + { + "JP": "遅延の表示", + "EN": "Display of delay", + "CN1": "显示晚点", + "CN2": "顯示誤點", + "KR": "지연 표시" + }, + { + "JP": "列車の隣に「(+○○)」と赤字で表示されます。", + "EN": "It will be displayed in red as ”(+○○)” next to the train.", + "CN1": "在列车旁边以红色显示“(+○○)”。", + "CN2": "在列車旁邊以紅色顯示「(+○○)」。", + "KR": "열차 옆에 ‘(+00)’이라고 붉은 글씨로 표시됩니다." + }, + { + "JP": "表示例:", + "EN": "Display example:", + "CN1": "显示示例:", + "CN2": "顯示示例:", + "KR": "표시 예:" + }, + { + "JP": "※一部、延時分が出ない線区があります。", + "EN": "※ There is line ward where part, late time do not appear.
Timetable display of the clicked train", + "CN1": "※有些路线区段不出现晚点的情况。", + "CN2": "※有些路線區段不出現誤點的情況。", + "KR": "※일부 지연 시분이 표시되지 않는 노선 및 구간이 있습니다." + }, + { + "JP": "・クリックした列車の時刻表表示", + "EN": "・Timetable display of the clicked train", + "CN1": "・显示选中的列车时刻表", + "CN2": "・顯示點選的列車時刻表", + "KR": "·클릭한 열차의 시각표 표시" + }, + { + "JP": "①対象の列車をクリックします。", + "EN": "①Click the target train.", + "CN1": "①单击目标列车。", + "CN2": "①點選目標列車。", + "KR": "①대상 열차를 클릭합니다." + }, + { + "JP": "②列車の時刻表が表示されます。", + "EN": "②The train timetable is displayed.", + "CN1": "②显示列车时刻表。", + "CN2": "②顯示列车時刻表。", + "KR": "②열차의 시각표가 표시됩니다." + }, + { + "JP": "※時刻表は黒い外枠をクリックすることで閉じることができます。", + "EN": "※ Timetable can be closed by clicking the black frame.", + "CN1": "※可通过单击黑色外框关闭时刻表。", + "CN2": "※可透過點擊黑色外框關閉時刻表。", + "KR": "※시각표는 검은색 테두리를 클릭하면 닫을 수 있습니다." + }, + { + "JP": "・土曜・休日行先違い列車", + "EN": "・Saturday, holiday destination wrong train", + "CN1": "・周六及休息日目的地不同的列车", + "CN2": "・週六及假日目的地不同的列車", + "KR": "·토요일·휴일 행선지가 다른 열차" + }, + { + "JP": "土曜・休日で列車の行先が違う列車には「 」が表示されます。", + "EN": "” ” Is displayed for trains where train destinations are different on Saturdays and holidays.", + "CN1": "周六及休息日目的地不同的列车上会显示“”。", + "CN2": "週六及假日目的地不同的列車上將顯示「」。", + "KR": "토요일·휴일 간에 열차의 행선지가 다른 열차에는 ‘ ’가 표시됩니다." + }, + { + "JP": "また、時刻表にも警告が表示されます。", + "EN": "Also, a warning will be displayed on the timetable.", + "CN1": "时刻表中还会显示警告。", + "CN2": "時刻表中還會顯示警告。", + "KR": "또, 시각표에도 경고가 표시됩니다." + }, + { + "JP": "次は[]に止まります。", + "EN": "Next stop is []", + "CN1": "下一站停靠[]。", + "CN2": "下一站停靠[]。", + "KR": "다음은 []에 정차합니다." + }, + { + "JP": "[]です。", + "EN": "This station is []", + "CN1": "本站是[]。", + "CN2": "本站是[]。", + "KR": "[]입니다." + }, + { + "JP": "ただいま[]を通過。", + "EN": "Pass through a []", + "CN1": "现在通过[]。", + "CN2": "現在通過[]。", + "KR": "현재 [](을)를 통과." + }, + { + "JP": "列車が存在しません。ブラウザを閉じます。", + "EN": "There is no train.Close the browser.", + "CN1": "该列车不存在。关闭窗口。", + "CN2": "該列車不存在。關閉視窗。", + "KR": "열차가 존재하지 않습니다. 브라우저를 닫습니다." + }, + { + "JP": "列車視点版", + "EN": "TrainView Mode", + "CN1": "实时列车信息页面", + "CN2": "即時列車資訊頁面", + "KR": "열차 시점판" + }, + { + "JP": "○列車視点版表示", + "EN": "○TrainView Mode", + "CN1": "○显示实时列车信息页面", + "CN2": "○顯示即時列車資訊頁面", + "KR": "○열차 시점판 표시" + }, + { + "JP": "列車視点版表示では、列車が発車したタイミングや駅を通過したタイミングで表示が更新され、実際に列車に乗車しているような雰囲気が味わえます。", + "EN": "In the TrainView Mode display, the display is updated at the timing when the train departs or passes through the station, and you can feel the atmosphere of actually getting on the train.", + "CN1": "在实时列车信息页面显示中,列车开车或通过车站的瞬间,显示会更新,给您带来仿佛正在乘车的感觉。", + "CN2": "在即時列車資訊頁面顯示中,列車開車或通過車站的瞬間,顯示會更新,給您帶來仿佛乘在列車上的感覺。", + "KR": "열차 시점판 표시에서는 열차가 출발한 시간과 역을 통과한 시간으로 표시가 갱신되어 실제로 열차에 승차하고 있는 듯한 분위기를 즐길 수 있습니다." + }, + { + "JP": "(※特急列車とマリンライナーのみ対応)", + "EN": "(※Only for limited express trains and MarineLiners.)", + "CN1": "(※仅适用于特快列车和快速列车Marine Liner号)", + "CN2": "(※僅適用於特急列車和快速列車Marine Liner號)", + "KR": "(※특급열차와 마린 라이너만 대응)" + }, + { + "JP": "①時刻表の「列車視点版」をクリックします。", + "EN": "①Click “TrainView Mode” on the timetable.", + "CN1": "①点击时刻表中的“实时列车信息页面”。", + "CN2": "①點選時刻表中的「即時列車資訊頁面」。", + "KR": "①시각표의 ‘열차 시점판’을 클릭합니다." + }, + { + "JP": "http://www.jr-shikoku.co.jp/info/", + "EN": "http://www.jr-shikoku.co.jp/info/index_en.html", + "CN1": "http://www.jr-shikoku.co.jp/info/index_sc.html", + "CN2": "http://www.jr-shikoku.co.jp/info/index_tc.html", + "KR": "http://www.jr-shikoku.co.jp/info/index_kr.html" + }, + { + "JP": "https://www.jr-shikoku.co.jp/info/", + "EN": "https://www.jr-shikoku.co.jp/info/index_en.html", + "CN1": "https://www.jr-shikoku.co.jp/info/index_sc.html", + "CN2": "https://www.jr-shikoku.co.jp/info/index_tc.html", + "KR": "https://www.jr-shikoku.co.jp/info/index_kr.html" + }, + { + "JP": "http://www.jr-shikoku.co.jp/02_information/suspension/", + "EN": "http://www.jr-shikoku.co.jp/info/index_en.html#delay_info_detail", + "CN1": "http://www.jr-shikoku.co.jp/info/index_sc.html#delay_info_detail", + "CN2": "http://www.jr-shikoku.co.jp/info/index_tc.html#delay_info_detail", + "KR": "http://www.jr-shikoku.co.jp/info/index_kr.html#delay_info_detail" + }, + { + "JP": "https://www.jr-shikoku.co.jp/02_information/suspension/", + "EN": "https://www.jr-shikoku.co.jp/info/index_en.html#delay_info_detail", + "CN1": "https://www.jr-shikoku.co.jp/info/index_sc.html#delay_info_detail", + "CN2": "https://www.jr-shikoku.co.jp/info/index_tc.html#delay_info_detail", + "KR": "https://www.jr-shikoku.co.jp/info/index_kr.html#delay_info_detail" + }, + { + "JP": "【新型コロナウイルスに関するお知らせ(「列車混雑状況」「感染症対策への取組み」等はこちら)】", + "EN": "", + "CN1": "", + "CN2": "", + "KR": "" + }, + { + "JP": "【新型コロナウイルスの影響による一部列車の運休・行先変更等についてはこちら】", + "EN": "Due to the influence of a novel coronavirus (COVID-19), suspension of some trains, change of destination, etc. Click here.", + "CN1": "由于新型冠状病毒(COVID-19)的影响,某些火车的停驶,目的地的变更等。点怊这里", + "CN2": "由於新型冠狀病毒(COVID-19)的影響,某些火車的停駛,目的地的變更等。點擊這裡", + "KR": "신종 코로나 바이러스의 영향으로 일부 열차의 운휴 및 목적지 변경 등에 대해서는 이쪽" + }, + { + "JP": "usage.htm", + "EN": "usage.htm", + "CN1": "usage_cn1.htm", + "CN2": "usage_cn2.htm", + "KR": "usage_kr.htm" + } + ] + } +] \ No newline at end of file diff --git a/lib/mockApi/mockData/othercolor.json b/lib/mockApi/mockData/othercolor.json new file mode 100644 index 0000000..b358c03 --- /dev/null +++ b/lib/mockApi/mockData/othercolor.json @@ -0,0 +1,32 @@ +[ + { + "Line": "tokushimaa", + "Datas": [ + { + "Name": "徳島", + "Color": "koutoku" + }, + { + "Name": "徳島~佐古", + "Color": "koutoku" + }, + { + "Name": "佃~阿波池田", + "Color": "dosan" + }, + { + "Name": "阿波池田", + "Color": "dosan" + } + ] + }, + { + "Line": "setoa", + "Datas": [ + { + "Name": "児島", + "Color": "other" + } + ] + } +] \ No newline at end of file diff --git a/lib/mockApi/mockData/otherline.json b/lib/mockApi/mockData/otherline.json new file mode 100644 index 0000000..c48c227 --- /dev/null +++ b/lib/mockApi/mockData/otherline.json @@ -0,0 +1,80 @@ +[ + { + "LineName": "yosan", + "Position": "end", + "OtherLineName": "uwajima", + "DispPos": "uwajima_0_松山" + }, + { + "LineName": "yosan", + "Position": "start", + "OtherLineName": "koutoku", + "DispPos": "koutoku_0_高松" + }, + { + "LineName": "uwajima", + "Position": "start", + "OtherLineName": "yosan", + "DispPos": "yosan_42_松山" + }, + { + "LineName": "uwajima2", + "Position": "start", + "OtherLineName": "uwajima", + "DispPos": "uwajima_3_向井原" + }, + { + "LineName": "uwajima2", + "Position": "end", + "OtherLineName": "uwajima", + "DispPos": "uwajima_8_伊予大洲" + }, + { + "LineName": "seto", + "Position": "end", + "OtherLineName": "yosan", + "DispPos": "yosan_3_坂出" + }, + { + "LineName": "dosan", + "Position": "start", + "OtherLineName": "yosan", + "DispPos": "yosan_6_多度津" + }, + { + "LineName": "dosan", + "Position": "end", + "OtherLineName": "dosan2", + "DispPos": "dosan2_0_高知" + }, + { + "LineName": "tokushima", + "Position": "start", + "OtherLineName": "koutoku", + "DispPos": "koutoku_20_徳島" + }, + { + "LineName": "koutoku", + "Position": "start", + "OtherLineName": "yosan", + "DispPos": "yosan_0_高松" + }, + { + "LineName": "dosan2", + "Position": "start", + "OtherLineName": "dosan", + "DispPos": "dosan_25_高知" + }, + { + "LineName": "tokushima", + "Position": "end", + "OtherLineName": "dosan", + "DispPos": "dosan_8_阿波池田" + }, + { + "LineName": "naruto", + "Position": "end", + "OtherLineName": "koutoku", + "DispPos": "koutoku_16_池谷" + } +] \ No newline at end of file diff --git a/lib/mockApi/mockData/sightseeingtrainname.json b/lib/mockApi/mockData/sightseeingtrainname.json new file mode 100644 index 0000000..0267493 --- /dev/null +++ b/lib/mockApi/mockData/sightseeingtrainname.json @@ -0,0 +1,7 @@ +[ + "伊予灘ものがたり", + "千年ものがたり", + "アンパンマントロッコ", + "夜明けのものがたり", + "藍よしのがわトロッコ" +] \ No newline at end of file diff --git a/lib/mockApi/mockData/station-dosan.json b/lib/mockApi/mockData/station-dosan.json new file mode 100644 index 0000000..04d7ec4 --- /dev/null +++ b/lib/mockApi/mockData/station-dosan.json @@ -0,0 +1,272 @@ +[ + { + "Station_JP": "多度津", + "Station_EN": "Tadotsu", + "MyStation": "0", + "StationNumber": "D12", + "DispNum": "3", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/tadotsu.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.271088,133.756735", + "JrHpUrl": "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/tadotsu/" + }, + { + "Station_JP": "金蔵寺", + "Station_EN": "Konzōji", + "MyStation": "0", + "StationNumber": "D13", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/konzoji.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.247861,133.777594", + "JrHpUrl": "" + }, + { + "Station_JP": "善通寺", + "Station_EN": "Zentsūji", + "MyStation": "1", + "StationNumber": "D14", + "DispNum": "3", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/zentsuji.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.229958,133.789141", + "JrHpUrl": "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/zentsuji/" + }, + { + "Station_JP": "琴平", + "Station_EN": "Kotohira", + "MyStation": "2", + "StationNumber": "D15", + "DispNum": "3", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/kotohira.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.191903,133.821295", + "JrHpUrl": "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/kotohira/" + }, + { + "Station_JP": "塩入", + "Station_EN": "Shioiri", + "MyStation": "3", + "StationNumber": "D16", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/shioiri.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.156034,133.849974", + "JrHpUrl": "" + }, + { + "Station_JP": "讃岐財田", + "Station_EN": "Sanuki-Saida", + "MyStation": "4", + "StationNumber": "D18", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/sanuki-saida.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.117586,133.814181", + "JrHpUrl": "" + }, + { + "Station_JP": "坪尻", + "Station_EN": "Tsubojiri", + "MyStation": "5", + "StationNumber": "D19", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/tsubojiri.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.054035,133.823675", + "JrHpUrl": "" + }, + { + "Station_JP": "箸蔵", + "Station_EN": "Hashikura", + "MyStation": "6", + "StationNumber": "D20", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/hashikura.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.040343,133.848761", + "JrHpUrl": "" + }, + { + "Station_JP": "佃", + "Station_EN": "Tsukuda", + "MyStation": "7", + "StationNumber": "D21", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/tsukuda.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.032458,133.857363", + "JrHpUrl": "" + }, + { + "Station_JP": "阿波池田", + "Station_EN": "Awa-Ikeda", + "MyStation": "8", + "StationNumber": "D22", + "DispNum": "3", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/awa-ikeda.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.027177,133.804619", + "JrHpUrl": "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/awaikeda/" + }, + { + "Station_JP": "三縄", + "Station_EN": "Minawa", + "MyStation": "9", + "StationNumber": "D23", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/minawa.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.006837,133.787427", + "JrHpUrl": "" + }, + { + "Station_JP": "阿波川口", + "Station_EN": "Awa-Kawaguchi", + "MyStation": "10", + "StationNumber": "D25", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/awa-kawaguchi.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.963705,133.754617", + "JrHpUrl": "" + }, + { + "Station_JP": "小歩危", + "Station_EN": "Koboke", + "MyStation": "11", + "StationNumber": "D26", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/koboke.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.923338,133.758747", + "JrHpUrl": "" + }, + { + "Station_JP": "大歩危", + "Station_EN": "Ōboke", + "MyStation": "12", + "StationNumber": "D27", + "DispNum": "3", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/oboke.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.876483,133.767298", + "JrHpUrl": "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/oboke/" + }, + { + "Station_JP": "土佐岩原", + "Station_EN": "Tosa-Iwahara", + "MyStation": "13", + "StationNumber": "D28", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/tosa-iwahara.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.822635,133.788204", + "JrHpUrl": "" + }, + { + "Station_JP": "豊永", + "Station_EN": "Toyonaga", + "MyStation": "14", + "StationNumber": "D29", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/toyonaga.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.796841,133.759716", + "JrHpUrl": "" + }, + { + "Station_JP": "大田口", + "Station_EN": "Ōtaguchi", + "MyStation": "15", + "StationNumber": "D30", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/otaguchi.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.785517,133.726602", + "JrHpUrl": "" + }, + { + "Station_JP": "大杉", + "Station_EN": "Ōsugi", + "MyStation": "16", + "StationNumber": "D32", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/osugi.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.760938,133.664483", + "JrHpUrl": "" + }, + { + "Station_JP": "土佐北川", + "Station_EN": "Tosa-Kitagawa", + "MyStation": "17", + "StationNumber": "D33", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/tosa-kitagawa.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.714781,133.686312", + "JrHpUrl": "" + }, + { + "Station_JP": "繁藤", + "Station_EN": "Shigetō", + "MyStation": "18", + "StationNumber": "D35", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/shigeto.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.680386,133.6902", + "JrHpUrl": "" + }, + { + "Station_JP": "新改", + "Station_EN": "Shingai", + "MyStation": "19", + "StationNumber": "D36", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/shingai.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.649629,133.695788", + "JrHpUrl": "" + }, + { + "Station_JP": "土佐山田", + "Station_EN": "Tosa-Yamada", + "MyStation": "20", + "StationNumber": "D37", + "DispNum": "3", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/tosa-yamada.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.607099,133.684992", + "JrHpUrl": "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/tosayamada/" + }, + { + "Station_JP": "後免", + "Station_EN": "Gomen", + "MyStation": "21", + "StationNumber": "D40", + "DispNum": "3", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/gomen.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.579234,133.645357", + "JrHpUrl": "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/gomen/" + }, + { + "Station_JP": "土佐大津", + "Station_EN": "Tosa-Ōtsu", + "MyStation": "22", + "StationNumber": "D41", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/tosa-otsu.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.576384,133.611446", + "JrHpUrl": "" + }, + { + "Station_JP": "土佐一宮", + "Station_EN": "Tosa-Ikku", + "MyStation": "23", + "StationNumber": "D43", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/tosa-ikku.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.579247,133.576891", + "JrHpUrl": "" + }, + { + "Station_JP": "薊野", + "Station_EN": "Azōno", + "MyStation": "24", + "StationNumber": "D44", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/azono.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.578616,133.560692", + "JrHpUrl": "" + }, + { + "Station_JP": "高知", + "Station_EN": "Kōchi", + "MyStation": "25", + "StationNumber": "D45", + "DispNum": "3", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/kochi.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.566525,133.543638", + "JrHpUrl": "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/kochi/" + } +] \ No newline at end of file diff --git a/lib/mockApi/mockData/station-dosan2.json b/lib/mockApi/mockData/station-dosan2.json new file mode 100644 index 0000000..bb0b764 --- /dev/null +++ b/lib/mockApi/mockData/station-dosan2.json @@ -0,0 +1,152 @@ +[ + { + "Station_JP": "高知", + "Station_EN": "Kōchi", + "MyStation": "0", + "StationNumber": "K00", + "DispNum": "3", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/kochi.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.566525,133.543638", + "JrHpUrl": "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/kochi/" + }, + { + "Station_JP": "旭", + "Station_EN": "Asahi", + "MyStation": "0", + "StationNumber": "K03", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/asahi.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.558853,133.508817", + "JrHpUrl": "" + }, + { + "Station_JP": "朝倉", + "Station_EN": "Asakura", + "MyStation": "1", + "StationNumber": "K05", + "DispNum": "3", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/asakura.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.551389,133.485354", + "JrHpUrl": "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/asakura/" + }, + { + "Station_JP": "伊野", + "Station_EN": "Ino", + "MyStation": "2", + "StationNumber": "K07", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/ino.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.547505,133.430131", + "JrHpUrl": "" + }, + { + "Station_JP": "日下", + "Station_EN": "Kusaka", + "MyStation": "3", + "StationNumber": "K09", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/kusaka.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.53338,133.371236", + "JrHpUrl": "" + }, + { + "Station_JP": "土佐加茂", + "Station_EN": "Tosa-Kamo", + "MyStation": "4", + "StationNumber": "K11", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/tosa-kamo.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.523569,133.321135", + "JrHpUrl": "" + }, + { + "Station_JP": "西佐川", + "Station_EN": "Nishi-Sakawa", + "MyStation": "5", + "StationNumber": "K12", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/nishi-sakawa.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.512623,133.286508", + "JrHpUrl": "" + }, + { + "Station_JP": "佐川", + "Station_EN": "Sakawa", + "MyStation": "6", + "StationNumber": "K13", + "DispNum": "3", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/sakawa.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.500105,133.292438", + "JrHpUrl": "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/sakawa/" + }, + { + "Station_JP": "斗賀野", + "Station_EN": "Togano", + "MyStation": "7", + "StationNumber": "K15", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/togano.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.475415,133.286372", + "JrHpUrl": "" + }, + { + "Station_JP": "吾桑", + "Station_EN": "Asō", + "MyStation": "8", + "StationNumber": "K16", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/aso.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.430181,133.295638", + "JrHpUrl": "" + }, + { + "Station_JP": "多ノ郷", + "Station_EN": "Ōnogō", + "MyStation": "9", + "StationNumber": "K17", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/onogo.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.410727,133.294630", + "JrHpUrl": "" + }, + { + "Station_JP": "須崎", + "Station_EN": "Susaki", + "MyStation": "10", + "StationNumber": "K19", + "DispNum": "3", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/susaki.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.392624,133.293189", + "JrHpUrl": "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/susaki/" + }, + { + "Station_JP": "土佐久礼", + "Station_EN": "Tosa-Kure", + "MyStation": "11", + "StationNumber": "K22", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/tosa-kure.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.329028,133.226483", + "JrHpUrl": "" + }, + { + "Station_JP": "影野", + "Station_EN": "Kageno", + "MyStation": "12", + "StationNumber": "K23", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/kageno.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.275882,133.17358", + "JrHpUrl": "" + }, + { + "Station_JP": "窪川", + "Station_EN": "Kubokawa", + "MyStation": "13", + "StationNumber": "K26", + "DispNum": "3", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/kubokawa.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.212436,133.13716", + "JrHpUrl": "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/kubokawa/" + } +] \ No newline at end of file diff --git a/lib/mockApi/mockData/station-koutoku.json b/lib/mockApi/mockData/station-koutoku.json new file mode 100644 index 0000000..1fea4d4 --- /dev/null +++ b/lib/mockApi/mockData/station-koutoku.json @@ -0,0 +1,222 @@ +[ + { + "Station_JP": "高松", + "Station_EN": "Takamatsu", + "MyStation": "0", + "StationNumber": "T28", + "DispNum": "3", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/takamatsu.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.350682,134.046938", + "JrHpUrl": "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/takamatsu/" + }, + { + "Station_JP": "栗林", + "Station_EN": "Ritsurin", + "MyStation": "0", + "StationNumber": "T25", + "DispNum": "3", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/ritsurin.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.332203,134.053588", + "JrHpUrl": "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/ritsurin/" + }, + { + "Station_JP": "屋島", + "Station_EN": "Yashima", + "MyStation": "1", + "StationNumber": "T23", + "DispNum": "3", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/yashima.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.336655,134.109102", + "JrHpUrl": "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/yashima/" + }, + { + "Station_JP": "八栗口", + "Station_EN": "Yakuriguchi", + "MyStation": "2", + "StationNumber": "T21", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/yakuriguchi.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.339097,134.136488", + "JrHpUrl": "" + }, + { + "Station_JP": "志度", + "Station_EN": "Shido", + "MyStation": "3", + "StationNumber": "T19", + "DispNum": "3", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/shido.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.321624,134.1728", + "JrHpUrl": "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/shido/" + }, + { + "Station_JP": "オレンジタウン", + "Station_EN": "Orange-Town", + "MyStation": "4", + "StationNumber": "T18", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/orange-town.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.301827,134.180946", + "JrHpUrl": "" + }, + { + "Station_JP": "造田", + "Station_EN": "Zōda", + "MyStation": "5", + "StationNumber": "T17", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/zoda.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.282822,134.185946", + "JrHpUrl": "" + }, + { + "Station_JP": "讃岐津田", + "Station_EN": "Sanuki-Tsuda", + "MyStation": "6", + "StationNumber": "T15", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/sanuki-tsuda.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.288442,134.248154", + "JrHpUrl": "" + }, + { + "Station_JP": "鶴羽", + "Station_EN": "Tsuruwa", + "MyStation": "7", + "StationNumber": "T14", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/tsuruwa.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.280008,134.273842", + "JrHpUrl": "" + }, + { + "Station_JP": "丹生", + "Station_EN": "Nibu", + "MyStation": "8", + "StationNumber": "T13", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/nibu.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.254508,134.301487", + "JrHpUrl": "" + }, + { + "Station_JP": "三本松", + "Station_EN": "Sambommatsu", + "MyStation": "9", + "StationNumber": "T12", + "DispNum": "3", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/sambommatsu.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.251538,134.334473", + "JrHpUrl": "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/sanbonmatsu/" + }, + { + "Station_JP": "讃岐白鳥", + "Station_EN": "Sanuki-Shirotori", + "MyStation": "10", + "StationNumber": "T11", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/sanuki-shirotori.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.243642,134.366203", + "JrHpUrl": "" + }, + { + "Station_JP": "引田", + "Station_EN": "Hiketa", + "MyStation": "11", + "StationNumber": "T10", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/hiketa.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.224467,134.402083", + "JrHpUrl": "" + }, + { + "Station_JP": "讃岐相生", + "Station_EN": "Sanuki-Aioi", + "MyStation": "12", + "StationNumber": "T09", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/sanuki-aioi.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.211994,134.424534", + "JrHpUrl": "" + }, + { + "Station_JP": "阿波大宮", + "Station_EN": "Awa-Ōmiya", + "MyStation": "13", + "StationNumber": "T08", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/awa-omiya.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.17859,134.448947", + "JrHpUrl": "" + }, + { + "Station_JP": "板野", + "Station_EN": "Itano", + "MyStation": "14", + "StationNumber": "T07", + "DispNum": "3", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/itano.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.142193,134.46597", + "JrHpUrl": "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/itano/" + }, + { + "Station_JP": "板東", + "Station_EN": "Bandō", + "MyStation": "15", + "StationNumber": "T05", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/bando.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.155432,134.506866", + "JrHpUrl": "" + }, + { + "Station_JP": "池谷", + "Station_EN": "Ikenotani", + "MyStation": "16", + "StationNumber": "T04", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/ikenotani.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.15293,134.528905", + "JrHpUrl": "" + }, + { + "Station_JP": "勝瑞", + "Station_EN": "Shōzui", + "MyStation": "17", + "StationNumber": "T03", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/shozui.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.128644,134.528267", + "JrHpUrl": "" + }, + { + "Station_JP": "吉成", + "Station_EN": "Yoshinari", + "MyStation": "18", + "StationNumber": "T02", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/yoshinari.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.118511,134.530745", + "JrHpUrl": "" + }, + { + "Station_JP": "佐古", + "Station_EN": "Sako", + "MyStation": "19", + "StationNumber": "T01", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/sako.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.080616,134.538576", + "JrHpUrl": "" + }, + { + "Station_JP": "徳島", + "Station_EN": "Tokushima", + "MyStation": "20", + "StationNumber": "T00", + "DispNum": "3", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/tokushima.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.074642,134.550764", + "JrHpUrl": "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/tokushima/" + } +] \ No newline at end of file diff --git a/lib/mockApi/mockData/station-naruto.json b/lib/mockApi/mockData/station-naruto.json new file mode 100644 index 0000000..0e1e215 --- /dev/null +++ b/lib/mockApi/mockData/station-naruto.json @@ -0,0 +1,22 @@ +[ + { + "Station_JP": "鳴門", + "Station_EN": "Naruto", + "MyStation": "0", + "StationNumber": "N10", + "DispNum": "3", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/naruto.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.17925,134.608536", + "JrHpUrl": "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/naruto/" + }, + { + "Station_JP": "池谷", + "Station_EN": "Ikenotani", + "MyStation": "0", + "StationNumber": "N04", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/ikenotani.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.15293,134.528905", + "JrHpUrl": "" + } +] \ No newline at end of file diff --git a/lib/mockApi/mockData/station-tokushima.json b/lib/mockApi/mockData/station-tokushima.json new file mode 100644 index 0000000..0af11a4 --- /dev/null +++ b/lib/mockApi/mockData/station-tokushima.json @@ -0,0 +1,192 @@ +[ + { + "Station_JP": "徳島", + "Station_EN": "Tokushima", + "MyStation": "0", + "StationNumber": "T00", + "DispNum": "3", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/tokushima.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.074642,134.550764", + "JrHpUrl": "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/tokushima/" + }, + { + "Station_JP": "佐古", + "Station_EN": "Sako", + "MyStation": "0", + "StationNumber": "B01", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/sako.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.080616,134.538576", + "JrHpUrl": "" + }, + { + "Station_JP": "蔵本", + "Station_EN": "Kuramoto", + "MyStation": "1", + "StationNumber": "B02", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/kuramoto.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.079332,134.518705", + "JrHpUrl": "" + }, + { + "Station_JP": "府中", + "Station_EN": "Kō", + "MyStation": "2", + "StationNumber": "B04", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/ko.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.074134,134.482939", + "JrHpUrl": "" + }, + { + "Station_JP": "石井", + "Station_EN": "Ishii", + "MyStation": "3", + "StationNumber": "B05", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/ishii.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.070188,134.444343", + "JrHpUrl": "" + }, + { + "Station_JP": "牛島", + "Station_EN": "Ushinoshima", + "MyStation": "4", + "StationNumber": "B07", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/ushinoshima.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.076709,134.397553", + "JrHpUrl": "" + }, + { + "Station_JP": "鴨島", + "Station_EN": "Kamojima", + "MyStation": "5", + "StationNumber": "B09", + "DispNum": "3", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/kamojima.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.073615,134.356559", + "JrHpUrl": "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/kamojima/" + }, + { + "Station_JP": "阿波川島", + "Station_EN": "Awa-Kawashima", + "MyStation": "6", + "StationNumber": "B11", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/awa-kawashima.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.061857,134.320768", + "JrHpUrl": "" + }, + { + "Station_JP": "学", + "Station_EN": "Gaku", + "MyStation": "7", + "StationNumber": "B12", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/gaku.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.057766,134.286411", + "JrHpUrl": "" + }, + { + "Station_JP": "山瀬", + "Station_EN": "Yamase", + "MyStation": "8", + "StationNumber": "B13", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/yamase.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.060226,134.256297", + "JrHpUrl": "" + }, + { + "Station_JP": "川田", + "Station_EN": "Kawata", + "MyStation": "9", + "StationNumber": "B15", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/kawata.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.061533,134.204329", + "JrHpUrl": "" + }, + { + "Station_JP": "穴吹", + "Station_EN": "Anabuki", + "MyStation": "10", + "StationNumber": "B16", + "DispNum": "3", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/anabuki.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.05615,134.163064", + "JrHpUrl": "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/anabuki/" + }, + { + "Station_JP": "小島", + "Station_EN": "Oshima", + "MyStation": "11", + "StationNumber": "B17", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/oshima.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.050665,134.106521", + "JrHpUrl": "" + }, + { + "Station_JP": "貞光", + "Station_EN": "Sadamitsu", + "MyStation": "12", + "StationNumber": "B18", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/sadamitsu.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.039354,134.058774", + "JrHpUrl": "" + }, + { + "Station_JP": "江口", + "Station_EN": "Eguchi", + "MyStation": "13", + "StationNumber": "B20", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/eguchi.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.037364,133.973229", + "JrHpUrl": "" + }, + { + "Station_JP": "阿波加茂", + "Station_EN": "Awa-Kamo", + "MyStation": "14", + "StationNumber": "B22", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/awa-kamo.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.037063,133.926505", + "JrHpUrl": "" + }, + { + "Station_JP": "辻", + "Station_EN": "Tsuji", + "MyStation": "15", + "StationNumber": "B23", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/tsuji.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.028992,133.873234", + "JrHpUrl": "" + }, + { + "Station_JP": "佃", + "Station_EN": "Tsukuda", + "MyStation": "16", + "StationNumber": "B24", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/tsukuda.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.032458,133.857363", + "JrHpUrl": "" + }, + { + "Station_JP": "阿波池田", + "Station_EN": "Awa-Ikeda", + "MyStation": "17", + "StationNumber": "B25", + "DispNum": "3", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/awa-ikeda.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.027177,133.804619", + "JrHpUrl": "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/awaikeda/" + } +] \ No newline at end of file diff --git a/lib/mockApi/mockData/station-uwajima.json b/lib/mockApi/mockData/station-uwajima.json new file mode 100644 index 0000000..b22a550 --- /dev/null +++ b/lib/mockApi/mockData/station-uwajima.json @@ -0,0 +1,212 @@ +[ + { + "Station_JP": "松山", + "Station_EN": "Matsuyama", + "MyStation": "0", + "StationNumber": "U00", + "DispNum": "3", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/matsuyama.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.84039,132.75139", + "JrHpUrl": "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/matsuyama/" + }, + { + "Station_JP": "市坪", + "Station_EN": "Ichitsubo", + "MyStation": "0", + "StationNumber": "U01", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/ichitsubo.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.809441,132.749325", + "JrHpUrl": "" + }, + { + "Station_JP": "北伊予", + "Station_EN": "Kita-Iyo", + "MyStation": "1", + "StationNumber": "U02", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/kita-iyo.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.787699,132.748963", + "JrHpUrl": "" + }, + { + "Station_JP": "伊予市", + "Station_EN": "Iyoshi", + "MyStation": "2", + "StationNumber": "U05", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/iyoshi.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.755352,132.702327", + "JrHpUrl": "" + }, + { + "Station_JP": "向井原", + "Station_EN": "Mukaibara", + "MyStation": "3", + "StationNumber": "U06", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/mukaibara.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.736043,132.695825", + "JrHpUrl": "" + }, + { + "Station_JP": "伊予中山", + "Station_EN": "Iyo-Nakayama", + "MyStation": "4", + "StationNumber": "U08", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/iyo-nakayama.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.649292,132.711857", + "JrHpUrl": "" + }, + { + "Station_JP": "伊予立川", + "Station_EN": "Iyo-Tachikawa", + "MyStation": "5", + "StationNumber": "U09", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/iyo-tachikawa.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.601197,132.677898", + "JrHpUrl": "" + }, + { + "Station_JP": "内子", + "Station_EN": "Uchiko", + "MyStation": "6", + "StationNumber": "U10", + "DispNum": "3", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/uchiko.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.549461,132.646304", + "JrHpUrl": "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/uchiko/" + }, + { + "Station_JP": "新谷", + "Station_EN": "Niiya", + "MyStation": "7", + "StationNumber": "U13", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/niiya.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.534106,132.59904", + "JrHpUrl": "" + }, + { + "Station_JP": "伊予大洲", + "Station_EN": "Iyo-Ōzu", + "MyStation": "8", + "StationNumber": "U14", + "DispNum": "3", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/iyo-ozu.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.518495,132.544878", + "JrHpUrl": "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/iyozu/" + }, + { + "Station_JP": "伊予平野", + "Station_EN": "Iyo-Hirano", + "MyStation": "9", + "StationNumber": "U16", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/iyo-hirano.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.495827,132.518108", + "JrHpUrl": "" + }, + { + "Station_JP": "千丈", + "Station_EN": "Senjō", + "MyStation": "10", + "StationNumber": "U17", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/senjo.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.465646,132.457416", + "JrHpUrl": "" + }, + { + "Station_JP": "八幡浜", + "Station_EN": "Yawatahama", + "MyStation": "11", + "StationNumber": "U18", + "DispNum": "3", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/yawatahama.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.458146,132.436002", + "JrHpUrl": "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/yawatahama/" + }, + { + "Station_JP": "双岩", + "Station_EN": "Futaiwa", + "MyStation": "12", + "StationNumber": "U19", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/futaiwa.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.424669,132.457934", + "JrHpUrl": "" + }, + { + "Station_JP": "伊予石城", + "Station_EN": "Iyo-Iwaki", + "MyStation": "13", + "StationNumber": "U20", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/iyo-iwaki.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.391413,132.473259", + "JrHpUrl": "" + }, + { + "Station_JP": "卯之町", + "Station_EN": "Unomachi", + "MyStation": "14", + "StationNumber": "U22", + "DispNum": "3", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/unomachi.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.363175,132.509959", + "JrHpUrl": "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/unomachi/" + }, + { + "Station_JP": "下宇和", + "Station_EN": "Shimo-Uwa", + "MyStation": "15", + "StationNumber": "U23", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/shimo-uwa.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.349786,132.531172", + "JrHpUrl": "" + }, + { + "Station_JP": "立間", + "Station_EN": "Tachima", + "MyStation": "16", + "StationNumber": "U24", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/tachima.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.296721,132.539509", + "JrHpUrl": "" + }, + { + "Station_JP": "伊予吉田", + "Station_EN": "Iyo-Yoshida", + "MyStation": "17", + "StationNumber": "U25", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/iyo-yoshida.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.273287,132.544098", + "JrHpUrl": "" + }, + { + "Station_JP": "北宇和島", + "Station_EN": "Kita-Uwajima", + "MyStation": "18", + "StationNumber": "U27", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/kita-uwajima.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.238636,132.569909", + "JrHpUrl": "" + }, + { + "Station_JP": "宇和島", + "Station_EN": "Uwajima", + "MyStation": "19", + "StationNumber": "U28", + "DispNum": "3", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/uwajima.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.225793,132.567498", + "JrHpUrl": "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/uwajima/" + } +] \ No newline at end of file diff --git a/lib/mockApi/mockData/station-yosan.json b/lib/mockApi/mockData/station-yosan.json new file mode 100644 index 0000000..8b6fcea --- /dev/null +++ b/lib/mockApi/mockData/station-yosan.json @@ -0,0 +1,442 @@ +[ + { + "Station_JP": "高松", + "Station_EN": "Takamatsu", + "MyStation": "0", + "StationNumber": "Y00", + "DispNum": "3", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/takamatsu.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.350682,134.046938", + "JrHpUrl": "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/takamatsu/" + }, + { + "Station_JP": "鬼無", + "Station_EN": "Kinashi", + "MyStation": "0", + "StationNumber": "Y02", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/kinashi.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.325494,133.993861", + "JrHpUrl": "" + }, + { + "Station_JP": "端岡", + "Station_EN": "Hashioka", + "MyStation": "1", + "StationNumber": "Y03", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/hashioka.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.305027,133.967643", + "JrHpUrl": "" + }, + { + "Station_JP": "鴨川", + "Station_EN": "Kamogawa", + "MyStation": "2", + "StationNumber": "Y06", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/kamogawa.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.306877,133.905229", + "JrHpUrl": "" + }, + { + "Station_JP": "坂出", + "Station_EN": "Sakaide", + "MyStation": "3", + "StationNumber": "Y08", + "DispNum": "3", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/sakaide.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.313222,133.856325", + "JrHpUrl": "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/sakaide/" + }, + { + "Station_JP": "宇多津", + "Station_EN": "Utazu", + "MyStation": "4", + "StationNumber": "Y09", + "DispNum": "3", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/utazu.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.306379,133.813784", + "JrHpUrl": "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/utazu/" + }, + { + "Station_JP": "丸亀", + "Station_EN": "Marugame", + "MyStation": "5", + "StationNumber": "Y10", + "DispNum": "3", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/marugame.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.292006,133.793175", + "JrHpUrl": "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/marugame/" + }, + { + "Station_JP": "多度津", + "Station_EN": "Tadotsu", + "MyStation": "6", + "StationNumber": "Y12", + "DispNum": "3", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/tadotsu.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.271088,133.756735", + "JrHpUrl": "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/tadotsu/" + }, + { + "Station_JP": "海岸寺", + "Station_EN": "Kaiganji", + "MyStation": "7", + "StationNumber": "Y13", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/kaiganji.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.253932,133.729307", + "JrHpUrl": "" + }, + { + "Station_JP": "詫間", + "Station_EN": "Takuma", + "MyStation": "8", + "StationNumber": "Y14", + "DispNum": "3", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/takuma.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.220826,133.692737", + "JrHpUrl": "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/takuma/" + }, + { + "Station_JP": "高瀬", + "Station_EN": "Takase", + "MyStation": "9", + "StationNumber": "Y16", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/takase.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.184083,133.711397", + "JrHpUrl": "" + }, + { + "Station_JP": "本山", + "Station_EN": "Motoyama", + "MyStation": "10", + "StationNumber": "Y18", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/motoyama.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.146075,133.686473", + "JrHpUrl": "" + }, + { + "Station_JP": "観音寺", + "Station_EN": "Kan-onji", + "MyStation": "11", + "StationNumber": "Y19", + "DispNum": "3", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/kan-onji.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.124478,133.655709", + "JrHpUrl": "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/kanonji/" + }, + { + "Station_JP": "豊浜", + "Station_EN": "Toyohama", + "MyStation": "12", + "StationNumber": "Y20", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/toyohama.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.079775,133.644206", + "JrHpUrl": "" + }, + { + "Station_JP": "箕浦", + "Station_EN": "Minoura", + "MyStation": "13", + "StationNumber": "Y21", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/minoura.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.048043,133.618998", + "JrHpUrl": "" + }, + { + "Station_JP": "川之江", + "Station_EN": "Kawanoe", + "MyStation": "14", + "StationNumber": "Y22", + "DispNum": "3", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/kawanoe.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.014209,133.575856", + "JrHpUrl": "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/kawanoe/" + }, + { + "Station_JP": "伊予三島", + "Station_EN": "Iyo-Mishima", + "MyStation": "15", + "StationNumber": "Y23", + "DispNum": "3", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/iyo-mishima.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.979583,133.541984", + "JrHpUrl": "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/iyomishima/" + }, + { + "Station_JP": "伊予寒川", + "Station_EN": "Iyo-Sangawa", + "MyStation": "16", + "StationNumber": "Y24", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/iyo-sangawa.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.967803,133.500153", + "JrHpUrl": "" + }, + { + "Station_JP": "伊予土居", + "Station_EN": "Iyo-Doi", + "MyStation": "17", + "StationNumber": "Y26", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/iyo-doi.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.959024,133.428294", + "JrHpUrl": "" + }, + { + "Station_JP": "関川", + "Station_EN": "Sekigawa", + "MyStation": "18", + "StationNumber": "Y27", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/sekigawa.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.955777,133.392567", + "JrHpUrl": "" + }, + { + "Station_JP": "多喜浜", + "Station_EN": "Takihama", + "MyStation": "19", + "StationNumber": "Y28", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/takihama.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.970564,133.32415", + "JrHpUrl": "" + }, + { + "Station_JP": "新居浜", + "Station_EN": "Niihama", + "MyStation": "20", + "StationNumber": "Y29", + "DispNum": "3", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/niihama.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.947996,133.294341", + "JrHpUrl": "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/niihama/" + }, + { + "Station_JP": "中萩", + "Station_EN": "Nakahagi", + "MyStation": "21", + "StationNumber": "Y30", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/nakahagi.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.926168,133.253391", + "JrHpUrl": "" + }, + { + "Station_JP": "伊予西条", + "Station_EN": "Iyo-Saijo", + "MyStation": "22", + "StationNumber": "Y31", + "DispNum": "3", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/iyo-saijo.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.912492,133.187578", + "JrHpUrl": "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/iyosaijo/index.html" + }, + { + "Station_JP": "石鎚山", + "Station_EN": "Ishizuchiyama", + "MyStation": "23", + "StationNumber": "Y32", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/ishizuchiyama.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.895746,133.157257", + "JrHpUrl": "" + }, + { + "Station_JP": "伊予小松", + "Station_EN": "Iyo-Komatsu", + "MyStation": "24", + "StationNumber": "Y34", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/iyo-komatsu.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.897567,133.116717", + "JrHpUrl": "" + }, + { + "Station_JP": "壬生川", + "Station_EN": "Nyūgawa", + "MyStation": "25", + "StationNumber": "Y36", + "DispNum": "3", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/nyugawa.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.929851,133.08552", + "JrHpUrl": "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/nyugawa/" + }, + { + "Station_JP": "伊予三芳", + "Station_EN": "Iyo-Miyoshi", + "MyStation": "26", + "StationNumber": "Y37", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/iyo-miyoshi.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.954251,133.06422", + "JrHpUrl": "" + }, + { + "Station_JP": "伊予桜井", + "Station_EN": "Iyo-Sakurai", + "MyStation": "27", + "StationNumber": "Y38", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/iyo-sakurai.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.012073,133.03593", + "JrHpUrl": "" + }, + { + "Station_JP": "伊予富田", + "Station_EN": "Iyo-Tomita", + "MyStation": "28", + "StationNumber": "Y39", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/iyo-tomita.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.036447,133.008989", + "JrHpUrl": "" + }, + { + "Station_JP": "今治", + "Station_EN": "Imabari", + "MyStation": "29", + "StationNumber": "Y40", + "DispNum": "3", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/imabari.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.064167,132.993655", + "JrHpUrl": "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/imabari/" + }, + { + "Station_JP": "波止浜", + "Station_EN": "Hashihama", + "MyStation": "30", + "StationNumber": "Y41", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/hashihama.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.098067,132.968786", + "JrHpUrl": "" + }, + { + "Station_JP": "波方", + "Station_EN": "Namikata", + "MyStation": "31", + "StationNumber": "Y42", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/namikata.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.095134,132.941888", + "JrHpUrl": "" + }, + { + "Station_JP": "大西", + "Station_EN": "Ōnishi", + "MyStation": "32", + "StationNumber": "Y43", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/onishi.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.066125,132.929367", + "JrHpUrl": "" + }, + { + "Station_JP": "伊予亀岡", + "Station_EN": "Iyo-kameoka", + "MyStation": "33", + "StationNumber": "Y44", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/iyo-kameoka.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.053886,132.874104", + "JrHpUrl": "" + }, + { + "Station_JP": "菊間", + "Station_EN": "Kikuma", + "MyStation": "34", + "StationNumber": "Y45", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/kikuma.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.033421,132.840883", + "JrHpUrl": "" + }, + { + "Station_JP": "浅海", + "Station_EN": "Asanami", + "MyStation": "35", + "StationNumber": "Y46", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/asanami.pdf", + "StationMap": "https://www.google.co.jp/maps/place/34.010028,132.802691", + "JrHpUrl": "" + }, + { + "Station_JP": "大浦", + "Station_EN": "Ōura", + "MyStation": "36", + "StationNumber": "Y47", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/oura.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.999461,132.77555", + "JrHpUrl": "" + }, + { + "Station_JP": "伊予北条", + "Station_EN": "Iyo-Hōjō", + "MyStation": "37", + "StationNumber": "Y48", + "DispNum": "3", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/iyo-hojo.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.972595,132.775097", + "JrHpUrl": "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/iyohojo/" + }, + { + "Station_JP": "粟井", + "Station_EN": "Awai", + "MyStation": "38", + "StationNumber": "Y50", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/awai.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.942729,132.77044", + "JrHpUrl": "" + }, + { + "Station_JP": "堀江", + "Station_EN": "Horie", + "MyStation": "39", + "StationNumber": "Y52", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/horie.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.905558,132.753212", + "JrHpUrl": "" + }, + { + "Station_JP": "伊予和気", + "Station_EN": "Iyo-Wake", + "MyStation": "40", + "StationNumber": "Y53", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/iyo-wake.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.889798,132.740708", + "JrHpUrl": "" + }, + { + "Station_JP": "三津浜", + "Station_EN": "Mitsuhama", + "MyStation": "41", + "StationNumber": "Y54", + "DispNum": "2", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/mitsuhama.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.861165,132.728612", + "JrHpUrl": "" + }, + { + "Station_JP": "松山", + "Station_EN": "Matsuyama", + "MyStation": "42", + "StationNumber": "Y55", + "DispNum": "3", + "StationTimeTable": "http://www.jr-shikoku.co.jp/01_trainbus/jikoku/pdf/matsuyama.pdf", + "StationMap": "https://www.google.co.jp/maps/place/33.84039,132.75139", + "JrHpUrl": "http://www.jr-shikoku.co.jp/01_trainbus/kakueki/matsuyama/" + } +] \ No newline at end of file diff --git a/lib/mockApi/mockData/train.json b/lib/mockApi/mockData/train.json new file mode 100644 index 0000000..8aeeb0e --- /dev/null +++ b/lib/mockApi/mockData/train.json @@ -0,0 +1,105 @@ +[ + { + "Index": 16, + "TrainNum": "3173M", + "Pos": "高松~鬼無(上り)", + "PosNum": 162, + "delay": 2, + "Direction": 0, + "Type": "rapid:マリンライナー73号\r", + "Line": "yosan" + }, + { + "Index": 86, + "TrainNum": "3101M", + "Pos": "児島予告窓", + "PosNum": 246, + "delay": "入線", + "Direction": 1, + "Type": "rapid:マリンライナー1号\r", + "Line": "yosan" + }, + { + "Index": 87, + "TrainNum": "3103M", + "Pos": "児島予告窓", + "PosNum": 93, + "delay": "入線", + "Direction": 1, + "Type": "rapid:マリンライナー3号\r", + "Line": "yosan" + }, + { + "Index": 100, + "TrainNum": "3175M", + "Pos": "児島~宇多津(下り)", + "PosNum": 242, + "delay": 1, + "Direction": 1, + "Type": "rapid:マリンライナー75号\r", + "Line": "yosan" + }, + { + "Index": 289, + "TrainNum": "5210M", + "Pos": "多度津予告窓", + "PosNum": 45, + "delay": "入線", + "Direction": 0, + "Type": "normal", + "Line": "yosan" + }, + { + "Index": 291, + "TrainNum": "2002D", + "Pos": "多度津予告窓", + "PosNum": 303, + "delay": "入線", + "Direction": 0, + "Type": "express:しまんと2号\r", + "Line": "yosan" + }, + { + "Index": 99, + "TrainNum": "434D", + "Pos": "佃予告窓", + "PosNum": 669, + "delay": "入線", + "Direction": 0, + "Type": "normal", + "Line": "tokushima" + }, + { + "Index": 100, + "TrainNum": "438D", + "Pos": "佃予告窓", + "PosNum": 670, + "delay": "入線", + "Direction": 0, + "Type": "normal", + "Line": "tokushima" + }, + { + "Index": 14, + "TrainNum": "4623A", + "Pos": "松山", + "PosNum": 247, + "delay": "入線", + "Direction": 0, + "Type": "normal", + "Line": "uwajima" + }, + { + "Index": 38, + "TrainNum": "9682E", + "Pos": "", + "PosNum": 34, + "delay": "入線", + "Direction": 0, + "Type": "normal", + "Line": "uwajima" + }, + { + "GetDateTime": "2026/05/01 00:20:35" + } +] \ No newline at end of file diff --git a/lib/mockApi/mockData/train_lang.json b/lib/mockApi/mockData/train_lang.json new file mode 100644 index 0000000..fc7e4b7 --- /dev/null +++ b/lib/mockApi/mockData/train_lang.json @@ -0,0 +1,946 @@ +[ + { + "Station_JP": "高知商業前", + "Station_EN": "Kōchi-Shōgyōmae" + }, + { + "Station_JP": "古高松南", + "Station_EN": "Furutakamatsu-Minami" + }, + { + "Station_JP": "高松", + "Station_EN": "Takamatsu" + }, + { + "Station_JP": "香西", + "Station_EN": "Kōzai" + }, + { + "Station_JP": "鬼無", + "Station_EN": "Kinashi" + }, + { + "Station_JP": "端岡", + "Station_EN": "Hashioka" + }, + { + "Station_JP": "国分", + "Station_EN": "Kokubu" + }, + { + "Station_JP": "讃岐府中", + "Station_EN": "Sanuki-Fuchū" + }, + { + "Station_JP": "鴨川", + "Station_EN": "Kamogawa" + }, + { + "Station_JP": "八十場", + "Station_EN": "Yasoba" + }, + { + "Station_JP": "坂出", + "Station_EN": "Sakaide" + }, + { + "Station_JP": "宇多津", + "Station_EN": "Utazu" + }, + { + "Station_JP": "丸亀", + "Station_EN": "Marugame" + }, + { + "Station_JP": "讃岐塩屋", + "Station_EN": "Sanuki-Shioya" + }, + { + "Station_JP": "多度津", + "Station_EN": "Tadotsu" + }, + { + "Station_JP": "海岸寺", + "Station_EN": "Kaiganji" + }, + { + "Station_JP": "詫間", + "Station_EN": "Takuma" + }, + { + "Station_JP": "みの", + "Station_EN": "Mino" + }, + { + "Station_JP": "高瀬", + "Station_EN": "Takase" + }, + { + "Station_JP": "比地大", + "Station_EN": "Hijidai" + }, + { + "Station_JP": "本山", + "Station_EN": "Motoyama" + }, + { + "Station_JP": "観音寺", + "Station_EN": "Kan-onji" + }, + { + "Station_JP": "豊浜", + "Station_EN": "Toyohama" + }, + { + "Station_JP": "箕浦", + "Station_EN": "Minoura" + }, + { + "Station_JP": "川之江", + "Station_EN": "Kawanoe" + }, + { + "Station_JP": "伊予三島", + "Station_EN": "Iyo-Mishima" + }, + { + "Station_JP": "伊予寒川", + "Station_EN": "Iyo-Sangawa" + }, + { + "Station_JP": "赤星", + "Station_EN": "Akaboshi" + }, + { + "Station_JP": "伊予土居", + "Station_EN": "Iyo-Doi" + }, + { + "Station_JP": "関川", + "Station_EN": "Sekigawa" + }, + { + "Station_JP": "多喜浜", + "Station_EN": "Takihama" + }, + { + "Station_JP": "新居浜", + "Station_EN": "Niihama" + }, + { + "Station_JP": "中萩", + "Station_EN": "Nakahagi" + }, + { + "Station_JP": "伊予西条", + "Station_EN": "Iyo-Saijo" + }, + { + "Station_JP": "石鎚山", + "Station_EN": "Ishizuchiyama" + }, + { + "Station_JP": "伊予氷見", + "Station_EN": "Iyo-Himi" + }, + { + "Station_JP": "伊予小松", + "Station_EN": "Iyo-Komatsu" + }, + { + "Station_JP": "玉之江", + "Station_EN": "Tamanoe" + }, + { + "Station_JP": "壬生川", + "Station_EN": "Nyūgawa" + }, + { + "Station_JP": "伊予三芳", + "Station_EN": "Iyo-Miyoshi" + }, + { + "Station_JP": "伊予桜井", + "Station_EN": "Iyo-Sakurai" + }, + { + "Station_JP": "伊予富田", + "Station_EN": "Iyo-Tomita" + }, + { + "Station_JP": "今治", + "Station_EN": "Imabari" + }, + { + "Station_JP": "波止浜", + "Station_EN": "Hashihama" + }, + { + "Station_JP": "波方", + "Station_EN": "Namikata" + }, + { + "Station_JP": "大西", + "Station_EN": "Ōnishi" + }, + { + "Station_JP": "伊予亀岡", + "Station_EN": "Iyo-kameoka" + }, + { + "Station_JP": "菊間", + "Station_EN": "Kikuma" + }, + { + "Station_JP": "浅海", + "Station_EN": "Asanami" + }, + { + "Station_JP": "大浦", + "Station_EN": "Ōura" + }, + { + "Station_JP": "伊予北条", + "Station_EN": "Iyo-Hōjō" + }, + { + "Station_JP": "柳原", + "Station_EN": "Yanagihara" + }, + { + "Station_JP": "粟井", + "Station_EN": "Awai" + }, + { + "Station_JP": "光洋台", + "Station_EN": "Kōyōdai" + }, + { + "Station_JP": "堀江", + "Station_EN": "Horie" + }, + { + "Station_JP": "伊予和気", + "Station_EN": "Iyo-Wake" + }, + { + "Station_JP": "三津浜", + "Station_EN": "Mitsuhama" + }, + { + "Station_JP": "松山", + "Station_EN": "Matsuyama" + }, + { + "Station_JP": "松山", + "Station_EN": "Matsuyama" + }, + { + "Station_JP": "市坪", + "Station_EN": "Ichitsubo" + }, + { + "Station_JP": "北伊予", + "Station_EN": "Kita-Iyo" + }, + { + "Station_JP": "南伊予", + "Station_EN": "Minami-Iyo" + }, + { + "Station_JP": "伊予横田", + "Station_EN": "Iyo-Yokota" + }, + { + "Station_JP": "鳥ノ木", + "Station_EN": "Torinoki" + }, + { + "Station_JP": "伊予市", + "Station_EN": "Iyoshi" + }, + { + "Station_JP": "向井原", + "Station_EN": "Mukaibara" + }, + { + "Station_JP": "高野川", + "Station_EN": "Kōnokawa" + }, + { + "Station_JP": "伊予上灘", + "Station_EN": "Iyo-Kaminada" + }, + { + "Station_JP": "下灘", + "Station_EN": "Shimonada" + }, + { + "Station_JP": "串", + "Station_EN": "Kushi" + }, + { + "Station_JP": "喜多灘", + "Station_EN": "Kitanada" + }, + { + "Station_JP": "伊予長浜", + "Station_EN": "Iyo-Nagahama" + }, + { + "Station_JP": "伊予出石", + "Station_EN": "Iyo-Izushi" + }, + { + "Station_JP": "伊予白滝", + "Station_EN": "Iyo-Shirataki" + }, + { + "Station_JP": "八多喜", + "Station_EN": "Hataki" + }, + { + "Station_JP": "春賀", + "Station_EN": "Haruka" + }, + { + "Station_JP": "五郎", + "Station_EN": "Gorō" + }, + { + "Station_JP": "伊予大洲", + "Station_EN": "Iyo-Ōzu" + }, + { + "Station_JP": "西大洲", + "Station_EN": "Nishi-Ōzu" + }, + { + "Station_JP": "伊予平野", + "Station_EN": "Iyo-Hirano" + }, + { + "Station_JP": "千丈", + "Station_EN": "Senjō" + }, + { + "Station_JP": "八幡浜", + "Station_EN": "Yawatahama" + }, + { + "Station_JP": "双岩", + "Station_EN": "Futaiwa" + }, + { + "Station_JP": "伊予石城", + "Station_EN": "Iyo-Iwaki" + }, + { + "Station_JP": "上宇和", + "Station_EN": "Kami-Uwa" + }, + { + "Station_JP": "卯之町", + "Station_EN": "Unomachi" + }, + { + "Station_JP": "下宇和", + "Station_EN": "Shimo-Uwa" + }, + { + "Station_JP": "立間", + "Station_EN": "Tachima" + }, + { + "Station_JP": "伊予吉田", + "Station_EN": "Iyo-Yoshida" + }, + { + "Station_JP": "高光", + "Station_EN": "Takamitsu" + }, + { + "Station_JP": "北宇和島", + "Station_EN": "Kita-Uwajima" + }, + { + "Station_JP": "宇和島", + "Station_EN": "Uwajima" + }, + { + "Station_JP": "佐古", + "Station_EN": "Sako" + }, + { + "Station_JP": "蔵本", + "Station_EN": "Kuramoto" + }, + { + "Station_JP": "鮎喰", + "Station_EN": "Akui" + }, + { + "Station_JP": "府中", + "Station_EN": "Kō" + }, + { + "Station_JP": "石井", + "Station_EN": "Ishii" + }, + { + "Station_JP": "下浦", + "Station_EN": "Shimoura" + }, + { + "Station_JP": "牛島", + "Station_EN": "Ushinoshima" + }, + { + "Station_JP": "麻植塚", + "Station_EN": "Oezuka" + }, + { + "Station_JP": "鴨島", + "Station_EN": "Kamojima" + }, + { + "Station_JP": "西麻植", + "Station_EN": "Nishi-Oe" + }, + { + "Station_JP": "阿波川島", + "Station_EN": "Awa-Kawashima" + }, + { + "Station_JP": "学", + "Station_EN": "Gaku" + }, + { + "Station_JP": "山瀬", + "Station_EN": "Yamase" + }, + { + "Station_JP": "阿波山川", + "Station_EN": "Awa-Yamakawa" + }, + { + "Station_JP": "川田", + "Station_EN": "Kawata" + }, + { + "Station_JP": "穴吹", + "Station_EN": "Anabuki" + }, + { + "Station_JP": "小島", + "Station_EN": "Oshima" + }, + { + "Station_JP": "貞光", + "Station_EN": "Sadamitsu" + }, + { + "Station_JP": "阿波半田", + "Station_EN": "Awa-Handa" + }, + { + "Station_JP": "江口", + "Station_EN": "Eguchi" + }, + { + "Station_JP": "三加茂", + "Station_EN": "Mikamo" + }, + { + "Station_JP": "阿波加茂", + "Station_EN": "Awa-Kamo" + }, + { + "Station_JP": "辻", + "Station_EN": "Tsuji" + }, + { + "Station_JP": "高松", + "Station_EN": "Takamatsu" + }, + { + "Station_JP": "昭和町", + "Station_EN": "Shōwachō" + }, + { + "Station_JP": "栗林公園北口", + "Station_EN": "Ritsurinkōen-Kitaguchi" + }, + { + "Station_JP": "栗林", + "Station_EN": "Ritsurin" + }, + { + "Station_JP": "木太町", + "Station_EN": "Kitachō" + }, + { + "Station_JP": "屋島", + "Station_EN": "Yashima" + }, + { + "Station_JP": "八栗口", + "Station_EN": "Yakuriguchi" + }, + { + "Station_JP": "讃岐牟礼", + "Station_EN": "Sanuki-Mure" + }, + { + "Station_JP": "志度", + "Station_EN": "Shido" + }, + { + "Station_JP": "オレンジタウン", + "Station_EN": "Orange-Town" + }, + { + "Station_JP": "造田", + "Station_EN": "Zōda" + }, + { + "Station_JP": "神前", + "Station_EN": "Kanzaki" + }, + { + "Station_JP": "讃岐津田", + "Station_EN": "Sanuki-Tsuda" + }, + { + "Station_JP": "鶴羽", + "Station_EN": "Tsuruwa" + }, + { + "Station_JP": "丹生", + "Station_EN": "Nibu" + }, + { + "Station_JP": "三本松", + "Station_EN": "Sambommatsu" + }, + { + "Station_JP": "讃岐白鳥", + "Station_EN": "Sanuki-Shirotori" + }, + { + "Station_JP": "引田", + "Station_EN": "Hiketa" + }, + { + "Station_JP": "讃岐相生", + "Station_EN": "Sanuki-Aioi" + }, + { + "Station_JP": "阿波大宮", + "Station_EN": "Awa-Ōmiya" + }, + { + "Station_JP": "板野", + "Station_EN": "Itano" + }, + { + "Station_JP": "阿波川端", + "Station_EN": "Awa-Kawabata" + }, + { + "Station_JP": "板東", + "Station_EN": "Bandō" + }, + { + "Station_JP": "池谷", + "Station_EN": "Ikenotani" + }, + { + "Station_JP": "勝瑞", + "Station_EN": "Shōzui" + }, + { + "Station_JP": "吉成", + "Station_EN": "Yoshinari" + }, + { + "Station_JP": "佐古", + "Station_EN": "Sako" + }, + { + "Station_JP": "徳島", + "Station_EN": "Tokushima" + }, + { + "Station_JP": "多度津", + "Station_EN": "Tadotsu" + }, + { + "Station_JP": "金蔵寺", + "Station_EN": "Konzōji" + }, + { + "Station_JP": "善通寺", + "Station_EN": "Zentsūji" + }, + { + "Station_JP": "琴平", + "Station_EN": "Kotohira" + }, + { + "Station_JP": "塩入", + "Station_EN": "Shioiri" + }, + { + "Station_JP": "黒川", + "Station_EN": "Kurokawa" + }, + { + "Station_JP": "讃岐財田", + "Station_EN": "Sanuki-Saida" + }, + { + "Station_JP": "坪尻", + "Station_EN": "Tsubojiri" + }, + { + "Station_JP": "箸蔵", + "Station_EN": "Hashikura" + }, + { + "Station_JP": "佃", + "Station_EN": "Tsukuda" + }, + { + "Station_JP": "阿波池田", + "Station_EN": "Awa-Ikeda" + }, + { + "Station_JP": "三縄", + "Station_EN": "Minawa" + }, + { + "Station_JP": "祖谷口", + "Station_EN": "Iyaguchi" + }, + { + "Station_JP": "阿波川口", + "Station_EN": "Awa-Kawaguchi" + }, + { + "Station_JP": "小歩危", + "Station_EN": "Koboke" + }, + { + "Station_JP": "大歩危", + "Station_EN": "Ōboke" + }, + { + "Station_JP": "土佐岩原", + "Station_EN": "Tosa-Iwahara" + }, + { + "Station_JP": "豊永", + "Station_EN": "Toyonaga" + }, + { + "Station_JP": "大田口", + "Station_EN": "Ōtaguchi" + }, + { + "Station_JP": "土佐穴内", + "Station_EN": "Tosa-Ananai" + }, + { + "Station_JP": "大杉", + "Station_EN": "Ōsugi" + }, + { + "Station_JP": "土佐北川", + "Station_EN": "Tosa-Kitagawa" + }, + { + "Station_JP": "角茂谷", + "Station_EN": "Kakumodani" + }, + { + "Station_JP": "繁藤", + "Station_EN": "Shigetō" + }, + { + "Station_JP": "新改", + "Station_EN": "Shingai" + }, + { + "Station_JP": "土佐山田", + "Station_EN": "Tosa-Yamada" + }, + { + "Station_JP": "山田西町", + "Station_EN": "Yamadanishimachi" + }, + { + "Station_JP": "土佐長岡", + "Station_EN": "Tosa-Nagaoka" + }, + { + "Station_JP": "後免", + "Station_EN": "Gomen" + }, + { + "Station_JP": "土佐大津", + "Station_EN": "Tosa-Ōtsu" + }, + { + "Station_JP": "布師田", + "Station_EN": "Nunoshida" + }, + { + "Station_JP": "土佐一宮", + "Station_EN": "Tosa-Ikku" + }, + { + "Station_JP": "薊野", + "Station_EN": "Azōno" + }, + { + "Station_JP": "高知", + "Station_EN": "Kōchi" + }, + { + "Station_JP": "入明", + "Station_EN": "Iriake" + }, + { + "Station_JP": "円行寺口", + "Station_EN": "Engyōjiguchi" + }, + { + "Station_JP": "旭", + "Station_EN": "Asahi" + }, + { + "Station_JP": "朝倉", + "Station_EN": "Asakura" + }, + { + "Station_JP": "枝川", + "Station_EN": "Edagawa" + }, + { + "Station_JP": "伊野", + "Station_EN": "Ino" + }, + { + "Station_JP": "波川", + "Station_EN": "Hakawa" + }, + { + "Station_JP": "小村神社前", + "Station_EN": "Omurajinjamae" + }, + { + "Station_JP": "日下", + "Station_EN": "Kusaka" + }, + { + "Station_JP": "岡花", + "Station_EN": "Okabana" + }, + { + "Station_JP": "土佐加茂", + "Station_EN": "Tosa-Kamo" + }, + { + "Station_JP": "西佐川", + "Station_EN": "Nishi-Sakawa" + }, + { + "Station_JP": "佐川", + "Station_EN": "Sakawa" + }, + { + "Station_JP": "襟野々", + "Station_EN": "Erinono" + }, + { + "Station_JP": "斗賀野", + "Station_EN": "Togano" + }, + { + "Station_JP": "吾桑", + "Station_EN": "Asō" + }, + { + "Station_JP": "多ノ郷", + "Station_EN": "Ōnogō" + }, + { + "Station_JP": "大間", + "Station_EN": "Ōma" + }, + { + "Station_JP": "須崎", + "Station_EN": "Susaki" + }, + { + "Station_JP": "土佐新荘", + "Station_EN": "Tosa-Shinjō" + }, + { + "Station_JP": "安和", + "Station_EN": "Awa" + }, + { + "Station_JP": "土佐久礼", + "Station_EN": "Tosa-Kure" + }, + { + "Station_JP": "影野", + "Station_EN": "Kageno" + }, + { + "Station_JP": "六反地", + "Station_EN": "Rokutanji" + }, + { + "Station_JP": "仁井田", + "Station_EN": "Niida" + }, + { + "Station_JP": "窪川", + "Station_EN": "Kubokawa" + }, + { + "Station_JP": "児島", + "Station_EN": "Kojima" + }, + { + "Station_JP": "上の町", + "Station_EN": "KaminochŌ" + }, + { + "Station_JP": "木見", + "Station_EN": "Kimi" + }, + { + "Station_JP": "植松", + "Station_EN": "Uematsu" + }, + { + "Station_JP": "茶屋町", + "Station_EN": "Chayamachi" + }, + { + "Station_JP": "久々原", + "Station_EN": "Kuguhara" + }, + { + "Station_JP": "早島", + "Station_EN": "kojima" + }, + { + "Station_JP": "備中箕島", + "Station_EN": "Bitchū-Mishima" + }, + { + "Station_JP": "妹尾", + "Station_EN": "Senoo" + }, + { + "Station_JP": "備前西市", + "Station_EN": "Bizen-Nishiichi" + }, + { + "Station_JP": "大元", + "Station_EN": "Ōmoto" + }, + { + "Station_JP": "岡山", + "Station_EN": "Okayama" + }, + { + "Station_JP": "新谷", + "Station_EN": "Niiya" + }, + { + "Station_JP": "伊予大洲", + "Station_EN": "Iyo-Ōzu" + }, + { + "Station_JP": "伊予平野", + "Station_EN": "Iyo-Hirano" + }, + { + "Station_JP": "内子", + "Station_EN": "Uchiko" + }, + { + "Station_JP": "五十崎", + "Station_EN": "Ikazaki" + }, + { + "Station_JP": "喜多山", + "Station_EN": "Kitayama" + }, + { + "Station_JP": "伊予立川", + "Station_EN": "Iyo-Tachikawa" + }, + { + "Station_JP": "伊予大平", + "Station_EN": "Iyo-Ōhira" + }, + { + "Station_JP": "伊予中山", + "Station_EN": "Iyo-Nakayama" + }, + { + "Station_JP": "中村", + "Station_EN": "Nakamura" + }, + { + "Station_JP": "土佐入野", + "Station_EN": "Tosa-irino" + }, + { + "Station_JP": "土佐上川口", + "Station_EN": "Tosa-kamikawaguchi" + }, + { + "Station_JP": "土佐佐賀", + "Station_EN": "Tosasaga" + }, + { + "Station_JP": "浮鞭", + "Station_EN": "Ukibuchi" + }, + { + "Station_JP": "安芸", + "Station_EN": "Aki" + }, + { + "Station_JP": "阿波大谷", + "Station_EN": "Awa-Ōtani" + }, + { + "Station_JP": "立道", + "Station_EN": "Tatsumichi" + }, + { + "Station_JP": "教会前", + "Station_EN": "Kyōkaimae" + }, + { + "Station_JP": "金比羅前", + "Station_EN": "Kompiramae" + }, + { + "Station_JP": "撫養", + "Station_EN": "Muya" + }, + { + "Station_JP": "鳴門", + "Station_EN": "Naruto" + } +] \ No newline at end of file diff --git a/lib/mockApi/mockData/trainpare.json b/lib/mockApi/mockData/trainpare.json new file mode 100644 index 0000000..8f2777e --- /dev/null +++ b/lib/mockApi/mockData/trainpare.json @@ -0,0 +1,292 @@ +[ + { + "1M": { + "1001M": "いしづち1号" + } + }, + { + "1001M": { + "1M": "しおかぜ1号" + } + }, + { + "3M": { + "1003M": "いしづち3号" + } + }, + { + "1003M": { + "3M": "しおかぜ3号" + } + }, + { + "5M": { + "1005M": "いしづち5号" + } + }, + { + "1005M": { + "5M": "しおかぜ5号" + } + }, + { + "7M": { + "1007M": "いしづち7号" + } + }, + { + "1007M": { + "7M": "しおかぜ7号" + } + }, + { + "9M": { + "1009M": "いしづち9号" + } + }, + { + "1009M": { + "9M": "しおかぜ9号" + } + }, + { + "11M": { + "1011M": "いしづち11号" + } + }, + { + "1011M": { + "11M": "しおかぜ11号" + } + }, + { + "13M": { + "1013M": "いしづち13号" + } + }, + { + "1013M": { + "13M": "しおかぜ13号" + } + }, + { + "15M": { + "1015M": "いしづち15号" + } + }, + { + "1015M": { + "15M": "しおかぜ15号" + } + }, + { + "17M": { + "1017M": "いしづち17号" + } + }, + { + "1017M": { + "17M": "しおかぜ17号" + } + }, + { + "19M": { + "1019M": "いしづち19号" + } + }, + { + "1019M": { + "19M": "しおかぜ19号" + } + }, + { + "21M": { + "1021M": "いしづち21号" + } + }, + { + "1021M": { + "21M": "しおかぜ21号" + } + }, + { + "23M": { + "1023M": "いしづち23号" + } + }, + { + "1023M": { + "23M": "しおかぜ23号" + } + }, + { + "25M": { + "1025M": "いしづち25号" + } + }, + { + "1025M": { + "25M": "しおかぜ25号" + } + }, + { + "27M": { + "1027M": "いしづち27号" + } + }, + { + "1027M": { + "27M": "しおかぜ27号" + } + }, + { + "29M": { + "1029M": "いしづち29号" + } + }, + { + "1029M": { + "29M": "しおかぜ29号" + } + }, + { + "4M": { + "1004M": "いしづち4号" + } + }, + { + "1004M": { + "4M": "しおかぜ4号" + } + }, + { + "6M": { + "1006M": "いしづち6号" + } + }, + { + "1006M": { + "6M": "しおかぜ6号" + } + }, + { + "8M": { + "1008M": "いしづち8号" + } + }, + { + "1008M": { + "8M": "しおかぜ8号" + } + }, + { + "10M": { + "1010M": "いしづち10号" + } + }, + { + "1010M": { + "10M": "しおかぜ10号" + } + }, + { + "12M": { + "1012M": "いしづち12号" + } + }, + { + "1012M": { + "12M": "しおかぜ12号" + } + }, + { + "14M": { + "1014M": "いしづち14号" + } + }, + { + "1014M": { + "14M": "しおかぜ14号" + } + }, + { + "16M": { + "1016M": "いしづち16号" + } + }, + { + "1016M": { + "16M": "しおかぜ16号" + } + }, + { + "18M": { + "1018M": "いしづち18号" + } + }, + { + "1018M": { + "18M": "しおかぜ18号" + } + }, + { + "20M": { + "1020M": "いしづち20号" + } + }, + { + "1020M": { + "20M": "しおかぜ20号" + } + }, + { + "22M": { + "1022M": "いしづち22号" + } + }, + { + "1022M": { + "22M": "しおかぜ22号" + } + }, + { + "24M": { + "1024M": "いしづち24号" + } + }, + { + "1024M": { + "24M": "しおかぜ24号" + } + }, + { + "26M": { + "1026M": "いしづち26号" + } + }, + { + "1026M": { + "26M": "しおかぜ26号" + } + }, + { + "28M": { + "1028M": "いしづち28号" + } + }, + { + "1028M": { + "28M": "しおかぜ28号" + } + }, + { + "30M": { + "1030M": "いしづち30号" + } + }, + { + "1030M": { + "30M": "しおかぜ30号" + } + } +] \ No newline at end of file diff --git a/lib/mockApi/mockData/traintimeinfo.json b/lib/mockApi/mockData/traintimeinfo.json new file mode 100644 index 0000000..d381f9e --- /dev/null +++ b/lib/mockApi/mockData/traintimeinfo.json @@ -0,0 +1,2549 @@ +[ + { + "104M": "多度津,発,5:51#讃岐塩屋,発,5:55#丸亀,発,5:57#宇多津,発,6:04#坂出,発,6:09#八十場,発,6:12#鴨川,発,6:19#讃岐府中,発,6:22#国分,発,6:25#端岡,発,6:28#鬼無,発,6:32#香西,発,6:34#高松,着,6:39#" + }, + { + "108M": "観音寺,発,6:26#本山,発,6:31#比地大,発,6:34#高瀬,発,6:38#みの,発,6:41#詫間,発,6:45#海岸寺,発,6:50#多度津,発,6:58#讃岐塩屋,発,7:01#丸亀,発,7:04#宇多津,発,7:08#坂出,発,7:13#八十場,発,7:16#鴨川,発,7:26#讃岐府中,発,7:30#国分,発,7:33#端岡,発,7:36#鬼無,発,7:40#香西,発,7:43#高松,着,7:47#" + }, + { + "110M": "多度津,発,7:18#讃岐塩屋,発,7:21#丸亀,発,7:24#宇多津,発,7:28#坂出,発,7:32#八十場,発,7:36#鴨川,発,7:39#讃岐府中,発,7:42#国分,発,7:45#端岡,発,7:48#鬼無,発,7:52#香西,発,7:55#高松,着,7:59#" + }, + { + "112M": "伊予西条,発,5:36#中萩,発,5:42#新居浜,発,5:47#多喜浜,発,5:51#関川,発,5:58#伊予土居,発,6:02#赤星,発,6:05#伊予寒川,発,6:09#伊予三島,発,6:25#川之江,発,6:38#箕浦,発,6:43#豊浜,発,6:50#観音寺,発,6:56#本山,発,7:00#比地大,発,7:03#高瀬,発,7:07#みの,発,7:10#詫間,発,7:14#海岸寺,発,7:19#多度津,発,7:24#讃岐塩屋,発,7:27#丸亀,発,7:30#宇多津,発,7:33#坂出,発,7:38#八十場,発,7:41#鴨川,発,7:44#讃岐府中,発,7:47#国分,発,7:50#端岡,発,7:53#鬼無,発,7:57#香西,発,8:00#高松,着,8:04#" + }, + { + "116M": "伊予西条,発,6:13#中萩,発,6:19#新居浜,発,6:24#多喜浜,発,6:31#関川,発,6:38#伊予土居,発,6:44#赤星,発,6:48#伊予寒川,発,6:52#伊予三島,発,7:01#川之江,発,7:05#箕浦,発,7:11#豊浜,発,7:15#観音寺,発,7:21#本山,発,7:30#比地大,発,7:33#高瀬,発,7:38#みの,発,7:41#詫間,発,7:44#海岸寺,発,7:50#多度津,発,7:56#讃岐塩屋,発,7:59#丸亀,発,8:03#宇多津,発,8:07#坂出,発,8:12#八十場,発,8:15#鴨川,発,8:18#讃岐府中,発,8:22#国分,発,8:25#端岡,発,8:29#鬼無,発,8:33#香西,発,8:36#高松,着,8:41#" + }, + { + "128M": "多度津,発,12:09#讃岐塩屋,発,12:12#丸亀,発,12:15#宇多津,発,12:18#坂出,発,12:24#八十場,発,12:28#鴨川,発,12:31#讃岐府中,発,12:34#国分,発,12:37#端岡,発,12:40#鬼無,発,12:44#香西,発,12:47#高松,着,12:51#" + }, + { + "130M": "観音寺,発,12:13#本山,発,12:20#比地大,発,12:23#高瀬,発,12:32#みの,発,12:35#詫間,発,12:39#海岸寺,発,12:48#多度津,発,13:02#讃岐塩屋,発,13:05#丸亀,発,13:08#宇多津,発,13:11#坂出,発,13:16#端岡,発,13:25#高松,着,13:33#" + }, + { + "132M": "多度津,発,14:02#讃岐塩屋,発,14:05#丸亀,発,14:08#宇多津,発,14:11#坂出,発,14:16#端岡,発,14:25#高松,着,14:33#" + }, + { + "134M": "多度津,発,14:09#讃岐塩屋,発,14:12#丸亀,発,14:15#宇多津,発,14:18#坂出,発,14:24#八十場,発,14:27#鴨川,発,14:30#讃岐府中,発,14:33#国分,発,14:36#端岡,発,14:39#鬼無,発,14:42#香西,発,14:45#高松,着,14:49#" + }, + { + "136M": "観音寺,発,14:14#本山,発,14:21#比地大,発,14:25#高瀬,発,14:33#みの,発,14:36#詫間,発,14:40#海岸寺,発,14:46#多度津,発,15:02#讃岐塩屋,発,15:05#丸亀,発,15:08#宇多津,発,15:11#坂出,発,15:16#端岡,発,15:25#高松,着,15:33#" + }, + { + "140M": "観音寺,発,15:12#本山,発,15:17#比地大,発,15:20#高瀬,発,15:33#みの,発,15:37#詫間,発,15:44#海岸寺,発,15:50#多度津,発,16:02#讃岐塩屋,発,16:05#丸亀,発,16:08#宇多津,発,16:11#坂出,発,16:16#端岡,発,16:25#高松,着,16:33#" + }, + { + "142M": "多度津,発,16:12#讃岐塩屋,発,16:15#丸亀,発,16:18#宇多津,発,16:22#坂出,発,16:27#八十場,発,16:30#鴨川,発,16:34#讃岐府中,発,16:37#国分,発,16:40#端岡,発,16:48#鬼無,発,16:52#香西,発,16:55#高松,着,16:59#" + }, + { + "144M": "観音寺,発,16:12#本山,発,16:16#比地大,発,16:19#高瀬,発,16:23#みの,発,16:26#詫間,発,16:31#海岸寺,発,16:37#多度津,発,17:02#讃岐塩屋,発,17:05#丸亀,発,17:08#宇多津,発,17:11#坂出,発,17:16#端岡,発,17:25#高松,着,17:33#" + }, + { + "146M": "観音寺,発,17:31#本山,発,17:38#比地大,発,17:41#高瀬,発,17:45#みの,発,17:48#詫間,発,17:52#海岸寺,発,17:57#多度津,発,18:02#讃岐塩屋,発,18:05#丸亀,発,18:08#宇多津,発,18:11#坂出,発,18:16#鴨川,発,18:20#国分,発,18:25#端岡,発,18:28#鬼無,発,18:31#高松,着,18:37#" + }, + { + "150M": "観音寺,発,18:18#本山,発,18:24#比地大,発,18:28#高瀬,発,18:36#みの,発,18:39#詫間,発,18:42#海岸寺,発,18:47#多度津,発,19:02#讃岐塩屋,発,19:06#丸亀,発,19:09#宇多津,発,19:12#坂出,発,19:17#端岡,発,19:27#高松,着,19:35#" + }, + { + "152M": "多度津,発,19:14#讃岐塩屋,発,19:17#丸亀,発,19:20#宇多津,発,19:23#坂出,発,19:27#八十場,発,19:31#鴨川,発,19:33#讃岐府中,発,19:36#国分,発,19:39#端岡,発,19:42#鬼無,発,19:46#香西,発,19:49#高松,着,19:53#" + }, + { + "154M": "多度津,発,20:54#讃岐塩屋,発,20:58#丸亀,発,21:01#宇多津,発,21:04#坂出,発,21:09#八十場,発,21:13#鴨川,発,21:16#讃岐府中,発,21:19#国分,発,21:22#端岡,発,21:25#鬼無,発,21:29#香西,発,21:32#高松,着,21:36#" + }, + { + "156M": "観音寺,発,20:48#本山,発,20:53#比地大,発,20:55#高瀬,発,20:59#みの,発,21:02#詫間,発,21:05#海岸寺,発,21:11#多度津,発,21:18#讃岐塩屋,発,21:22#丸亀,発,21:24#宇多津,発,21:28#坂出,発,21:33#鴨川,発,21:37#国分,発,21:42#端岡,発,21:45#鬼無,発,21:49#高松,着,21:55#" + }, + { + "158M": "多度津,発,22:48#讃岐塩屋,発,22:52#丸亀,発,22:54#宇多津,発,22:57#坂出,発,23:02#八十場,発,23:05#鴨川,発,23:08#讃岐府中,発,23:11#国分,発,23:14#端岡,発,23:17#鬼無,発,23:21#香西,発,23:24#高松,着,23:28#" + }, + { + "510M": "今治,発,5:50#伊予富田,発,5:54#伊予桜井,発,5:58#伊予三芳,発,6:06#壬生川,発,6:11#玉之江,発,6:14#伊予小松,発,6:18#伊予氷見,発,6:20#石鎚山,発,6:24#伊予西条,発,6:30#中萩,発,6:39#新居浜,着,6:43#" + }, + { + "514M": "松山,発,5:53#三津浜,発,5:58#伊予和気,発,6:03#堀江,発,6:06#光洋台,発,6:10#粟井,発,6:13#柳原,発,6:15#伊予北条,発,6:19#大浦,発,6:30#浅海,発,6:34#菊間,発,6:39#伊予亀岡,発,6:54#大西,発,6:59#波方,発,7:06#波止浜,発,7:10#今治,発,7:20#伊予富田,発,7:24#伊予桜井,発,7:28#伊予三芳,発,7:35#壬生川,発,7:42#玉之江,発,7:45#伊予小松,発,7:49#伊予氷見,発,7:51#石鎚山,発,7:54#伊予西条,発,8:01#中萩,発,8:07#新居浜,発,8:12#多喜浜,発,8:16#関川,発,8:23#伊予土居,発,8:28#赤星,発,8:31#伊予寒川,発,8:35#伊予三島,発,8:48#川之江,発,8:53#箕浦,発,8:59#豊浜,発,9:04#観音寺,着,9:08#" + }, + { + "520M": "松山,発,7:48#三津浜,発,7:54#伊予和気,発,8:02#堀江,発,8:05#光洋台,発,8:08#粟井,発,8:11#柳原,発,8:13#伊予北条,着,8:16#" + }, + { + "550M": "伊予西条,発,18:24#中萩,発,18:30#新居浜,発,18:47#多喜浜,発,18:51#関川,発,18:59#伊予土居,発,19:05#赤星,発,19:09#伊予寒川,発,19:13#伊予三島,発,19:17#川之江,発,19:24#箕浦,発,19:30#豊浜,発,19:35#観音寺,着,19:40#" + }, + { + "558M": "松山,発,19:07#三津浜,発,19:12#伊予和気,発,19:19#堀江,発,19:22#光洋台,発,19:25#粟井,発,19:28#柳原,発,19:31#伊予北条,発,19:51#大浦,発,19:56#浅海,発,20:00#菊間,発,20:08#伊予亀岡,発,20:13#大西,発,20:22#波方,発,20:27#波止浜,発,20:30#今治,発,20:40#伊予富田,発,20:44#伊予桜井,発,20:51#伊予三芳,発,20:59#壬生川,発,21:03#玉之江,発,21:06#伊予小松,発,21:10#伊予氷見,発,21:13#石鎚山,発,21:16#伊予西条,着,21:20#" + }, + { + "560M": "松山,発,20:29#三津浜,発,20:33#伊予和気,発,20:37#堀江,発,20:47#光洋台,発,20:50#粟井,発,20:53#柳原,発,20:56#伊予北条,発,20:59#大浦,発,21:02#浅海,発,21:06#菊間,発,21:14#伊予亀岡,発,21:18#大西,発,21:24#波方,発,21:28#波止浜,発,21:31#今治,着,21:36#" + }, + { + "622D": "八幡浜,発,6:02#千丈,発,6:06#伊予平野,発,6:15#西大洲,発,6:18#伊予大洲,発,6:22#新谷,発,6:31#喜多山,発,6:34#五十崎,発,6:39#内子,発,6:42#伊予立川,発,6:49#伊予中山,発,7:07#伊予大平,発,7:14#向井原,発,7:17#伊予市,発,7:22#鳥ノ木,発,7:25#伊予横田,発,7:28#南伊予,発,7:31#北伊予,発,7:34#市坪,発,7:38#松山,着,7:42#" + }, + { + "628D": "宇和島,発,6:10#北宇和島,発,6:14#高光,発,6:18#伊予吉田,発,6:25#立間,発,6:29#下宇和,発,6:42#卯之町,発,6:49#上宇和,発,6:52#伊予石城,発,7:09#双岩,発,7:19#八幡浜,発,7:28#千丈,発,7:34#伊予平野,発,7:43#西大洲,発,7:47#伊予大洲,発,7:51#新谷,発,7:58#喜多山,発,8:00#五十崎,発,8:05#内子,発,8:08#伊予立川,発,8:16#伊予中山,発,8:28#伊予大平,発,8:35#向井原,発,8:39#伊予市,発,8:45#鳥ノ木,発,8:47#伊予横田,発,8:50#南伊予,発,8:53#北伊予,発,8:56#市坪,発,9:00#松山,着,9:04#" + }, + { + "912D": "八幡浜,発,5:42#千丈,発,5:46#伊予平野,発,5:55#西大洲,発,5:58#伊予大洲,発,6:02#五郎,発,6:07#春賀,発,6:11#八多喜,発,6:14#伊予白滝,発,6:18#伊予出石,発,6:24#伊予長浜,発,6:29#喜多灘,発,6:36#串,発,6:41#下灘,発,6:45#伊予上灘,発,6:56#高野川,発,7:01#向井原,発,7:09#伊予市,発,7:33#鳥ノ木,発,7:36#伊予横田,発,7:39#南伊予,発,7:42#北伊予,発,7:45#市坪,発,7:50#松山,着,7:54#" + }, + { + "1004M": "宇多津,発,7:14#坂出,発,7:21#高松,着,7:36#" + }, + { + "1006M": "宇多津,発,8:26#坂出,発,8:31#高松,着,8:45#" + }, + { + "1008M": "宇多津,発,9:25#坂出,発,9:32#高松,着,9:47#" + }, + { + "1010M": "宇多津,発,10:19#坂出,発,10:24#高松,着,10:39#" + }, + { + "1012M": "宇多津,発,11:33#坂出,発,11:39#高松,着,11:54#" + }, + { + "1014M": "宇多津,発,12:33#坂出,発,12:39#高松,着,12:54#" + }, + { + "1016M": "宇多津,発,13:34#坂出,発,13:39#高松,着,13:55#" + }, + { + "1018M": "宇多津,発,14:34#坂出,発,14:39#高松,着,14:56#" + }, + { + "1020M": "宇多津,発,15:34#坂出,発,15:39#高松,着,15:56#" + }, + { + "1022M": "宇多津,発,16:34#坂出,発,16:39#高松,着,16:54#" + }, + { + "1024M": "宇多津,発,17:35#坂出,発,17:41#高松,着,17:57#" + }, + { + "1026M": "宇多津,発,18:36#坂出,発,18:41#高松,着,18:56#" + }, + { + "1028M": "宇多津,発,19:38#坂出,発,19:43#高松,着,19:58#" + }, + { + "1030M": "宇多津,発,20:52#坂出,発,20:57#高松,着,21:11#" + }, + { + "1042M": "松山,発,19:32#伊予北条,発,19:44#今治,発,20:09#壬生川,発,20:23#伊予西条,発,20:33#新居浜,発,20:41#伊予三島,発,20:57#川之江,発,21:02#観音寺,発,21:12#高瀬,発,21:20#詫間,発,21:24#多度津,発,21:32#丸亀,発,21:36#坂出,発,21:42#高松,着,21:58#" + }, + { + "1044M": "松山,発,20:38#伊予北条,発,20:50#今治,発,21:14#壬生川,発,21:27#伊予西条,発,21:36#新居浜,発,21:44#伊予三島,発,22:01#川之江,発,22:06#観音寺,発,22:16#多度津,発,22:32#丸亀,発,22:36#坂出,発,22:42#高松,着,22:56#" + }, + { + "1046M": "松山,発,21:49#伊予北条,発,22:02#今治,発,22:30#壬生川,発,22:45#伊予西条,発,22:54#新居浜,着,23:02#" + }, + { + "1052D": "宇和島,発,5:24#伊予吉田,発,5:32#卯之町,発,5:44#八幡浜,発,5:57#伊予大洲,発,6:10#内子,発,6:23#伊予中山,発,6:31#伊予市,発,6:41#松山,着,6:55#" + }, + { + "1054D": "宇和島,発,6:37#伊予吉田,発,6:46#卯之町,発,6:58#八幡浜,発,7:11#伊予大洲,発,7:24#内子,発,7:34#伊予中山,発,7:43#伊予市,発,7:56#松山,着,8:04#" + }, + { + "1056D": "宇和島,発,7:37#伊予吉田,発,7:46#卯之町,発,7:59#八幡浜,発,8:12#伊予大洲,発,8:25#内子,発,8:36#伊予中山,発,8:46#伊予市,発,8:57#松山,着,9:06#" + }, + { + "1058D": "宇和島,発,8:47#伊予吉田,発,8:57#卯之町,発,9:11#八幡浜,発,9:26#伊予大洲,発,9:42#内子,発,9:53#伊予市,発,10:10#松山,着,10:18#" + }, + { + "1060D": "宇和島,発,9:46#伊予吉田,発,9:55#卯之町,発,10:09#八幡浜,発,10:22#伊予大洲,発,10:35#内子,発,10:46#伊予市,発,11:10#松山,着,11:19#" + }, + { + "1062D": "宇和島,発,10:46#伊予吉田,発,10:55#卯之町,発,11:07#八幡浜,発,11:20#伊予大洲,発,11:34#内子,発,11:46#伊予市,発,12:10#松山,着,12:19#" + }, + { + "1064D": "宇和島,発,11:46#伊予吉田,発,11:55#卯之町,発,12:07#八幡浜,発,12:20#伊予大洲,発,12:34#内子,発,12:46#伊予市,発,13:10#松山,着,13:19#" + }, + { + "1066D": "宇和島,発,12:46#伊予吉田,発,12:55#卯之町,発,13:07#八幡浜,発,13:20#伊予大洲,発,13:34#内子,発,13:46#伊予市,発,14:10#松山,着,14:19#" + }, + { + "1068D": "宇和島,発,13:46#伊予吉田,発,13:55#卯之町,発,14:07#八幡浜,発,14:20#伊予大洲,発,14:34#内子,発,14:46#伊予市,発,15:10#松山,着,15:19#" + }, + { + "1070D": "宇和島,発,14:46#伊予吉田,発,14:55#卯之町,発,15:07#八幡浜,発,15:20#伊予大洲,発,15:34#内子,発,15:46#伊予市,発,16:10#松山,着,16:19#" + }, + { + "1072D": "宇和島,発,15:46#伊予吉田,発,15:55#卯之町,発,16:07#八幡浜,発,16:20#伊予大洲,発,16:34#内子,発,16:46#伊予市,発,17:08#松山,着,17:17#" + }, + { + "1074D": "宇和島,発,16:46#伊予吉田,発,16:55#卯之町,発,17:07#八幡浜,発,17:20#伊予大洲,発,17:34#内子,発,17:46#伊予市,発,18:10#松山,着,18:18#" + }, + { + "1076D": "宇和島,発,17:46#伊予吉田,発,17:55#卯之町,発,18:07#八幡浜,発,18:20#伊予大洲,発,18:34#内子,発,18:46#伊予市,発,19:08#松山,着,19:17#" + }, + { + "1078D": "宇和島,発,18:46#伊予吉田,発,18:55#卯之町,発,19:07#八幡浜,発,19:20#伊予大洲,発,19:34#内子,発,19:46#伊予市,発,20:09#松山,着,20:18#" + }, + { + "1080D": "宇和島,発,19:46#伊予吉田,発,19:55#卯之町,発,20:07#八幡浜,発,20:20#伊予大洲,発,20:34#内子,発,20:46#伊予市,発,21:10#松山,着,21:19#" + }, + { + "1082D": "宇和島,発,21:25#伊予吉田,発,21:33#卯之町,発,21:45#八幡浜,発,21:58#伊予大洲,発,22:11#内子,発,22:20#伊予市,発,22:39#松山,着,22:47#" + }, + { + "1092M": "伊予西条,発,6:43#新居浜,発,6:52#伊予三島,発,7:09#川之江,発,7:14#観音寺,発,7:24#高瀬,発,7:31#詫間,発,7:36#多度津,発,7:45#丸亀,発,7:50#宇多津,発,7:53#坂出,発,7:57#高松,着,8:11#" + }, + { + "1602M": "観音寺,発,8:36#本山,発,8:40#比地大,発,8:43#高瀬,発,8:49#みの,発,8:52#詫間,発,8:56#海岸寺,発,9:01#多度津,着,9:04#" + }, + { + "1606M": "観音寺,発,19:17#本山,発,19:21#比地大,発,19:25#高瀬,発,19:29#みの,発,19:32#詫間,発,19:37#海岸寺,発,19:46#多度津,着,19:49#" + }, + { + "3648D": "宇和島,発,18:11#北宇和島,発,18:15#高光,発,18:19#伊予吉田,発,18:25#立間,発,18:29#下宇和,発,18:45#卯之町,発,18:55#上宇和,発,18:58#伊予石城,発,19:03#双岩,発,19:18#八幡浜,着,19:24#" + }, + { + "3656D": "宇和島,発,20:18#北宇和島,発,20:21#高光,発,20:25#伊予吉田,発,20:31#立間,発,20:35#下宇和,発,20:48#卯之町,発,20:52#上宇和,発,20:55#伊予石城,発,21:00#双岩,発,21:08#八幡浜,発,21:26#千丈,発,21:30#伊予平野,発,21:39#西大洲,発,21:42#伊予大洲,着,21:45#" + }, + { + "4106M": "観音寺,発,6:00#本山,発,6:04#比地大,発,6:07#高瀬,発,6:12#みの,発,6:16#詫間,発,6:19#海岸寺,発,6:29#多度津,着,6:33#" + }, + { + "4126M": "伊予西条,発,9:47#中萩,発,9:54#新居浜,発,10:02#多喜浜,発,10:08#関川,発,10:16#伊予土居,発,10:20#赤星,発,10:24#伊予寒川,発,10:28#伊予三島,発,10:33#川之江,発,10:41#箕浦,発,10:47#豊浜,発,10:52#観音寺,着,10:56#" + }, + { + "4132M": "観音寺,発,13:18#本山,発,13:23#比地大,発,13:26#高瀬,発,13:32#みの,発,13:36#詫間,発,13:40#海岸寺,発,13:45#多度津,着,13:49#" + }, + { + "4152M": "観音寺,発,18:42#本山,発,18:46#比地大,発,18:49#高瀬,発,18:53#みの,発,18:56#詫間,発,19:01#海岸寺,発,19:06#多度津,着,19:10#" + }, + { + "4158M": "伊予西条,発,20:45#中萩,発,20:54#新居浜,発,20:59#多喜浜,発,21:04#関川,発,21:16#伊予土居,発,21:20#赤星,発,21:23#伊予寒川,発,21:27#伊予三島,発,21:31#川之江,発,21:35#箕浦,発,21:43#豊浜,発,21:47#観音寺,発,21:54#本山,発,21:59#比地大,発,22:01#高瀬,発,22:05#みの,発,22:08#詫間,発,22:11#海岸寺,発,22:16#多度津,着,22:20#" + }, + { + "4160M": "伊予西条,発,21:56#中萩,発,22:02#新居浜,発,22:06#多喜浜,発,22:10#関川,発,22:20#伊予土居,発,22:25#赤星,発,22:28#伊予寒川,発,22:32#伊予三島,発,22:36#川之江,発,22:41#箕浦,発,22:46#豊浜,発,22:51#観音寺,発,23:03#本山,発,23:09#比地大,発,23:13#高瀬,発,23:17#みの,発,23:21#詫間,発,23:25#海岸寺,発,23:30#多度津,着,23:34#" + }, + { + "4520M": "伊予北条,発,8:26#大浦,発,8:30#浅海,発,8:34#菊間,発,8:40#伊予亀岡,発,8:45#大西,発,8:50#波方,発,8:55#波止浜,発,8:58#今治,発,9:03#伊予富田,発,9:07#伊予桜井,発,9:11#伊予三芳,発,9:21#壬生川,発,9:25#玉之江,発,9:28#伊予小松,発,9:32#伊予氷見,発,9:34#石鎚山,発,9:37#伊予西条,着,9:41#" + }, + { + "4522M": "松山,発,8:40#三津浜,発,8:47#伊予和気,発,8:51#堀江,発,8:54#光洋台,発,8:58#粟井,発,9:01#柳原,発,9:04#伊予北条,発,9:07#大浦,発,9:11#浅海,発,9:15#菊間,発,9:21#伊予亀岡,発,9:26#大西,発,9:40#波方,発,9:44#波止浜,発,9:56#今治,発,10:06#伊予富田,発,10:10#伊予桜井,発,10:14#伊予三芳,発,10:22#壬生川,発,10:28#玉之江,発,10:31#伊予小松,発,10:35#伊予氷見,発,10:37#石鎚山,発,10:41#伊予西条,着,10:45#" + }, + { + "4524M": "伊予西条,発,10:35#中萩,発,10:42#新居浜,発,10:49#多喜浜,発,11:00#関川,発,11:08#伊予土居,発,11:12#赤星,発,11:15#伊予寒川,発,11:19#伊予三島,発,11:29#川之江,発,11:35#箕浦,発,11:49#豊浜,発,11:54#観音寺,着,11:59#" + }, + { + "4526M": "松山,発,9:36#三津浜,発,9:41#伊予和気,発,9:45#堀江,発,9:48#光洋台,発,9:52#粟井,発,9:57#柳原,発,9:59#伊予北条,発,10:04#大浦,発,10:08#浅海,発,10:12#菊間,発,10:17#伊予亀岡,発,10:25#大西,発,10:31#波方,発,10:36#波止浜,発,10:45#今治,発,11:02#伊予富田,発,11:06#伊予桜井,発,11:11#伊予三芳,発,11:26#壬生川,発,11:30#玉之江,発,11:33#伊予小松,発,11:36#伊予氷見,発,11:39#石鎚山,発,11:42#伊予西条,発,11:49#中萩,発,11:55#新居浜,発,11:59#多喜浜,発,12:06#関川,発,12:13#伊予土居,発,12:17#赤星,発,12:20#伊予寒川,発,12:25#伊予三島,発,12:31#川之江,発,12:36#箕浦,発,12:50#豊浜,発,12:54#観音寺,着,12:59#" + }, + { + "4528M": "伊予西条,発,12:38#中萩,発,12:47#新居浜,発,13:01#多喜浜,発,13:07#関川,発,13:14#伊予土居,発,13:19#赤星,発,13:22#伊予寒川,発,13:27#伊予三島,発,13:31#川之江,発,13:37#箕浦,発,13:50#豊浜,発,13:55#観音寺,着,14:00#" + }, + { + "4532M": "伊予西条,発,13:20#中萩,発,13:33#新居浜,発,13:42#多喜浜,発,13:46#関川,発,13:53#伊予土居,発,14:00#赤星,発,14:03#伊予寒川,発,14:08#伊予三島,発,14:12#川之江,発,14:17#箕浦,発,14:22#豊浜,発,14:27#観音寺,着,14:31#" + }, + { + "4534M": "松山,発,11:58#三津浜,発,12:12#伊予和気,発,12:16#堀江,発,12:20#光洋台,発,12:23#粟井,発,12:32#柳原,発,12:35#伊予北条,発,12:38#大浦,発,12:42#浅海,発,12:46#菊間,発,12:57#伊予亀岡,発,13:01#大西,発,13:07#波方,発,13:14#波止浜,発,13:17#今治,発,13:25#伊予富田,発,13:29#伊予桜井,発,13:35#伊予三芳,発,13:43#壬生川,発,13:47#玉之江,発,13:50#伊予小松,発,13:55#伊予氷見,発,13:57#石鎚山,発,14:04#伊予西条,着,14:08#" + }, + { + "4536M": "伊予西条,発,14:20#中萩,発,14:34#新居浜,発,14:42#多喜浜,発,14:46#関川,発,14:53#伊予土居,発,15:00#赤星,発,15:04#伊予寒川,発,15:08#伊予三島,発,15:12#川之江,発,15:17#箕浦,発,15:23#豊浜,発,15:29#観音寺,着,15:33#" + }, + { + "4538M": "松山,発,12:58#三津浜,発,13:03#伊予和気,発,13:14#堀江,発,13:17#光洋台,発,13:20#粟井,発,13:23#柳原,発,13:26#伊予北条,発,13:29#大浦,発,13:34#浅海,発,13:38#菊間,発,13:55#伊予亀岡,発,13:59#大西,発,14:06#波方,発,14:14#波止浜,発,14:17#今治,発,14:25#伊予富田,発,14:29#伊予桜井,発,14:39#伊予三芳,発,14:47#壬生川,発,14:51#玉之江,発,14:54#伊予小松,発,14:58#伊予氷見,発,15:01#石鎚山,発,15:05#伊予西条,発,15:30#中萩,発,15:37#新居浜,発,15:41#多喜浜,発,15:45#関川,発,15:53#伊予土居,発,16:00#赤星,発,16:04#伊予寒川,発,16:07#伊予三島,発,16:14#川之江,発,16:19#箕浦,発,16:24#豊浜,発,16:29#観音寺,着,16:33#" + }, + { + "4540M": "松山,発,13:29#三津浜,発,13:33#伊予和気,発,13:37#堀江,発,13:40#光洋台,発,13:43#粟井,発,13:46#柳原,発,13:49#伊予北条,着,13:52#" + }, + { + "4542M": "松山,発,13:58#三津浜,発,14:02#伊予和気,発,14:11#堀江,発,14:14#光洋台,発,14:18#粟井,発,14:21#柳原,発,14:24#伊予北条,発,14:27#大浦,発,14:39#浅海,発,14:43#菊間,発,14:49#伊予亀岡,発,14:56#大西,発,15:02#波方,発,15:13#波止浜,発,15:16#今治,発,15:25#伊予富田,発,15:29#伊予桜井,発,15:36#伊予三芳,発,15:44#壬生川,発,15:48#玉之江,発,15:51#伊予小松,発,15:55#伊予氷見,発,15:58#石鎚山,発,16:04#伊予西条,着,16:08#" + }, + { + "4562M": "松山,発,21:35#三津浜,発,21:39#伊予和気,発,21:43#堀江,発,21:46#光洋台,発,21:49#粟井,発,21:52#柳原,発,21:55#伊予北条,発,22:05#大浦,発,22:09#浅海,発,22:17#菊間,発,22:22#伊予亀岡,発,22:28#大西,発,22:33#波方,発,22:38#波止浜,発,22:41#今治,発,22:48#伊予富田,発,22:56#伊予桜井,発,23:01#伊予三芳,発,23:08#壬生川,発,23:13#玉之江,発,23:16#伊予小松,発,23:19#伊予氷見,発,23:22#石鎚山,発,23:25#伊予西条,着,23:29#" + }, + { + "4564M": "松山,発,22:50#三津浜,発,22:55#伊予和気,発,22:59#堀江,発,23:03#光洋台,発,23:06#粟井,発,23:09#柳原,発,23:12#伊予北条,着,23:15#" + }, + { + "4604M": "観音寺,発,16:46#本山,発,16:51#比地大,発,16:54#高瀬,発,17:00#みの,発,17:04#詫間,発,17:07#海岸寺,発,17:12#多度津,着,17:16#" + }, + { + "4608M": "観音寺,発,19:52#本山,発,19:57#比地大,発,20:00#高瀬,発,20:05#みの,発,20:08#詫間,発,20:12#海岸寺,発,20:17#多度津,着,20:21#" + }, + { + "4618D": "伊予市,発,6:11#鳥ノ木,発,6:14#伊予横田,発,6:17#南伊予,発,6:20#北伊予,発,6:23#市坪,発,6:27#松山,着,6:31#" + }, + { + "4620D": "伊予市,発,6:58#鳥ノ木,発,7:00#伊予横田,発,7:03#南伊予,発,7:06#北伊予,発,7:09#市坪,発,7:12#松山,着,7:16#" + }, + { + "4624D": "伊予市,発,8:02#鳥ノ木,発,8:05#伊予横田,発,8:08#南伊予,発,8:11#北伊予,発,8:19#市坪,発,8:23#松山,着,8:27#" + }, + { + "4626D": "伊予市,発,8:20#鳥ノ木,発,8:22#伊予横田,発,8:25#南伊予,発,8:28#北伊予,発,8:31#市坪,発,8:34#松山,着,8:38#" + }, + { + "4630M": "伊予市,発,9:16#鳥ノ木,発,9:18#伊予横田,発,9:21#南伊予,発,9:23#北伊予,発,9:26#市坪,発,9:30#松山,着,9:33#" + }, + { + "4632D": "宇和島,発,6:47#北宇和島,発,6:51#高光,発,6:55#伊予吉田,発,7:15#立間,発,7:19#下宇和,発,7:30#卯之町,発,7:37#上宇和,発,7:40#伊予石城,発,7:47#双岩,発,7:54#八幡浜,着,8:00#" + }, + { + "4634M": "伊予市,発,10:42#鳥ノ木,発,10:44#伊予横田,発,10:47#南伊予,発,10:49#北伊予,発,10:54#市坪,発,10:58#松山,発,11:32#三津浜,発,11:36#伊予和気,発,11:40#堀江,発,11:43#光洋台,発,11:46#粟井,発,11:52#柳原,発,11:54#伊予北条,着,11:57#" + }, + { + "4636D": "伊予大洲,発,10:14#新谷,発,10:21#喜多山,発,10:23#五十崎,発,10:28#内子,発,10:31#伊予立川,発,10:38#伊予中山,発,10:49#伊予大平,発,10:56#向井原,発,10:59#伊予市,発,11:13#鳥ノ木,発,11:16#伊予横田,発,11:19#南伊予,発,11:21#北伊予,発,11:25#市坪,発,11:33#松山,着,11:38#" + }, + { + "4638D": "伊予大洲,発,12:14#新谷,発,12:21#喜多山,発,12:23#五十崎,発,12:28#内子,発,12:31#伊予立川,発,12:38#伊予中山,発,12:49#伊予大平,発,12:56#向井原,発,12:59#伊予市,発,13:13#鳥ノ木,発,13:16#伊予横田,発,13:19#南伊予,発,13:21#北伊予,発,13:25#市坪,発,13:33#松山,着,13:37#" + }, + { + "4640D": "伊予大洲,発,14:14#新谷,発,14:21#喜多山,発,14:23#五十崎,発,14:28#内子,発,14:31#伊予立川,発,14:38#伊予中山,発,14:49#伊予大平,発,14:56#向井原,発,14:59#伊予市,発,15:13#鳥ノ木,発,15:15#伊予横田,発,15:18#南伊予,発,15:21#北伊予,発,15:26#市坪,発,15:33#松山,着,15:37#" + }, + { + "4642M": "伊予市,発,15:42#鳥ノ木,発,15:45#伊予横田,発,15:47#南伊予,発,15:49#北伊予,発,15:54#市坪,発,15:58#松山,発,16:31#三津浜,発,16:36#伊予和気,発,16:40#堀江,発,16:44#光洋台,発,16:47#粟井,発,17:00#柳原,発,17:02#伊予北条,着,17:05#" + }, + { + "4644D": "伊予大洲,発,16:14#新谷,発,16:21#喜多山,発,16:23#五十崎,発,16:28#内子,発,16:31#伊予立川,発,16:38#伊予中山,発,16:49#伊予大平,発,16:56#向井原,発,16:59#伊予市,発,17:11#鳥ノ木,発,17:14#伊予横田,発,17:17#南伊予,発,17:19#北伊予,発,17:22#市坪,発,17:26#松山,着,17:30#" + }, + { + "4646M": "伊予市,発,18:42#鳥ノ木,発,18:45#伊予横田,発,18:47#南伊予,発,18:49#北伊予,発,18:54#市坪,発,18:58#松山,着,19:01#" + }, + { + "4650D": "伊予大洲,発,18:14#新谷,発,18:21#喜多山,発,18:23#五十崎,発,18:28#内子,発,18:31#伊予立川,発,18:38#伊予中山,発,18:49#伊予大平,発,18:56#向井原,発,18:59#伊予市,発,19:11#鳥ノ木,発,19:14#伊予横田,発,19:17#南伊予,発,19:19#北伊予,発,19:22#市坪,発,19:26#松山,着,19:30#" + }, + { + "4652M": "伊予市,発,20:47#鳥ノ木,発,20:50#伊予横田,発,20:52#南伊予,発,20:55#北伊予,発,20:58#市坪,発,21:05#松山,着,21:08#" + }, + { + "4654D": "伊予大洲,発,20:54#新谷,発,21:04#喜多山,発,21:06#五十崎,発,21:11#内子,発,21:16#伊予立川,発,21:23#伊予中山,発,21:32#伊予大平,発,21:39#向井原,発,21:43#伊予市,着,21:46#" + }, + { + "4658M": "伊予市,発,22:09#鳥ノ木,発,22:12#伊予横田,発,22:14#南伊予,発,22:16#北伊予,発,22:19#市坪,発,22:22#松山,着,22:26#" + }, + { + "4660D": "伊予市,発,23:25#鳥ノ木,発,23:28#伊予横田,発,23:31#南伊予,発,23:34#北伊予,発,23:37#市坪,発,23:41#松山,着,23:45#" + }, + { + "4914D": "伊予大洲,発,6:52#五郎,発,6:57#春賀,発,7:00#八多喜,発,7:03#伊予白滝,発,7:07#伊予出石,発,7:12#伊予長浜,発,7:18#喜多灘,発,7:26#串,発,7:31#下灘,発,7:35#伊予上灘,発,7:42#高野川,発,7:47#向井原,発,7:55#伊予市,着,7:59#" + }, + { + "4916D": "伊予大洲,発,7:57#五郎,発,8:03#春賀,発,8:07#八多喜,発,8:10#伊予白滝,発,8:14#伊予出石,発,8:19#伊予長浜,発,8:31#喜多灘,発,8:38#串,発,8:43#下灘,発,8:48#伊予上灘,発,9:15#高野川,発,9:20#向井原,発,9:28#伊予市,発,9:34#鳥ノ木,発,9:37#伊予横田,発,9:40#南伊予,発,9:42#北伊予,発,9:45#市坪,発,9:49#松山,着,9:53#" + }, + { + "4918D": "八幡浜,発,9:44#千丈,発,9:53#伊予平野,発,10:03#西大洲,発,10:06#伊予大洲,発,10:29#五郎,発,10:34#春賀,発,10:38#八多喜,発,10:41#伊予白滝,発,10:45#伊予出石,発,10:51#伊予長浜,発,10:56#喜多灘,発,11:03#串,発,11:08#下灘,発,11:12#伊予上灘,発,11:18#高野川,発,11:23#向井原,発,11:31#伊予市,発,11:39#鳥ノ木,発,11:42#伊予横田,発,11:45#南伊予,発,11:49#北伊予,発,11:54#市坪,発,11:58#松山,着,12:02#" + }, + { + "4920D": "八幡浜,発,11:44#千丈,発,11:50#伊予平野,発,11:59#西大洲,発,12:02#伊予大洲,発,12:23#五郎,発,12:28#春賀,発,12:32#八多喜,発,12:35#伊予白滝,発,12:38#伊予出石,発,12:43#伊予長浜,発,13:09#喜多灘,発,13:16#串,発,13:21#下灘,発,13:25#伊予上灘,発,13:32#高野川,発,13:37#向井原,発,13:44#伊予市,発,14:13#鳥ノ木,発,14:16#伊予横田,発,14:19#南伊予,発,14:21#北伊予,発,14:25#市坪,発,14:33#松山,着,14:37#" + }, + { + "4922D": "宇和島,発,12:11#北宇和島,発,12:15#高光,発,12:19#伊予吉田,発,12:25#立間,発,12:29#下宇和,発,12:45#卯之町,発,12:56#上宇和,発,12:59#伊予石城,発,13:03#双岩,発,13:18#八幡浜,発,13:44#千丈,発,13:48#伊予平野,発,13:57#西大洲,発,14:00#伊予大洲,発,14:25#五郎,発,14:30#春賀,発,14:34#八多喜,発,14:37#伊予白滝,発,15:01#伊予出石,発,15:06#伊予長浜,発,15:14#喜多灘,発,15:22#串,発,15:27#下灘,発,15:31#伊予上灘,発,15:51#高野川,発,15:55#向井原,発,16:02#伊予市,発,16:13#鳥ノ木,発,16:16#伊予横田,発,16:19#南伊予,発,16:21#北伊予,発,16:25#市坪,発,16:33#松山,着,16:37#" + }, + { + "4924D": "宇和島,発,14:11#北宇和島,発,14:15#高光,発,14:19#伊予吉田,発,14:25#立間,発,14:29#下宇和,発,14:45#卯之町,発,14:56#上宇和,発,14:59#伊予石城,発,15:03#双岩,発,15:18#八幡浜,発,15:44#千丈,発,15:48#伊予平野,発,15:57#西大洲,発,16:00#伊予大洲,発,16:21#五郎,発,16:27#春賀,発,16:31#八多喜,発,16:34#伊予白滝,発,16:39#伊予出石,発,16:44#伊予長浜,発,16:51#喜多灘,発,16:58#串,発,17:04#下灘,発,17:08#伊予上灘,発,17:15#高野川,発,17:20#向井原,発,17:28#伊予市,発,17:39#鳥ノ木,発,17:42#伊予横田,発,17:45#南伊予,発,17:49#北伊予,発,17:54#市坪,発,17:58#松山,着,18:02#" + }, + { + "4926D": "宇和島,発,16:11#北宇和島,発,16:15#高光,発,16:19#伊予吉田,発,16:25#立間,発,16:29#下宇和,発,16:45#卯之町,発,17:18#上宇和,発,17:21#伊予石城,発,17:26#双岩,発,17:34#八幡浜,発,17:44#千丈,発,17:48#伊予平野,発,17:57#西大洲,発,18:00#伊予大洲,発,18:17#五郎,発,18:23#春賀,発,18:27#八多喜,発,18:30#伊予白滝,発,18:35#伊予出石,発,18:41#伊予長浜,発,19:20#喜多灘,発,19:27#串,発,19:33#下灘,発,19:38#伊予上灘,発,19:45#高野川,発,19:50#向井原,発,19:58#伊予市,発,20:13#鳥ノ木,発,20:15#伊予横田,発,20:18#南伊予,発,20:21#北伊予,発,20:26#市坪,発,20:32#松山,着,20:36#" + }, + { + "4928D": "八幡浜,発,20:30#千丈,発,20:34#伊予平野,発,20:43#西大洲,発,20:46#伊予大洲,発,20:58#五郎,発,21:03#春賀,発,21:07#八多喜,発,21:10#伊予白滝,発,21:14#伊予出石,発,21:19#伊予長浜,発,21:24#喜多灘,発,21:31#串,発,21:36#下灘,発,21:40#伊予上灘,発,21:47#高野川,発,21:52#向井原,発,21:59#伊予市,着,22:03#" + }, + { + "5102M": "多度津,発,5:09#讃岐塩屋,発,5:13#丸亀,発,5:15#宇多津,発,5:19#坂出,発,5:24#八十場,発,5:28#鴨川,発,5:31#讃岐府中,発,5:35#国分,発,5:38#端岡,発,5:41#鬼無,発,5:45#香西,発,5:48#高松,着,5:53#" + }, + { + "5106M": "多度津,発,6:42#讃岐塩屋,発,6:45#丸亀,発,6:48#宇多津,発,6:52#坂出,発,6:57#八十場,発,7:00#鴨川,発,7:03#讃岐府中,発,7:07#国分,発,7:10#端岡,発,7:13#鬼無,発,7:17#香西,発,7:20#高松,着,7:24#" + }, + { + "5118M": "新居浜,発,7:01#多喜浜,発,7:05#関川,発,7:15#伊予土居,発,7:22#赤星,発,7:25#伊予寒川,発,7:30#伊予三島,発,7:42#川之江,発,7:47#箕浦,発,7:53#豊浜,発,7:59#観音寺,発,8:07#本山,発,8:12#比地大,発,8:15#高瀬,発,8:21#みの,発,8:25#詫間,発,8:28#海岸寺,発,8:35#多度津,発,8:54#讃岐塩屋,発,8:57#丸亀,発,9:00#宇多津,発,9:04#坂出,発,9:09#端岡,発,9:18#高松,着,9:26#" + }, + { + "5120M": "観音寺,発,9:18#本山,発,9:23#比地大,発,9:26#高瀬,発,9:32#みの,発,9:36#詫間,発,9:39#海岸寺,発,9:45#多度津,発,9:50#讃岐塩屋,発,9:54#丸亀,発,9:57#宇多津,発,10:01#坂出,発,10:06#端岡,発,10:15#高松,着,10:23#" + }, + { + "5122M": "多度津,発,10:02#讃岐塩屋,発,10:05#丸亀,発,10:08#宇多津,発,10:12#坂出,発,10:17#八十場,発,10:20#鴨川,発,10:30#讃岐府中,発,10:33#国分,発,10:36#端岡,発,10:45#鬼無,発,10:49#香西,発,10:53#高松,着,10:57#" + }, + { + "5124M": "伊予西条,発,8:48#中萩,発,8:54#新居浜,発,9:01#多喜浜,発,9:05#関川,発,9:12#伊予土居,発,9:17#赤星,発,9:20#伊予寒川,発,9:25#伊予三島,発,9:41#川之江,発,9:49#箕浦,発,9:55#豊浜,発,9:59#観音寺,発,10:21#本山,発,10:27#比地大,発,10:31#高瀬,発,10:34#みの,発,10:38#詫間,発,10:41#海岸寺,発,10:47#多度津,発,11:02#讃岐塩屋,発,11:06#丸亀,発,11:09#宇多津,発,11:12#坂出,発,11:17#端岡,発,11:27#高松,着,11:35#" + }, + { + "5126M": "観音寺,発,11:16#本山,発,11:21#比地大,発,11:24#高瀬,発,11:31#みの,発,11:35#詫間,発,11:38#海岸寺,発,11:44#多度津,発,12:02#讃岐塩屋,発,12:05#丸亀,発,12:08#宇多津,発,12:12#坂出,発,12:17#端岡,発,12:26#高松,着,12:34#" + }, + { + "5138M": "観音寺,発,14:38#本山,発,14:43#比地大,発,14:46#高瀬,発,14:50#みの,発,14:54#詫間,発,14:57#海岸寺,発,15:03#多度津,発,15:08#讃岐塩屋,発,15:12#丸亀,発,15:15#宇多津,発,15:19#坂出,発,15:24#八十場,発,15:28#鴨川,発,15:31#讃岐府中,発,15:34#国分,発,15:37#端岡,発,15:40#鬼無,発,15:44#香西,発,15:47#高松,着,15:51#" + }, + { + "5148M": "多度津,発,18:38#讃岐塩屋,発,18:42#丸亀,発,18:45#宇多津,発,18:49#坂出,発,18:55#八十場,発,18:58#鴨川,発,19:01#讃岐府中,発,19:04#国分,発,19:08#端岡,発,19:11#鬼無,発,19:15#香西,発,19:18#高松,着,19:22#" + }, + { + "5512M": "伊予西条,発,7:20#中萩,発,7:28#新居浜,発,7:33#多喜浜,発,7:38#関川,発,7:46#伊予土居,発,7:51#赤星,発,7:54#伊予寒川,発,7:59#伊予三島,発,8:04#川之江,発,8:10#箕浦,発,8:15#豊浜,発,8:20#観音寺,着,8:24#" + }, + { + "5516M": "松山,発,6:32#三津浜,発,6:37#伊予和気,発,6:41#堀江,発,6:44#光洋台,発,6:48#粟井,発,7:00#柳原,発,7:03#伊予北条,発,7:14#大浦,発,7:18#浅海,発,7:25#菊間,発,7:32#伊予亀岡,発,7:38#大西,発,7:50#波方,発,7:55#波止浜,発,8:01#今治,発,8:06#伊予富田,発,8:10#伊予桜井,発,8:14#伊予三芳,発,8:22#壬生川,発,8:26#玉之江,発,8:30#伊予小松,発,8:34#伊予氷見,発,8:36#石鎚山,発,8:40#伊予西条,着,8:44#" + }, + { + "5518M": "松山,発,7:23#三津浜,発,7:27#伊予和気,発,7:31#堀江,発,7:35#光洋台,発,7:39#粟井,発,7:52#柳原,発,7:55#伊予北条,発,7:58#大浦,発,8:03#浅海,発,8:07#菊間,発,8:14#伊予亀岡,発,8:19#大西,発,8:25#波方,発,8:30#波止浜,発,8:33#今治,着,8:38#" + }, + { + "5530M": "松山,発,10:58#三津浜,発,11:03#伊予和気,発,11:13#堀江,発,11:16#光洋台,発,11:20#粟井,発,11:23#柳原,発,11:26#伊予北条,発,11:42#大浦,発,11:47#浅海,発,11:55#菊間,発,12:00#伊予亀岡,発,12:05#大西,発,12:11#波方,発,12:16#波止浜,発,12:19#今治,発,12:25#伊予富田,発,12:30#伊予桜井,発,12:37#伊予三芳,発,12:45#壬生川,発,12:49#玉之江,発,12:52#伊予小松,発,12:56#伊予氷見,発,12:59#石鎚山,発,13:03#伊予西条,着,13:07#" + }, + { + "5544M": "伊予西条,発,16:34#中萩,発,16:41#新居浜,発,16:48#多喜浜,発,16:52#関川,発,17:04#伊予土居,発,17:09#赤星,発,17:12#伊予寒川,発,17:19#伊予三島,発,17:24#川之江,発,17:30#箕浦,発,17:36#豊浜,発,17:50#観音寺,着,17:55#" + }, + { + "5546M": "松山,発,14:58#三津浜,発,15:03#伊予和気,発,15:15#堀江,発,15:18#光洋台,発,15:22#粟井,発,15:25#柳原,発,15:28#伊予北条,発,15:31#大浦,発,15:36#浅海,発,15:40#菊間,発,15:56#伊予亀岡,発,16:01#大西,発,16:07#波方,発,16:15#波止浜,発,16:18#今治,発,16:25#伊予富田,発,16:29#伊予桜井,発,16:40#伊予三芳,発,16:48#壬生川,発,16:52#玉之江,発,16:55#伊予小松,発,16:59#伊予氷見,発,17:02#石鎚山,発,17:05#伊予西条,着,17:09#" + }, + { + "5548M": "伊予西条,発,17:23#中萩,発,17:36#新居浜,発,17:44#多喜浜,発,17:48#関川,発,17:56#伊予土居,発,18:02#赤星,発,18:06#伊予寒川,発,18:10#伊予三島,発,18:15#川之江,発,18:21#箕浦,発,18:27#豊浜,発,18:32#観音寺,着,18:37#" + }, + { + "5550M": "松山,発,15:58#三津浜,発,16:03#伊予和気,発,16:14#堀江,発,16:17#光洋台,発,16:21#粟井,発,16:24#柳原,発,16:27#伊予北条,発,16:30#大浦,発,16:35#浅海,発,16:39#菊間,発,16:52#伊予亀岡,発,17:01#大西,発,17:07#波方,発,17:14#波止浜,発,17:17#今治,発,17:25#伊予富田,発,17:29#伊予桜井,発,17:41#伊予三芳,発,17:48#壬生川,発,17:53#玉之江,発,17:56#伊予小松,発,18:00#伊予氷見,発,18:03#石鎚山,発,18:07#伊予西条,着,18:11#" + }, + { + "5552M": "松山,発,16:58#三津浜,発,17:03#伊予和気,発,17:10#堀江,発,17:17#光洋台,発,17:21#粟井,発,17:24#柳原,発,17:27#伊予北条,発,17:30#大浦,発,17:35#浅海,発,17:39#菊間,発,17:44#伊予亀岡,発,18:04#大西,発,18:10#波方,発,18:15#波止浜,発,18:19#今治,発,18:25#伊予富田,発,18:29#伊予桜井,発,18:42#伊予三芳,発,18:50#壬生川,発,18:54#玉之江,発,18:58#伊予小松,発,19:02#伊予氷見,発,19:05#石鎚山,発,19:08#伊予西条,発,19:23#中萩,発,19:30#新居浜,発,19:37#多喜浜,発,19:41#関川,発,19:48#伊予土居,発,19:53#赤星,発,19:56#伊予寒川,発,20:11#伊予三島,発,20:18#川之江,発,20:23#箕浦,発,20:28#豊浜,発,20:33#観音寺,着,20:38#" + }, + { + "5554M": "松山,発,17:40#三津浜,発,17:44#伊予和気,発,17:49#堀江,発,17:52#光洋台,発,17:56#粟井,発,18:02#柳原,発,18:05#伊予北条,着,18:08#" + }, + { + "5556M": "松山,発,18:10#三津浜,発,18:24#伊予和気,発,18:28#堀江,発,18:32#光洋台,発,18:36#粟井,発,18:39#柳原,発,18:42#伊予北条,発,18:55#大浦,発,18:59#浅海,発,19:08#菊間,発,19:14#伊予亀岡,発,19:19#大西,発,19:25#波方,発,19:30#波止浜,発,19:34#今治,発,19:39#伊予富田,発,19:45#伊予桜井,発,19:49#伊予三芳,発,19:57#壬生川,発,20:01#玉之江,発,20:05#伊予小松,発,20:09#伊予氷見,発,20:12#石鎚山,発,20:15#伊予西条,着,20:19#" + }, + { + "8092D": "伊予大洲,発,10:57#伊予長浜,発,11:30#喜多灘,発,11:42#下灘,発,12:10#伊予上灘,発,12:34#北伊予,発,12:56#松山,着,13:03#" + }, + { + "8094D": "八幡浜,発,16:27#伊予大洲,発,16:49#伊予長浜,発,17:15#下灘,発,17:40#伊予市,発,18:13#市坪,発,18:25#松山,着,18:30#" + }, + { + "101M": "多度津,発,5:47#海岸寺,発,5:56#詫間,発,6:02#みの,発,6:05#高瀬,発,6:11#比地大,発,6:14#本山,発,6:18#観音寺,発,6:25#豊浜,発,6:30#箕浦,発,6:43#川之江,発,6:49#伊予三島,発,7:10#伊予寒川,発,7:14#赤星,発,7:18#伊予土居,発,7:22#関川,発,7:30#多喜浜,発,7:38#新居浜,発,7:42#中萩,発,7:48#伊予西条,着,7:53#" + }, + { + "105M": "高松,発,6:53#香西,発,6:57#鬼無,発,7:00#端岡,発,7:04#国分,発,7:08#讃岐府中,発,7:11#鴨川,発,7:14#八十場,発,7:17#坂出,発,7:26#宇多津,発,7:31#丸亀,発,7:35#讃岐塩屋,発,7:37#多度津,発,7:43#海岸寺,発,7:49#詫間,発,7:55#みの,発,7:58#高瀬,発,8:03#比地大,発,8:06#本山,発,8:12#観音寺,着,8:16#" + }, + { + "111M": "高松,発,10:13#端岡,発,10:21#坂出,発,10:30#宇多津,発,10:34#丸亀,発,10:38#讃岐塩屋,発,10:40#多度津,発,10:51#海岸寺,発,10:56#詫間,発,11:01#みの,発,11:05#高瀬,発,11:11#比地大,発,11:15#本山,発,11:21#観音寺,着,11:25#" + }, + { + "115M": "高松,発,11:13#端岡,発,11:21#坂出,発,11:30#宇多津,発,11:34#丸亀,発,11:38#讃岐塩屋,発,11:40#多度津,発,11:54#海岸寺,発,11:59#詫間,発,12:04#みの,発,12:08#高瀬,発,12:13#比地大,発,12:17#本山,発,12:20#観音寺,着,12:24#" + }, + { + "117M": "高松,発,12:13#端岡,発,12:21#坂出,発,12:30#宇多津,発,12:34#丸亀,発,12:38#讃岐塩屋,発,12:40#多度津,発,12:44#海岸寺,発,12:48#詫間,発,12:54#みの,発,12:58#高瀬,発,13:01#比地大,発,13:05#本山,発,13:11#観音寺,着,13:16#" + }, + { + "119M": "高松,発,12:52#香西,発,12:56#鬼無,発,13:00#端岡,発,13:04#国分,発,13:07#讃岐府中,発,13:10#鴨川,発,13:13#八十場,発,13:16#坂出,発,13:20#宇多津,発,13:25#丸亀,発,13:28#讃岐塩屋,発,13:30#多度津,着,13:33#" + }, + { + "121M": "高松,発,13:13#端岡,発,13:21#坂出,発,13:30#宇多津,発,13:34#丸亀,発,13:38#讃岐塩屋,発,13:40#多度津,発,13:53#海岸寺,発,13:57#詫間,発,14:03#みの,発,14:06#高瀬,発,14:14#比地大,発,14:18#本山,発,14:21#観音寺,着,14:25#" + }, + { + "123M": "高松,発,14:13#端岡,発,14:21#坂出,発,14:30#宇多津,発,14:34#丸亀,発,14:38#讃岐塩屋,発,14:40#多度津,着,14:43#" + }, + { + "125M": "高松,発,14:52#香西,発,14:56#鬼無,発,15:00#端岡,発,15:04#国分,発,15:07#讃岐府中,発,15:10#鴨川,発,15:13#八十場,発,15:16#坂出,発,15:20#宇多津,発,15:25#丸亀,発,15:28#讃岐塩屋,発,15:30#多度津,発,15:34#海岸寺,発,15:39#詫間,発,15:44#みの,発,15:48#高瀬,発,15:51#比地大,発,15:55#本山,発,15:58#観音寺,着,16:03#" + }, + { + "127M": "高松,発,15:13#端岡,発,15:21#坂出,発,15:30#宇多津,発,15:34#丸亀,発,15:38#讃岐塩屋,発,15:40#多度津,発,15:54#海岸寺,発,15:59#詫間,発,16:05#みの,発,16:09#高瀬,発,16:23#比地大,発,16:27#本山,発,16:31#観音寺,着,16:35#" + }, + { + "131M": "高松,発,16:13#端岡,発,16:21#坂出,発,16:30#宇多津,発,16:34#丸亀,発,16:38#讃岐塩屋,発,16:40#多度津,発,16:44#海岸寺,発,16:48#詫間,発,16:54#みの,発,16:57#高瀬,発,17:00#比地大,発,17:04#本山,発,17:14#観音寺,着,17:18#" + }, + { + "133M": "高松,発,16:52#香西,発,16:56#鬼無,発,17:00#端岡,発,17:04#国分,発,17:07#讃岐府中,発,17:10#鴨川,発,17:13#八十場,発,17:16#坂出,発,17:20#宇多津,発,17:25#丸亀,発,17:28#讃岐塩屋,発,17:30#多度津,発,17:34#海岸寺,発,17:46#詫間,発,17:52#みの,発,17:55#高瀬,発,17:58#比地大,発,18:02#本山,発,18:05#観音寺,着,18:09#" + }, + { + "137M": "高松,発,17:56#端岡,発,18:05#鴨川,発,18:11#坂出,発,18:15#宇多津,発,18:20#丸亀,発,18:24#讃岐塩屋,発,18:27#多度津,発,18:32#海岸寺,発,18:36#詫間,発,18:42#みの,発,18:46#高瀬,発,18:53#比地大,発,18:57#本山,発,19:00#観音寺,着,19:04#" + }, + { + "139M": "高松,発,18:13#端岡,発,18:21#鴨川,発,18:27#坂出,発,18:32#宇多津,発,18:37#丸亀,発,18:41#讃岐塩屋,発,18:43#多度津,発,18:52#海岸寺,発,18:56#詫間,発,19:01#みの,発,19:05#高瀬,発,19:08#比地大,発,19:12#本山,発,19:21#観音寺,着,19:25#" + }, + { + "141M": "高松,発,18:52#香西,発,18:56#鬼無,発,18:59#端岡,発,19:07#国分,発,19:10#讃岐府中,発,19:13#鴨川,発,19:16#八十場,発,19:18#坂出,発,19:27#宇多津,発,19:32#丸亀,発,19:35#讃岐塩屋,発,19:38#多度津,発,19:41#海岸寺,発,19:46#詫間,発,19:51#みの,発,19:54#高瀬,発,20:04#比地大,発,20:08#本山,発,20:12#観音寺,着,20:16#" + }, + { + "143M": "観音寺,発,20:25#豊浜,発,20:33#箕浦,発,20:38#川之江,発,20:43#伊予三島,発,20:58#伊予寒川,発,21:02#赤星,発,21:06#伊予土居,発,21:20#関川,発,21:25#多喜浜,発,21:33#新居浜,発,21:44#中萩,発,21:49#伊予西条,着,21:55#" + }, + { + "147M": "高松,発,20:13#端岡,発,20:21#鴨川,発,20:27#坂出,発,20:32#宇多津,発,20:37#丸亀,発,20:40#讃岐塩屋,発,20:42#多度津,発,20:55#海岸寺,発,20:59#詫間,発,21:05#みの,発,21:09#高瀬,発,21:20#比地大,発,21:23#本山,発,21:26#観音寺,着,21:30#" + }, + { + "149M": "高松,発,20:52#香西,発,20:56#鬼無,発,21:00#端岡,発,21:07#国分,発,21:10#讃岐府中,発,21:14#鴨川,発,21:17#八十場,発,21:20#坂出,発,21:30#宇多津,発,21:35#丸亀,発,21:39#讃岐塩屋,発,21:41#多度津,発,21:48#海岸寺,発,21:57#詫間,発,22:11#みの,発,22:15#高瀬,発,22:23#比地大,発,22:26#本山,発,22:29#観音寺,発,22:34#豊浜,発,22:39#箕浦,発,22:46#川之江,発,22:52#伊予三島,発,23:03#伊予寒川,発,23:12#赤星,発,23:16#伊予土居,発,23:19#関川,発,23:23#多喜浜,発,23:30#新居浜,発,23:35#中萩,発,23:40#伊予西条,着,23:45#" + }, + { + "151M": "高松,発,21:45#端岡,発,21:53#鴨川,発,21:59#坂出,発,22:04#宇多津,発,22:08#丸亀,発,22:12#讃岐塩屋,発,22:14#多度津,発,22:32#海岸寺,発,22:37#詫間,発,22:43#みの,発,22:46#高瀬,発,22:49#比地大,発,22:53#本山,発,22:56#観音寺,着,23:00#" + }, + { + "153M": "高松,発,22:34#香西,発,22:38#鬼無,発,22:41#端岡,発,22:45#国分,発,22:48#讃岐府中,発,22:51#鴨川,発,22:54#八十場,発,22:57#坂出,発,23:00#宇多津,発,23:05#丸亀,発,23:08#讃岐塩屋,発,23:11#多度津,発,23:15#海岸寺,発,23:19#詫間,発,23:25#みの,発,23:29#高瀬,発,23:33#比地大,発,23:36#本山,発,23:42#観音寺,着,23:46#" + }, + { + "155M": "高松,発,23:33#香西,発,23:37#鬼無,発,23:40#端岡,発,23:44#国分,発,23:47#讃岐府中,発,23:50#鴨川,発,23:53#八十場,発,23:56#坂出,発,23:59#宇多津,発,0:05#丸亀,発,0:09#讃岐塩屋,発,0:11#多度津,着,0:14#" + }, + { + "515M": "伊予西条,発,5:37#石鎚山,発,5:41#伊予氷見,発,5:44#伊予小松,発,5:46#玉之江,発,5:50#壬生川,発,6:01#伊予三芳,発,6:06#伊予桜井,発,6:14#伊予富田,発,6:18#今治,発,6:33#波止浜,発,6:38#波方,発,6:43#大西,発,6:48#伊予亀岡,発,6:54#菊間,発,6:59#浅海,発,7:04#大浦,発,7:08#伊予北条,発,7:12#柳原,発,7:16#粟井,発,7:18#光洋台,発,7:21#堀江,発,7:27#伊予和気,発,7:31#三津浜,発,7:36#松山,着,7:40#" + }, + { + "517M": "伊予西条,発,6:19#石鎚山,発,6:24#伊予氷見,発,6:27#伊予小松,発,6:29#玉之江,発,6:33#壬生川,発,6:36#伊予三芳,発,6:40#伊予桜井,発,6:47#伊予富田,発,6:53#今治,発,6:58#波止浜,発,7:02#波方,発,7:05#大西,発,7:10#伊予亀岡,発,7:15#菊間,発,7:20#浅海,発,7:25#大浦,発,7:35#伊予北条,発,7:46#柳原,発,7:49#粟井,発,7:51#光洋台,発,7:54#堀江,発,7:58#伊予和気,発,8:01#三津浜,発,8:05#松山,着,8:09#" + }, + { + "523M": "新居浜,発,6:52#中萩,発,6:57#伊予西条,発,7:15#石鎚山,発,7:19#伊予氷見,発,7:22#伊予小松,発,7:24#玉之江,発,7:28#壬生川,発,7:31#伊予三芳,発,7:35#伊予桜井,発,7:44#伊予富田,発,7:48#今治,発,8:11#波止浜,発,8:16#波方,発,8:19#大西,発,8:25#伊予亀岡,発,8:35#菊間,発,8:40#浅海,発,8:45#大浦,発,8:49#伊予北条,発,8:53#柳原,発,8:57#粟井,発,9:01#光洋台,発,9:04#堀江,発,9:08#伊予和気,発,9:11#三津浜,発,9:19#松山,着,9:23#" + }, + { + "559M": "伊予西条,発,18:00#石鎚山,発,18:06#伊予氷見,発,18:09#伊予小松,発,18:12#玉之江,発,18:16#壬生川,発,18:26#伊予三芳,発,18:30#伊予桜井,発,18:37#伊予富田,発,18:47#今治,発,19:04#波止浜,発,19:15#波方,発,19:19#大西,発,19:25#伊予亀岡,発,19:31#菊間,発,19:35#浅海,発,19:41#大浦,発,19:47#伊予北条,発,19:52#柳原,発,19:55#粟井,発,19:58#光洋台,発,20:01#堀江,発,20:05#伊予和気,発,20:08#三津浜,発,20:13#松山,着,20:16#" + }, + { + "561M": "観音寺,発,17:44#豊浜,発,17:50#箕浦,発,17:54#川之江,発,18:00#伊予三島,発,18:06#伊予寒川,発,18:11#赤星,発,18:15#伊予土居,発,18:18#関川,発,18:26#多喜浜,発,18:33#新居浜,発,18:42#中萩,発,18:47#伊予西条,発,19:00#石鎚山,発,19:08#伊予氷見,発,19:11#伊予小松,発,19:14#玉之江,発,19:18#壬生川,発,19:22#伊予三芳,発,19:30#伊予桜井,発,19:49#伊予富田,発,19:54#今治,発,20:08#波止浜,発,20:14#波方,発,20:18#大西,発,20:22#伊予亀岡,発,20:28#菊間,発,20:33#浅海,発,20:38#大浦,発,20:42#伊予北条,発,20:59#柳原,発,21:02#粟井,発,21:04#光洋台,発,21:07#堀江,発,21:13#伊予和気,発,21:16#三津浜,発,21:20#松山,着,21:24#" + }, + { + "911D": "松山,発,5:51#市坪,発,5:56#北伊予,発,5:59#南伊予,発,6:02#伊予横田,発,6:05#鳥ノ木,発,6:08#伊予市,発,6:18#向井原,発,6:23#高野川,発,6:31#伊予上灘,発,6:52#下灘,発,6:59#串,発,7:03#喜多灘,発,7:08#伊予長浜,発,7:17#伊予出石,発,7:22#伊予白滝,発,7:27#八多喜,発,7:31#春賀,発,7:34#五郎,発,7:38#伊予大洲,発,7:51#西大洲,発,7:55#伊予平野,発,7:58#千丈,発,8:08#八幡浜,発,8:20#双岩,発,8:29#伊予石城,発,8:39#上宇和,発,8:43#卯之町,発,8:46#下宇和,発,8:51#立間,発,9:01#伊予吉田,発,9:05#高光,発,9:12#北宇和島,発,9:16#宇和島,着,9:19#" + }, + { + "923D": "松山,発,17:45#市坪,発,17:50#北伊予,発,17:54#南伊予,発,17:58#伊予横田,発,18:01#鳥ノ木,発,18:04#伊予市,発,18:11#向井原,発,18:15#高野川,発,18:23#伊予上灘,発,18:28#下灘,発,18:34#串,発,18:39#喜多灘,発,18:44#伊予長浜,発,18:52#伊予出石,発,18:57#伊予白滝,発,19:02#八多喜,発,19:06#春賀,発,19:09#五郎,発,19:13#伊予大洲,発,19:20#西大洲,発,19:23#伊予平野,発,19:29#千丈,発,19:39#八幡浜,着,19:43#" + }, + { + "925D": "松山,発,19:45#市坪,発,19:50#北伊予,発,19:54#南伊予,発,19:58#伊予横田,発,20:01#鳥ノ木,発,20:04#伊予市,発,20:11#向井原,発,20:15#高野川,発,20:23#伊予上灘,発,20:28#下灘,発,20:34#串,発,20:39#喜多灘,発,20:44#伊予長浜,発,20:52#伊予出石,発,20:57#伊予白滝,発,21:14#八多喜,発,21:18#春賀,発,21:21#五郎,発,21:24#伊予大洲,発,21:30#西大洲,発,21:34#伊予平野,発,21:39#千丈,発,21:48#八幡浜,着,21:52#" + }, + { + "1001M": "高松,発,7:37#坂出,発,7:51#宇多津,着,7:55#" + }, + { + "1003M": "高松,発,8:45#坂出,発,9:02#宇多津,着,9:10#" + }, + { + "1005M": "高松,発,9:42#坂出,発,9:56#宇多津,着,10:03#" + }, + { + "1007M": "高松,発,10:47#坂出,発,11:04#宇多津,着,11:10#" + }, + { + "1009M": "高松,発,11:50#坂出,発,12:04#宇多津,着,12:11#" + }, + { + "1011M": "高松,発,12:50#坂出,発,13:04#宇多津,着,13:11#" + }, + { + "1013M": "高松,発,13:50#坂出,発,14:04#宇多津,着,14:11#" + }, + { + "1015M": "高松,発,14:50#坂出,発,15:04#宇多津,着,15:12#" + }, + { + "1017M": "高松,発,15:50#坂出,発,16:04#宇多津,着,16:12#" + }, + { + "1019M": "高松,発,16:50#坂出,発,17:04#宇多津,着,17:11#" + }, + { + "1021M": "高松,発,17:53#坂出,発,18:08#宇多津,発,18:13#丸亀,発,18:17#多度津,着,18:22#" + }, + { + "1023M": "高松,発,18:59#坂出,発,19:13#宇多津,発,19:17#丸亀,発,19:20#多度津,着,19:26#" + }, + { + "1025M": "高松,発,19:51#坂出,発,20:07#宇多津,発,20:12#丸亀,発,20:16#多度津,着,20:22#" + }, + { + "1027M": "高松,発,20:59#坂出,発,21:13#宇多津,発,21:18#丸亀,発,21:22#多度津,着,21:27#" + }, + { + "1029M": "高松,発,22:20#坂出,発,22:34#宇多津,発,22:39#丸亀,発,22:43#多度津,着,22:48#" + }, + { + "1041M": "高松,発,5:17#坂出,発,5:30#丸亀,発,5:36#多度津,発,5:41#詫間,発,5:49#高瀬,発,5:53#観音寺,発,6:00#川之江,発,6:10#伊予三島,発,6:15#新居浜,発,6:34#伊予西条,発,6:44#壬生川,発,6:54#今治,発,7:14#伊予北条,発,7:43#松山,着,7:57#" + }, + { + "1043M": "高松,発,6:00#坂出,発,6:14#宇多津,発,6:18#丸亀,発,6:21#多度津,発,6:26#詫間,発,6:33#高瀬,発,6:38#観音寺,発,6:45#川之江,発,6:56#伊予三島,発,7:01#新居浜,発,7:24#伊予西条,発,7:33#壬生川,発,7:42#今治,発,7:57#伊予北条,発,8:23#松山,着,8:36#" + }, + { + "1051D": "松山,発,5:48#伊予市,発,5:56#内子,発,6:12#伊予大洲,発,6:22#八幡浜,発,6:36#卯之町,発,6:49#伊予吉田,発,7:04#宇和島,着,7:12#" + }, + { + "1053D": "松山,発,6:49#伊予市,発,6:58#内子,発,7:14#伊予大洲,発,7:24#八幡浜,発,7:38#卯之町,発,7:50#伊予吉田,発,8:05#宇和島,着,8:14#" + }, + { + "1055D": "松山,発,8:11#伊予市,発,8:20#内子,発,8:36#伊予大洲,発,8:45#八幡浜,発,8:59#卯之町,発,9:12#伊予吉田,発,9:23#宇和島,着,9:31#" + }, + { + "1057D": "松山,発,9:07#伊予市,発,9:16#内子,発,9:33#伊予大洲,発,9:43#八幡浜,発,9:57#卯之町,発,10:09#伊予吉田,発,10:21#宇和島,着,10:30#" + }, + { + "1059D": "松山,発,10:30#伊予市,発,10:39#内子,発,10:58#伊予大洲,発,11:10#八幡浜,発,11:29#卯之町,発,11:41#伊予吉田,発,11:55#宇和島,着,12:03#" + }, + { + "1061D": "松山,発,11:30#伊予市,発,11:39#内子,発,11:58#伊予大洲,発,12:10#八幡浜,発,12:29#卯之町,発,12:41#伊予吉田,発,12:55#宇和島,着,13:03#" + }, + { + "1063D": "松山,発,12:30#伊予市,発,12:39#内子,発,12:58#伊予大洲,発,13:10#八幡浜,発,13:29#卯之町,発,13:41#伊予吉田,発,13:55#宇和島,着,14:03#" + }, + { + "1065D": "松山,発,13:30#伊予市,発,13:39#内子,発,13:58#伊予大洲,発,14:10#八幡浜,発,14:29#卯之町,発,14:41#伊予吉田,発,14:55#宇和島,着,15:03#" + }, + { + "1067D": "松山,発,14:30#伊予市,発,14:39#内子,発,14:58#伊予大洲,発,15:10#八幡浜,発,15:29#卯之町,発,15:41#伊予吉田,発,15:55#宇和島,着,16:03#" + }, + { + "1069D": "松山,発,15:30#伊予市,発,15:39#内子,発,15:58#伊予大洲,発,16:10#八幡浜,発,16:29#卯之町,発,16:41#伊予吉田,発,16:55#宇和島,着,17:03#" + }, + { + "1071D": "松山,発,16:30#伊予市,発,16:39#内子,発,16:58#伊予大洲,発,17:10#八幡浜,発,17:29#卯之町,発,17:41#伊予吉田,発,17:55#宇和島,着,18:03#" + }, + { + "1073D": "松山,発,17:30#伊予市,発,17:39#伊予中山,発,17:48#内子,発,17:58#伊予大洲,発,18:10#八幡浜,発,18:29#卯之町,発,18:41#伊予吉田,発,18:55#宇和島,着,19:03#" + }, + { + "1075D": "松山,発,18:30#伊予市,発,18:39#伊予中山,発,18:48#内子,発,18:58#伊予大洲,発,19:10#八幡浜,発,19:29#卯之町,発,19:41#伊予吉田,発,19:55#宇和島,着,20:03#" + }, + { + "1077D": "松山,発,19:30#伊予市,発,19:39#伊予中山,発,19:48#内子,発,19:58#伊予大洲,発,20:10#八幡浜,発,20:29#卯之町,発,20:41#伊予吉田,発,20:58#宇和島,着,21:06#" + }, + { + "1079D": "松山,発,20:30#伊予市,発,20:39#内子,発,20:58#伊予大洲,発,21:08#八幡浜,発,21:22#卯之町,発,21:36#伊予吉田,発,21:52#宇和島,着,22:00#" + }, + { + "1081D": "松山,発,22:00#伊予市,発,22:09#伊予中山,発,22:19#内子,発,22:31#伊予大洲,発,22:40#八幡浜,発,22:54#卯之町,発,23:07#伊予吉田,発,23:18#宇和島,着,23:27#" + }, + { + "1091M": "新居浜,発,5:54#伊予西条,発,6:03#壬生川,発,6:12#今治,発,6:29#伊予北条,発,6:57#松山,着,7:09#" + }, + { + "3621D": "八幡浜,発,6:17#双岩,発,6:26#伊予石城,発,6:36#上宇和,発,6:40#卯之町,発,6:58#下宇和,発,7:02#立間,発,7:10#伊予吉田,発,7:15#高光,発,7:23#北宇和島,発,7:30#宇和島,着,7:33#" + }, + { + "4109M": "多度津,発,9:49#海岸寺,発,9:54#詫間,発,10:03#みの,発,10:06#高瀬,発,10:09#比地大,発,10:13#本山,発,10:16#観音寺,着,10:20#" + }, + { + "4123M": "多度津,発,14:54#海岸寺,発,15:03#詫間,発,15:18#みの,発,15:21#高瀬,発,15:25#比地大,発,15:28#本山,発,15:31#観音寺,着,15:35#" + }, + { + "4511M": "伊予北条,発,5:47#柳原,発,5:50#粟井,発,5:53#光洋台,発,5:56#堀江,発,5:59#伊予和気,発,6:03#三津浜,発,6:07#松山,着,6:11#" + }, + { + "4521M": "伊予北条,発,8:28#柳原,発,8:31#粟井,発,8:33#光洋台,発,8:36#堀江,発,8:40#伊予和気,発,8:43#三津浜,発,8:49#松山,着,8:56#" + }, + { + "4527M": "今治,発,10:04#波止浜,発,10:09#波方,発,10:13#大西,発,10:18#伊予亀岡,発,10:25#菊間,発,10:30#浅海,発,10:38#大浦,発,10:42#伊予北条,発,10:52#柳原,発,10:55#粟井,発,10:58#光洋台,発,11:01#堀江,発,11:10#伊予和気,発,11:14#三津浜,発,11:18#松山,着,11:23#" + }, + { + "4529M": "伊予西条,発,10:00#石鎚山,発,10:05#伊予氷見,発,10:08#伊予小松,発,10:14#玉之江,発,10:18#壬生川,発,10:32#伊予三芳,発,10:36#伊予桜井,発,10:44#伊予富田,発,10:49#今治,発,11:04#波止浜,発,11:08#波方,発,11:11#大西,発,11:16#伊予亀岡,発,11:22#菊間,発,11:26#浅海,発,11:31#大浦,発,11:37#伊予北条,発,11:46#柳原,発,11:49#粟井,発,11:52#光洋台,発,11:55#堀江,発,11:59#伊予和気,発,12:08#三津浜,発,12:12#松山,着,12:16#" + }, + { + "4533M": "伊予北条,発,12:38#柳原,発,12:41#粟井,発,12:44#光洋台,発,12:47#堀江,発,12:51#伊予和気,発,12:54#三津浜,発,13:03#松山,着,13:07#" + }, + { + "4535M": "伊予西条,発,10:54#石鎚山,発,10:58#伊予氷見,発,11:02#伊予小松,発,11:04#玉之江,発,11:08#壬生川,発,11:12#伊予三芳,発,11:19#伊予桜井,発,11:33#伊予富田,発,11:38#今治,発,12:04#波止浜,発,12:09#波方,発,12:16#大西,発,12:20#伊予亀岡,発,12:26#菊間,発,12:30#浅海,発,12:46#大浦,発,12:50#伊予北条,発,12:54#柳原,発,12:57#粟井,発,12:59#光洋台,発,13:02#堀江,発,13:11#伊予和気,発,13:14#三津浜,発,13:18#松山,着,13:25#" + }, + { + "4537M": "観音寺,発,10:35#豊浜,発,10:40#箕浦,発,10:47#川之江,発,10:53#伊予三島,発,11:00#伊予寒川,発,11:04#赤星,発,11:08#伊予土居,発,11:12#関川,発,11:16#多喜浜,発,11:24#新居浜,発,11:32#中萩,発,11:37#伊予西条,発,12:00#石鎚山,発,12:05#伊予氷見,発,12:08#伊予小松,発,12:19#玉之江,発,12:23#壬生川,発,12:33#伊予三芳,発,12:45#伊予桜井,発,12:52#伊予富田,発,12:56#今治,発,13:04#波止浜,発,13:10#波方,発,13:14#大西,発,13:18#伊予亀岡,発,13:23#菊間,発,13:28#浅海,発,13:42#大浦,発,13:46#伊予北条,発,13:53#柳原,発,13:56#粟井,発,13:58#光洋台,発,14:01#堀江,発,14:08#伊予和気,発,14:11#三津浜,発,14:16#松山,着,14:21#" + }, + { + "4539M": "観音寺,発,11:40#豊浜,発,11:45#箕浦,発,11:49#川之江,発,11:56#伊予三島,発,12:04#伊予寒川,発,12:08#赤星,発,12:12#伊予土居,発,12:17#関川,発,12:22#多喜浜,発,12:37#新居浜,発,12:41#中萩,発,12:46#伊予西条,着,12:52#" + }, + { + "4541M": "伊予西条,発,13:00#石鎚山,発,13:04#伊予氷見,発,13:08#伊予小松,発,13:17#玉之江,発,13:21#壬生川,発,13:32#伊予三芳,発,13:43#伊予桜井,発,13:51#伊予富田,発,13:55#今治,発,14:05#波止浜,発,14:10#波方,発,14:14#大西,発,14:19#伊予亀岡,発,14:25#菊間,発,14:30#浅海,発,14:43#大浦,発,14:47#伊予北条,発,14:54#柳原,発,14:57#粟井,発,15:00#光洋台,発,15:03#堀江,発,15:12#伊予和気,発,15:16#三津浜,発,15:21#松山,着,15:25#" + }, + { + "4543M": "観音寺,発,12:40#豊浜,発,12:46#箕浦,発,12:50#川之江,発,12:57#伊予三島,発,13:03#伊予寒川,発,13:08#赤星,発,13:12#伊予土居,発,13:18#関川,発,13:23#多喜浜,発,13:37#新居浜,発,13:42#中萩,発,13:47#伊予西条,着,13:53#" + }, + { + "4547M": "観音寺,発,13:41#豊浜,発,13:46#箕浦,発,13:50#川之江,発,13:58#伊予三島,発,14:03#伊予寒川,発,14:08#赤星,発,14:12#伊予土居,発,14:16#関川,発,14:20#多喜浜,発,14:27#新居浜,発,14:41#中萩,発,14:46#伊予西条,発,15:00#石鎚山,発,15:05#伊予氷見,発,15:09#伊予小松,発,15:18#玉之江,発,15:22#壬生川,発,15:33#伊予三芳,発,15:44#伊予桜井,発,15:52#伊予富田,発,15:56#今治,発,16:06#波止浜,発,16:11#波方,発,16:15#大西,発,16:19#伊予亀岡,発,16:25#菊間,発,16:31#浅海,発,16:45#大浦,発,16:49#伊予北条,発,16:54#柳原,発,16:57#粟井,発,17:00#光洋台,発,17:03#堀江,発,17:07#伊予和気,発,17:10#三津浜,発,17:16#松山,着,17:20#" + }, + { + "4549M": "観音寺,発,14:41#豊浜,発,14:46#箕浦,発,14:50#川之江,発,14:58#伊予三島,発,15:03#伊予寒川,発,15:08#赤星,発,15:12#伊予土居,発,15:16#関川,発,15:20#多喜浜,発,15:27#新居浜,発,15:41#中萩,発,15:46#伊予西条,発,16:00#石鎚山,発,16:04#伊予氷見,発,16:08#伊予小松,発,16:10#玉之江,発,16:14#壬生川,発,16:19#伊予三芳,発,16:23#伊予桜井,発,16:33#伊予富田,発,16:37#今治,発,17:04#波止浜,発,17:10#波方,発,17:14#大西,発,17:19#伊予亀岡,発,17:25#菊間,発,17:30#浅海,発,17:39#大浦,発,17:43#伊予北条,発,17:55#柳原,発,17:59#粟井,発,18:02#光洋台,発,18:05#堀江,発,18:09#伊予和気,発,18:12#三津浜,発,18:17#松山,着,18:21#" + }, + { + "4555M": "伊予西条,発,17:00#石鎚山,発,17:05#伊予氷見,発,17:08#伊予小松,発,17:11#玉之江,発,17:15#壬生川,発,17:19#伊予三芳,発,17:23#伊予桜井,発,17:33#伊予富田,発,17:37#今治,発,18:02#波止浜,発,18:10#波方,発,18:15#大西,発,18:21#伊予亀岡,発,18:28#菊間,発,18:33#浅海,発,18:39#大浦,発,18:44#伊予北条,発,18:51#柳原,発,18:55#粟井,発,18:57#光洋台,発,19:00#堀江,発,19:04#伊予和気,発,19:08#三津浜,発,19:15#松山,着,19:19#" + }, + { + "4563M": "観音寺,発,18:45#豊浜,発,18:51#箕浦,発,18:56#川之江,発,19:03#伊予三島,発,19:08#伊予寒川,発,19:13#赤星,発,19:17#伊予土居,発,19:21#関川,発,19:26#多喜浜,発,19:33#新居浜,発,19:39#中萩,発,19:48#伊予西条,着,19:54#" + }, + { + "4565M": "観音寺,発,19:53#豊浜,発,19:58#箕浦,発,20:03#川之江,発,20:13#伊予三島,発,20:18#伊予寒川,発,20:22#赤星,発,20:26#伊予土居,発,20:30#関川,発,20:34#多喜浜,発,20:44#新居浜,発,20:49#中萩,発,20:54#伊予西条,発,21:00#石鎚山,発,21:04#伊予氷見,発,21:07#伊予小松,発,21:10#玉之江,発,21:14#壬生川,発,21:17#伊予三芳,発,21:25#伊予桜井,発,21:32#伊予富田,発,21:37#今治,発,21:45#波止浜,発,21:52#波方,発,21:55#大西,発,22:00#伊予亀岡,発,22:17#菊間,発,22:22#浅海,発,22:27#大浦,発,22:31#伊予北条,発,22:35#柳原,発,22:38#粟井,発,22:40#光洋台,発,22:43#堀江,発,22:47#伊予和気,発,22:50#三津浜,発,22:54#松山,着,22:58#" + }, + { + "4567M": "伊予西条,発,22:00#石鎚山,発,22:04#伊予氷見,発,22:07#伊予小松,発,22:10#玉之江,発,22:14#壬生川,発,22:20#伊予三芳,発,22:24#伊予桜井,発,22:35#伊予富田,発,22:40#今治,着,22:44#" + }, + { + "4569M": "観音寺,発,21:33#豊浜,発,21:38#箕浦,発,21:43#川之江,発,21:48#伊予三島,発,22:14#伊予寒川,発,22:18#赤星,発,22:22#伊予土居,発,22:25#関川,発,22:30#多喜浜,発,22:37#新居浜,発,22:50#中萩,発,22:59#伊予西条,着,23:05#" + }, + { + "4571M": "伊予北条,発,23:27#柳原,発,23:31#粟井,発,23:33#光洋台,発,23:36#堀江,発,23:40#伊予和気,発,23:43#三津浜,発,23:47#松山,着,23:54#" + }, + { + "4623D": "松山,発,5:23#市坪,発,5:28#北伊予,発,5:32#南伊予,発,5:35#伊予横田,発,5:37#鳥ノ木,発,5:40#伊予市,発,5:43#向井原,発,5:47#伊予大平,発,5:51#伊予中山,発,6:08#伊予立川,発,6:15#内子,発,6:23#五十崎,発,6:25#喜多山,発,6:29#新谷,発,6:31#伊予大洲,発,6:51#西大洲,発,6:55#伊予平野,発,6:58#千丈,発,7:07#八幡浜,発,7:12#双岩,発,7:19#伊予石城,発,7:26#上宇和,発,7:30#卯之町,発,7:35#下宇和,発,7:39#立間,発,7:49#伊予吉田,発,7:53#高光,発,7:59#北宇和島,発,8:02#宇和島,着,8:04#" + }, + { + "4625D": "松山,発,6:13#市坪,発,6:17#北伊予,発,6:23#南伊予,発,6:27#伊予横田,発,6:29#鳥ノ木,発,6:32#伊予市,発,6:41#向井原,発,6:45#伊予大平,発,6:49#伊予中山,発,7:00#伊予立川,発,7:21#内子,発,7:33#五十崎,発,7:36#喜多山,発,7:40#新谷,発,7:42#伊予大洲,着,7:48#" + }, + { + "4627D": "松山,発,7:31#市坪,発,7:38#北伊予,発,7:45#南伊予,発,7:48#伊予横田,発,7:50#鳥ノ木,発,7:53#伊予市,着,7:55#" + }, + { + "4629M": "松山,発,8:18#市坪,発,8:23#北伊予,発,8:31#南伊予,発,8:33#伊予横田,発,8:35#鳥ノ木,発,8:38#伊予市,着,8:40#" + }, + { + "4631D": "松山,発,8:45#市坪,発,8:49#北伊予,発,9:02#南伊予,発,9:04#伊予横田,発,9:07#鳥ノ木,発,9:10#伊予市,発,9:19#向井原,発,9:23#伊予大平,発,9:27#伊予中山,発,9:38#伊予立川,発,9:45#内子,発,9:53#五十崎,発,9:55#喜多山,発,9:59#新谷,発,10:01#伊予大洲,着,10:07#" + }, + { + "4633M": "松山,発,10:19#市坪,発,10:23#北伊予,発,10:26#南伊予,発,10:28#伊予横田,発,10:30#鳥ノ木,発,10:33#伊予市,着,10:35#" + }, + { + "4635D": "松山,発,10:45#市坪,発,10:50#北伊予,発,10:54#南伊予,発,10:58#伊予横田,発,11:01#鳥ノ木,発,11:04#伊予市,発,11:11#向井原,発,11:15#伊予大平,発,11:20#伊予中山,発,11:31#伊予立川,発,11:37#内子,発,11:46#五十崎,発,11:49#喜多山,発,11:52#新谷,発,11:55#伊予大洲,着,12:01#" + }, + { + "4637D": "八幡浜,発,12:34#双岩,発,12:41#伊予石城,発,12:48#上宇和,発,12:52#卯之町,発,12:55#下宇和,発,13:04#立間,発,13:12#伊予吉田,発,13:16#高光,発,13:23#北宇和島,発,13:30#宇和島,着,13:33#" + }, + { + "4639D": "松山,発,12:45#市坪,発,12:50#北伊予,発,12:56#南伊予,発,12:59#伊予横田,発,13:01#鳥ノ木,発,13:04#伊予市,発,13:11#向井原,発,13:15#伊予大平,発,13:20#伊予中山,発,13:31#伊予立川,発,13:37#内子,発,13:46#五十崎,発,13:49#喜多山,発,13:52#新谷,発,13:55#伊予大洲,着,14:01#" + }, + { + "4641D": "八幡浜,発,14:34#双岩,発,14:41#伊予石城,発,14:48#上宇和,発,14:52#卯之町,発,14:55#下宇和,発,15:04#立間,発,15:12#伊予吉田,発,15:16#高光,発,15:23#北宇和島,発,15:30#宇和島,着,15:33#" + }, + { + "4643D": "松山,発,14:45#市坪,発,14:50#北伊予,発,14:54#南伊予,発,14:58#伊予横田,発,15:01#鳥ノ木,発,15:04#伊予市,発,15:11#向井原,発,15:15#伊予大平,発,15:20#伊予中山,発,15:31#伊予立川,発,15:37#内子,発,15:46#五十崎,発,15:49#喜多山,発,15:52#新谷,発,15:55#伊予大洲,着,16:01#" + }, + { + "4645M": "伊予北条,発,14:35#柳原,発,14:38#粟井,発,14:40#光洋台,発,14:43#堀江,発,14:47#伊予和気,発,14:50#三津浜,発,14:54#松山,発,15:19#市坪,発,15:23#北伊予,発,15:26#南伊予,発,15:29#伊予横田,発,15:31#鳥ノ木,発,15:34#伊予市,着,15:35#" + }, + { + "4647D": "松山,発,16:45#市坪,発,16:50#北伊予,発,16:54#南伊予,発,16:57#伊予横田,発,16:59#鳥ノ木,発,17:02#伊予市,発,17:11#向井原,発,17:15#伊予大平,発,17:20#伊予中山,発,17:31#伊予立川,発,17:37#内子,発,17:46#五十崎,発,17:49#喜多山,発,17:52#新谷,発,17:55#伊予大洲,着,18:01#" + }, + { + "4649M": "伊予北条,発,17:30#柳原,発,17:33#粟井,発,17:35#光洋台,発,17:38#堀江,発,17:44#伊予和気,発,17:49#三津浜,発,17:54#松山,発,18:19#市坪,発,18:23#北伊予,発,18:26#南伊予,発,18:28#伊予横田,発,18:31#鳥ノ木,発,18:33#伊予市,着,18:35#" + }, + { + "4651D": "八幡浜,発,16:55#双岩,発,17:02#伊予石城,発,17:11#上宇和,発,17:15#卯之町,発,17:18#下宇和,発,17:22#立間,発,17:29#伊予吉田,発,17:33#高光,発,17:39#北宇和島,発,17:42#宇和島,着,17:45#" + }, + { + "4653D": "八幡浜,発,18:34#双岩,発,18:41#伊予石城,発,18:48#上宇和,発,18:52#卯之町,発,18:55#下宇和,発,19:04#立間,発,19:12#伊予吉田,発,19:16#高光,発,19:23#北宇和島,発,19:30#宇和島,着,19:33#" + }, + { + "4655D": "松山,発,18:45#市坪,発,18:50#北伊予,発,18:54#南伊予,発,18:57#伊予横田,発,18:59#鳥ノ木,発,19:02#伊予市,発,19:11#向井原,発,19:15#伊予大平,発,19:20#伊予中山,発,19:31#伊予立川,発,19:37#内子,発,19:46#五十崎,発,19:49#喜多山,発,19:52#新谷,発,19:55#伊予大洲,着,20:01#" + }, + { + "4657M": "松山,発,20:19#市坪,発,20:23#北伊予,発,20:26#南伊予,発,20:28#伊予横田,発,20:30#鳥ノ木,発,20:33#伊予市,着,20:35#" + }, + { + "4659D": "八幡浜,発,21:00#双岩,発,21:08#伊予石城,発,21:15#上宇和,発,21:19#卯之町,発,21:22#下宇和,発,21:26#立間,発,21:37#伊予吉田,発,21:41#高光,発,21:47#北宇和島,発,21:51#宇和島,着,21:54#" + }, + { + "4661D": "松山,発,20:45#市坪,発,20:50#北伊予,発,20:57#南伊予,発,21:00#伊予横田,発,21:03#鳥ノ木,発,21:06#伊予市,発,21:11#向井原,発,21:15#伊予大平,発,21:19#伊予中山,発,21:32#伊予立川,発,21:38#内子,発,21:45#五十崎,発,21:48#喜多山,発,21:51#新谷,発,21:54#伊予大洲,発,22:11#西大洲,発,22:14#伊予平野,発,22:17#千丈,発,22:27#八幡浜,着,22:33#" + }, + { + "4663M": "松山,発,21:45#市坪,発,21:48#北伊予,発,21:51#南伊予,発,21:54#伊予横田,発,21:56#鳥ノ木,発,21:59#伊予市,着,22:01#" + }, + { + "4665D": "松山,発,22:59#市坪,発,23:04#北伊予,発,23:07#南伊予,発,23:10#伊予横田,発,23:13#鳥ノ木,発,23:16#伊予市,着,23:18#" + }, + { + "4913D": "松山,発,6:56#市坪,発,7:01#北伊予,発,7:09#南伊予,発,7:12#伊予横田,発,7:14#鳥ノ木,発,7:17#伊予市,発,7:23#向井原,発,7:27#高野川,発,7:35#伊予上灘,発,7:43#下灘,発,7:50#串,発,7:55#喜多灘,発,8:00#伊予長浜,発,8:24#伊予出石,発,8:29#伊予白滝,発,8:34#八多喜,発,8:38#春賀,発,8:41#五郎,発,8:45#伊予大洲,発,8:51#西大洲,発,8:55#伊予平野,発,8:58#千丈,発,9:08#八幡浜,着,9:12#" + }, + { + "4915D": "松山,発,9:45#市坪,発,9:50#北伊予,発,9:54#南伊予,発,9:57#伊予横田,発,10:00#鳥ノ木,発,10:04#伊予市,発,10:11#向井原,発,10:15#高野川,発,10:23#伊予上灘,発,10:28#下灘,発,10:34#串,発,10:39#喜多灘,発,10:44#伊予長浜,発,10:56#伊予出石,発,11:01#伊予白滝,発,11:11#八多喜,発,11:15#春賀,発,11:18#五郎,発,11:21#伊予大洲,発,11:34#西大洲,発,11:38#伊予平野,発,11:41#千丈,発,11:50#八幡浜,着,11:54#" + }, + { + "4917D": "松山,発,11:45#市坪,発,11:50#北伊予,発,11:54#南伊予,発,11:58#伊予横田,発,12:01#鳥ノ木,発,12:04#伊予市,発,12:11#向井原,発,12:15#高野川,発,12:23#伊予上灘,発,12:28#下灘,発,12:34#串,発,12:39#喜多灘,発,12:44#伊予長浜,発,12:50#伊予出石,発,12:55#伊予白滝,発,13:01#八多喜,発,13:05#春賀,発,13:08#五郎,発,13:12#伊予大洲,発,13:20#西大洲,発,13:24#伊予平野,発,13:29#千丈,発,13:39#八幡浜,着,13:43#" + }, + { + "4919D": "松山,発,13:45#市坪,発,13:50#北伊予,発,13:54#南伊予,発,13:58#伊予横田,発,14:01#鳥ノ木,発,14:04#伊予市,発,14:25#向井原,発,14:29#高野川,発,14:37#伊予上灘,発,14:52#下灘,発,14:59#串,発,15:03#喜多灘,発,15:08#伊予長浜,発,15:17#伊予出石,発,15:22#伊予白滝,発,15:27#八多喜,発,15:31#春賀,発,15:35#五郎,発,15:39#伊予大洲,発,15:46#西大洲,発,15:50#伊予平野,発,15:58#千丈,発,16:07#八幡浜,着,16:11#" + }, + { + "4921D": "松山,発,15:45#市坪,発,15:50#北伊予,発,15:54#南伊予,発,15:58#伊予横田,発,16:01#鳥ノ木,発,16:04#伊予市,発,16:11#向井原,発,16:15#高野川,発,16:23#伊予上灘,発,16:28#下灘,発,16:34#串,発,16:39#喜多灘,発,16:44#伊予長浜,発,16:52#伊予出石,発,16:57#伊予白滝,発,17:04#八多喜,発,17:08#春賀,発,17:11#五郎,発,17:15#伊予大洲,発,17:20#西大洲,発,17:24#伊予平野,発,17:29#千丈,発,17:39#八幡浜,着,17:43#" + }, + { + "4927D": "伊予市,発,22:05#向井原,発,22:09#高野川,発,22:17#伊予上灘,発,22:21#下灘,発,22:28#串,発,22:32#喜多灘,発,22:37#伊予長浜,発,22:43#伊予出石,発,22:48#伊予白滝,発,22:53#八多喜,発,22:57#春賀,発,23:00#五郎,発,23:04#伊予大洲,着,23:09#" + }, + { + "5101M": "伊予西条,発,8:01#石鎚山,発,8:05#伊予氷見,発,8:08#伊予小松,発,8:13#玉之江,発,8:17#壬生川,発,8:26#伊予三芳,発,8:30#伊予桜井,発,8:38#伊予富田,発,8:43#今治,発,8:51#波止浜,発,8:58#波方,発,9:02#大西,発,9:07#伊予亀岡,発,9:14#菊間,発,9:20#浅海,発,9:26#大浦,発,9:32#伊予北条,発,9:36#柳原,発,9:39#粟井,発,9:42#光洋台,発,9:45#堀江,発,9:49#伊予和気,発,9:52#三津浜,発,9:57#松山,着,10:01#" + }, + { + "5103M": "多度津,発,7:04#海岸寺,発,7:08#詫間,発,7:16#みの,発,7:19#高瀬,発,7:37#比地大,発,7:41#本山,発,7:44#観音寺,発,7:54#豊浜,発,7:59#箕浦,発,8:04#川之江,発,8:10#伊予三島,発,8:16#伊予寒川,発,8:20#赤星,発,8:24#伊予土居,発,8:28#関川,発,8:35#多喜浜,発,8:42#新居浜,発,8:47#中萩,発,8:54#伊予西条,着,9:00#" + }, + { + "5107M": "高松,発,7:40#香西,発,7:44#鬼無,発,7:48#端岡,発,7:56#国分,発,7:59#讃岐府中,発,8:02#鴨川,発,8:06#八十場,発,8:09#坂出,発,8:12#宇多津,発,8:18#丸亀,発,8:21#讃岐塩屋,発,8:24#多度津,発,8:31#海岸寺,発,8:36#詫間,発,8:42#みの,発,8:45#高瀬,発,8:49#比地大,発,8:53#本山,発,9:03#観音寺,着,9:06#" + }, + { + "5109M": "高松,発,9:04#端岡,発,9:12#坂出,発,9:22#宇多津,発,9:27#丸亀,発,9:31#讃岐塩屋,発,9:34#多度津,着,9:37#" + }, + { + "5113M": "高松,発,10:52#香西,発,10:56#鬼無,発,11:00#端岡,発,11:04#国分,発,11:07#讃岐府中,発,11:10#鴨川,発,11:13#八十場,発,11:16#坂出,発,11:20#宇多津,発,11:26#丸亀,発,11:30#讃岐塩屋,発,11:32#多度津,着,11:35#" + }, + { + "5129M": "高松,発,15:52#香西,発,15:56#鬼無,発,16:00#端岡,発,16:04#国分,発,16:07#讃岐府中,発,16:10#鴨川,発,16:13#八十場,発,16:16#坂出,発,16:20#宇多津,発,16:25#丸亀,発,16:29#讃岐塩屋,発,16:31#多度津,着,16:34#" + }, + { + "5135M": "高松,発,17:13#端岡,発,17:21#鴨川,発,17:28#坂出,発,17:32#宇多津,発,17:38#丸亀,発,17:41#讃岐塩屋,発,17:44#多度津,発,17:51#海岸寺,発,17:57#詫間,発,18:03#みの,発,18:07#高瀬,発,18:17#比地大,発,18:21#本山,発,18:24#観音寺,着,18:28#" + }, + { + "5145M": "高松,発,19:25#香西,発,19:31#鬼無,発,19:34#端岡,発,19:39#国分,発,19:42#讃岐府中,発,19:45#鴨川,発,19:53#八十場,発,19:56#坂出,発,20:00#宇多津,発,20:05#丸亀,発,20:08#讃岐塩屋,発,20:11#多度津,着,20:14#" + }, + { + "5513M": "今治,発,5:58#波止浜,発,6:04#波方,発,6:08#大西,発,6:12#伊予亀岡,発,6:18#菊間,発,6:23#浅海,発,6:34#大浦,発,6:38#伊予北条,発,6:45#柳原,発,6:48#粟井,発,6:51#光洋台,発,6:54#堀江,発,6:58#伊予和気,発,7:06#三津浜,発,7:11#松山,着,7:15#" + }, + { + "5519M": "観音寺,発,6:03#豊浜,発,6:08#箕浦,発,6:13#川之江,発,6:19#伊予三島,発,6:30#伊予寒川,発,6:34#赤星,発,6:39#伊予土居,発,6:43#関川,発,6:47#多喜浜,発,6:56#新居浜,発,7:01#中萩,発,7:06#伊予西条,着,7:12#" + }, + { + "5525M": "観音寺,発,7:07#豊浜,発,7:21#箕浦,発,7:26#川之江,発,7:32#伊予三島,発,7:39#伊予寒川,発,7:43#赤星,発,7:47#伊予土居,発,7:51#関川,発,7:55#多喜浜,発,8:02#新居浜,発,8:15#中萩,発,8:24#伊予西条,着,8:29#" + }, + { + "5531M": "観音寺,発,9:11#豊浜,発,9:16#箕浦,発,9:21#川之江,発,9:27#伊予三島,発,9:34#伊予寒川,発,9:38#赤星,発,9:42#伊予土居,発,9:46#関川,発,9:50#多喜浜,発,9:57#新居浜,発,10:02#中萩,発,10:07#伊予西条,着,10:12#" + }, + { + "5545M": "伊予西条,発,14:00#石鎚山,発,14:04#伊予氷見,発,14:08#伊予小松,発,14:10#玉之江,発,14:14#壬生川,発,14:18#伊予三芳,発,14:22#伊予桜井,発,14:33#伊予富田,発,14:43#今治,発,15:04#波止浜,発,15:09#波方,発,15:13#大西,発,15:18#伊予亀岡,発,15:24#菊間,発,15:29#浅海,発,15:44#大浦,発,15:48#伊予北条,発,15:54#柳原,発,15:57#粟井,発,16:00#光洋台,発,16:03#堀江,発,16:11#伊予和気,発,16:15#三津浜,発,16:19#松山,着,16:24#" + }, + { + "5551M": "伊予北条,発,18:18#柳原,発,18:22#粟井,発,18:25#光洋台,発,18:28#堀江,発,18:32#伊予和気,発,18:36#三津浜,発,18:43#松山,着,18:48#" + }, + { + "5553M": "観音寺,発,15:49#豊浜,発,15:55#箕浦,発,16:03#川之江,発,16:08#伊予三島,発,16:14#伊予寒川,発,16:18#赤星,発,16:22#伊予土居,発,16:26#関川,発,16:30#多喜浜,発,16:40#新居浜,発,16:46#中萩,発,16:51#伊予西条,着,16:57#" + }, + { + "5557M": "観音寺,発,16:51#豊浜,発,16:57#箕浦,発,17:03#川之江,発,17:09#伊予三島,発,17:15#伊予寒川,発,17:19#赤星,発,17:23#伊予土居,発,17:27#関川,発,17:31#多喜浜,発,17:40#新居浜,発,17:46#中萩,発,17:51#伊予西条,着,17:56#" + }, + { + "6107M": "高松,発,7:40#香西,発,7:44#鬼無,発,7:48#端岡,発,7:56#国分,発,7:59#讃岐府中,発,8:02#鴨川,発,8:06#八十場,発,8:09#坂出,発,8:12#宇多津,発,8:21#丸亀,発,8:25#讃岐塩屋,発,8:28#多度津,発,8:31#海岸寺,発,8:36#詫間,発,8:42#みの,発,8:45#高瀬,発,8:49#比地大,発,8:53#本山,発,9:03#観音寺,着,9:06#" + }, + { + "8091D": "松山,発,8:28#市坪,発,8:34#伊予市,発,8:45#下灘,発,9:25#喜多灘,発,9:42#伊予大洲,着,10:28#" + }, + { + "8093D": "松山,発,13:38#下灘,発,14:23#喜多灘,発,14:40#伊予大洲,発,15:14#伊予平野,発,15:36#千丈,発,15:51#八幡浜,着,15:56#" + }, + { + "3102M": "高松,発,4:35#鬼無,発,4:40#端岡,発,4:44#国分,発,4:47#鴨川,発,4:51#坂出,発,4:56#児島,発,5:15#上の町,発,5:18#木見,発,5:22#植松,発,5:25#茶屋町,発,5:28#早島,発,5:32#妹尾,発,5:35#備前西市,発,5:39#大元,発,5:42#岡山,着,5:45#" + }, + { + "3104M": "高松,発,5:35#坂出,発,5:49#児島,発,6:05#茶屋町,発,6:14#妹尾,発,6:20#大元,発,6:25#岡山,着,6:28#" + }, + { + "3106M": "高松,発,6:08#坂出,発,6:22#児島,発,6:38#茶屋町,発,6:47#早島,発,6:50#妹尾,発,6:54#大元,発,7:01#岡山,着,7:04#" + }, + { + "3108M": "高松,発,6:46#坂出,発,7:01#児島,発,7:17#茶屋町,発,7:27#早島,発,7:30#妹尾,発,7:34#備前西市,発,7:39#大元,発,7:43#岡山,着,7:46#" + }, + { + "3110M": "高松,発,7:08#坂出,発,7:23#児島,発,7:39#上の町,発,7:43#木見,発,7:47#植松,発,7:50#茶屋町,発,7:54#早島,発,7:58#妹尾,発,8:02#備前西市,発,8:08#大元,発,8:12#岡山,着,8:15#" + }, + { + "3112M": "高松,発,7:48#坂出,発,8:03#児島,発,8:21#茶屋町,発,8:30#早島,発,8:34#妹尾,発,8:38#岡山,着,8:45#" + }, + { + "3114M": "高松,発,8:22#坂出,発,8:36#児島,発,8:53#茶屋町,発,9:02#早島,発,9:06#妹尾,発,9:10#岡山,着,9:19#" + }, + { + "3116M": "高松,発,8:55#坂出,発,9:09#児島,発,9:25#茶屋町,発,9:33#早島,発,9:37#妹尾,発,9:40#岡山,着,9:47#" + }, + { + "3118M": "高松,発,9:23#坂出,発,9:38#児島,発,9:54#茶屋町,発,10:03#妹尾,発,10:10#岡山,着,10:17#" + }, + { + "3120M": "高松,発,9:52#坂出,発,10:07#児島,発,10:23#茶屋町,発,10:33#早島,発,10:37#岡山,着,10:48#" + }, + { + "3122M": "高松,発,10:10#坂出,発,10:24#児島,発,10:40#茶屋町,発,10:49#妹尾,発,10:56#岡山,着,11:03#" + }, + { + "3124M": "高松,発,10:40#坂出,発,10:54#児島,発,11:11#茶屋町,発,11:19#早島,発,11:23#岡山,着,11:32#" + }, + { + "3126M": "高松,発,11:10#坂出,発,11:24#児島,発,11:40#茶屋町,発,11:49#妹尾,発,11:55#岡山,着,12:02#" + }, + { + "3128M": "高松,発,11:40#坂出,発,11:54#児島,発,12:10#茶屋町,発,12:19#早島,発,12:23#岡山,着,12:32#" + }, + { + "3130M": "高松,発,12:10#坂出,発,12:24#児島,発,12:40#茶屋町,発,12:49#妹尾,発,12:55#岡山,着,13:02#" + }, + { + "3132M": "高松,発,12:40#坂出,発,12:54#児島,発,13:10#茶屋町,発,13:19#早島,発,13:23#岡山,着,13:32#" + }, + { + "3134M": "高松,発,13:10#坂出,発,13:24#児島,発,13:40#茶屋町,発,13:49#妹尾,発,13:55#岡山,着,14:02#" + }, + { + "3136M": "高松,発,13:40#坂出,発,13:54#児島,発,14:11#茶屋町,発,14:19#早島,発,14:23#岡山,着,14:34#" + }, + { + "3138M": "高松,発,14:10#坂出,発,14:24#児島,発,14:40#茶屋町,発,14:49#妹尾,発,14:55#岡山,着,15:02#" + }, + { + "3140M": "高松,発,14:40#坂出,発,14:54#児島,発,15:10#茶屋町,発,15:19#早島,発,15:23#岡山,着,15:32#" + }, + { + "3142M": "高松,発,15:10#坂出,発,15:24#児島,発,15:40#茶屋町,発,15:49#妹尾,発,15:55#岡山,着,16:03#" + }, + { + "3144M": "高松,発,15:40#坂出,発,15:54#児島,発,16:10#茶屋町,発,16:19#早島,発,16:23#岡山,着,16:32#" + }, + { + "3146M": "高松,発,16:10#坂出,発,16:24#児島,発,16:40#茶屋町,発,16:49#妹尾,発,16:55#岡山,着,17:03#" + }, + { + "3148M": "高松,発,16:40#坂出,発,16:54#児島,発,17:10#茶屋町,発,17:19#早島,発,17:23#岡山,着,17:32#" + }, + { + "3150M": "高松,発,17:10#坂出,発,17:25#児島,発,17:41#茶屋町,発,17:49#妹尾,発,17:55#岡山,着,18:03#" + }, + { + "3152M": "高松,発,17:40#坂出,発,17:55#児島,発,18:11#茶屋町,発,18:19#早島,発,18:23#岡山,着,18:32#" + }, + { + "3154M": "高松,発,18:10#坂出,発,18:24#児島,発,18:40#茶屋町,発,18:49#妹尾,発,18:55#岡山,着,19:02#" + }, + { + "3156M": "高松,発,18:40#坂出,発,18:55#児島,発,19:11#茶屋町,発,19:19#早島,発,19:23#岡山,着,19:33#" + }, + { + "3158M": "高松,発,19:10#坂出,発,19:25#児島,発,19:41#茶屋町,発,19:49#妹尾,発,19:55#岡山,着,20:03#" + }, + { + "3160M": "高松,発,19:40#坂出,発,19:54#児島,発,20:10#茶屋町,発,20:19#早島,発,20:23#岡山,着,20:35#" + }, + { + "3162M": "高松,発,20:10#坂出,発,20:24#児島,発,20:40#茶屋町,発,20:51#妹尾,発,20:58#岡山,着,21:05#" + }, + { + "3164M": "高松,発,20:43#坂出,発,20:57#児島,発,21:13#茶屋町,発,21:22#早島,発,21:25#岡山,着,21:36#" + }, + { + "3166M": "高松,発,21:13#坂出,発,21:27#児島,発,21:44#茶屋町,発,21:52#妹尾,発,21:58#岡山,着,22:05#" + }, + { + "3168M": "高松,発,21:43#坂出,発,21:57#児島,発,22:14#茶屋町,発,22:22#早島,発,22:26#妹尾,発,22:31#岡山,着,22:38#" + }, + { + "3170M": "高松,発,22:27#端岡,発,22:35#鴨川,発,22:41#坂出,発,22:45#児島,発,23:01#上の町,発,23:04#木見,発,23:08#植松,発,23:11#茶屋町,発,23:15#早島,発,23:18#妹尾,発,23:21#大元,発,23:27#岡山,着,23:30#" + }, + { + "5032M": "高松,発,21:26#坂出,発,21:44#児島,発,22:01#岡山,着,22:23#" + }, + { + "8176D": "高松,発,9:13#端岡,発,9:24#鴨川,発,9:36#坂出,発,9:43#児島,発,10:15#岡山,着,10:44#" + }, + { + "3101M": "岡山,発,5:27#大元,発,5:30#妹尾,発,5:35#早島,発,5:39#茶屋町,発,5:42#植松,発,5:45#木見,発,5:48#上の町,発,5:52#児島,発,5:57#坂出,発,6:13#高松,着,6:31#" + }, + { + "3103M": "岡山,発,6:01#妹尾,発,6:08#茶屋町,発,6:14#児島,発,6:24#坂出,発,6:39#高松,着,6:56#" + }, + { + "3105M": "岡山,発,6:37#妹尾,発,6:46#早島,発,6:49#茶屋町,発,6:53#児島,発,7:02#坂出,発,7:18#高松,着,7:33#" + }, + { + "3107M": "岡山,発,7:10#大元,発,7:13#妹尾,発,7:19#早島,発,7:23#茶屋町,発,7:26#児島,発,7:35#坂出,発,7:52#高松,着,8:07#" + }, + { + "3109M": "岡山,発,7:55#妹尾,発,8:03#早島,発,8:07#茶屋町,発,8:10#児島,発,8:19#坂出,発,8:35#高松,着,8:50#" + }, + { + "3111M": "岡山,発,8:24#妹尾,発,8:31#早島,発,8:35#茶屋町,発,8:39#児島,発,8:48#坂出,発,9:04#高松,着,9:18#" + }, + { + "3113M": "岡山,発,8:40#妹尾,発,8:53#茶屋町,発,8:59#児島,発,9:09#坂出,発,9:24#高松,着,9:39#" + }, + { + "3115M": "岡山,発,9:05#早島,発,9:15#茶屋町,発,9:19#児島,発,9:28#坂出,発,9:43#高松,着,9:58#" + }, + { + "3117M": "岡山,発,9:33#妹尾,発,9:40#茶屋町,発,9:46#児島,発,9:56#坂出,発,10:11#高松,着,10:26#" + }, + { + "3119M": "岡山,発,9:54#早島,発,10:05#茶屋町,発,10:09#児島,発,10:20#坂出,発,10:36#高松,着,10:51#" + }, + { + "3121M": "岡山,発,10:23#妹尾,発,10:33#茶屋町,発,10:39#児島,発,10:48#坂出,発,11:03#高松,着,11:18#" + }, + { + "3123M": "岡山,発,10:53#早島,発,11:06#茶屋町,発,11:09#児島,発,11:19#坂出,発,11:35#高松,着,11:49#" + }, + { + "3125M": "岡山,発,11:12#妹尾,発,11:20#茶屋町,発,11:26#児島,発,11:36#坂出,発,11:52#高松,着,12:07#" + }, + { + "3127M": "岡山,発,11:42#早島,発,11:52#茶屋町,発,11:55#児島,発,12:05#坂出,発,12:20#高松,着,12:37#" + }, + { + "3129M": "岡山,発,12:13#妹尾,発,12:20#茶屋町,発,12:26#児島,発,12:35#坂出,発,12:51#高松,着,13:05#" + }, + { + "3131M": "岡山,発,12:42#早島,発,12:52#茶屋町,発,12:55#児島,発,13:05#坂出,発,13:20#高松,着,13:36#" + }, + { + "3133M": "岡山,発,13:13#妹尾,発,13:20#茶屋町,発,13:26#児島,発,13:35#坂出,発,13:51#高松,着,14:05#" + }, + { + "3135M": "岡山,発,13:42#早島,発,13:52#茶屋町,発,13:55#児島,発,14:05#坂出,発,14:20#高松,着,14:36#" + }, + { + "3137M": "岡山,発,14:13#妹尾,発,14:20#茶屋町,発,14:26#児島,発,14:35#坂出,発,14:51#高松,着,15:05#" + }, + { + "3139M": "岡山,発,14:42#早島,発,14:52#茶屋町,発,14:56#児島,発,15:05#坂出,発,15:20#高松,着,15:36#" + }, + { + "3141M": "岡山,発,15:13#妹尾,発,15:20#茶屋町,発,15:26#児島,発,15:35#坂出,発,15:51#高松,着,16:05#" + }, + { + "3143M": "岡山,発,15:42#妹尾,発,15:49#早島,発,15:53#茶屋町,発,15:57#児島,発,16:06#坂出,発,16:21#高松,着,16:36#" + }, + { + "3145M": "岡山,発,16:13#妹尾,発,16:20#茶屋町,発,16:26#児島,発,16:35#坂出,発,16:51#高松,着,17:05#" + }, + { + "3147M": "岡山,発,16:42#妹尾,発,16:49#早島,発,16:53#茶屋町,発,16:57#児島,発,17:06#坂出,発,17:21#高松,着,17:36#" + }, + { + "3149M": "岡山,発,17:13#妹尾,発,17:20#茶屋町,発,17:26#児島,発,17:35#坂出,発,17:51#高松,着,18:06#" + }, + { + "3151M": "岡山,発,17:42#妹尾,発,17:49#早島,発,17:53#茶屋町,発,17:57#児島,発,18:06#坂出,発,18:24#高松,着,18:40#" + }, + { + "3153M": "岡山,発,18:13#妹尾,発,18:20#茶屋町,発,18:26#児島,発,18:36#坂出,発,18:51#高松,着,19:06#" + }, + { + "3155M": "岡山,発,18:42#妹尾,発,18:49#早島,発,18:53#茶屋町,発,18:57#児島,発,19:06#坂出,発,19:22#高松,着,19:38#" + }, + { + "3157M": "岡山,発,19:13#妹尾,発,19:20#早島,発,19:24#茶屋町,発,19:27#児島,発,19:37#坂出,発,19:53#高松,着,20:07#" + }, + { + "3159M": "岡山,発,19:42#妹尾,発,19:49#早島,発,19:53#茶屋町,発,19:57#児島,発,20:06#坂出,発,20:21#高松,着,20:37#" + }, + { + "3161M": "岡山,発,20:13#妹尾,発,20:21#茶屋町,発,20:27#児島,発,20:36#坂出,発,20:52#高松,着,21:07#" + }, + { + "3163M": "岡山,発,20:42#妹尾,発,20:52#早島,発,20:56#茶屋町,発,20:59#児島,発,21:08#坂出,発,21:24#高松,着,21:39#" + }, + { + "3165M": "岡山,発,21:13#妹尾,発,21:23#茶屋町,発,21:29#児島,発,21:38#坂出,発,21:53#高松,着,22:08#" + }, + { + "3167M": "岡山,発,21:42#妹尾,発,21:52#早島,発,21:55#茶屋町,発,21:59#児島,発,22:09#坂出,発,22:24#高松,着,22:39#" + }, + { + "3169M": "岡山,発,22:12#妹尾,発,22:23#早島,発,22:27#茶屋町,発,22:30#児島,発,22:40#坂出,発,22:55#高松,着,23:10#" + }, + { + "3171M": "岡山,発,22:46#妹尾,発,22:53#早島,発,22:57#茶屋町,発,23:00#上の町,発,23:07#児島,発,23:11#坂出,発,23:27#鴨川,発,23:31#国分,発,23:36#端岡,発,23:39#鬼無,発,23:42#高松,着,23:48#" + }, + { + "3173M": "岡山,発,23:12#大元,発,23:16#妹尾,発,23:22#早島,発,23:25#茶屋町,発,23:29#植松,発,23:32#木見,発,23:35#上の町,発,23:39#児島,発,23:43#坂出,発,23:59#鴨川,発,0:04#国分,発,0:08#端岡,発,0:11#鬼無,発,0:15#高松,着,0:20#" + }, + { + "3175M": "岡山,発,23:47#大元,発,23:50#妹尾,発,23:55#早島,発,23:59#茶屋町,発,0:02#植松,発,0:05#木見,発,0:08#上の町,発,0:12#児島,発,0:16#坂出,発,0:35#鴨川,発,0:39#端岡,発,0:45#高松,着,0:53#" + }, + { + "5031M": "岡山,発,6:31#児島,発,6:53#坂出,発,7:10#高松,着,7:27#" + }, + { + "8041M": "岡山,発,6:31#児島,発,6:53#坂出,発,7:10#高松,着,7:27#" + }, + { + "8179D": "岡山,発,15:21#児島,発,16:11#坂出,発,16:35#鴨川,発,16:44#端岡,発,16:53#高松,着,17:02#" + }, + { + "2M": "伊予西条,発,4:59#新居浜,発,5:06#伊予三島,発,5:23#川之江,発,5:27#観音寺,発,5:38#高瀬,発,5:45#詫間,発,5:49#多度津,発,5:57#丸亀,発,6:00#宇多津,発,6:07#児島,発,6:22#岡山,着,6:43#" + }, + { + "4M": "松山,発,5:05#伊予北条,発,5:17#今治,発,5:41#壬生川,発,5:54#伊予西条,発,6:03#新居浜,発,6:11#伊予三島,発,6:30#川之江,発,6:34#観音寺,発,6:45#高瀬,発,6:52#詫間,発,6:56#多度津,発,7:04#丸亀,発,7:08#宇多津,発,7:15#児島,発,7:29#岡山,着,7:51#" + }, + { + "6M": "松山,発,6:13#伊予北条,発,6:25#今治,発,6:50#壬生川,発,7:03#伊予西条,発,7:12#新居浜,発,7:22#伊予三島,発,7:39#川之江,発,7:43#観音寺,発,7:54#高瀬,発,8:02#詫間,発,8:06#多度津,発,8:17#丸亀,発,8:21#宇多津,発,8:27#児島,発,8:40#岡山,着,9:00#" + }, + { + "8M": "松山,発,7:20#伊予北条,発,7:32#今治,発,7:57#壬生川,発,8:09#伊予西条,発,8:19#新居浜,発,8:27#伊予三島,発,8:44#川之江,発,8:48#観音寺,発,8:59#詫間,発,9:08#多度津,発,9:16#丸亀,発,9:20#宇多津,発,9:26#児島,発,9:40#岡山,着,10:00#" + }, + { + "10M": "松山,発,8:10#伊予北条,発,8:23#今治,発,8:47#壬生川,発,9:00#伊予西条,発,9:09#新居浜,発,9:17#伊予三島,発,9:34#川之江,発,9:39#観音寺,発,9:53#多度津,発,10:09#丸亀,発,10:14#宇多津,発,10:20#児島,発,10:34#岡山,着,10:58#" + }, + { + "12M": "松山,発,9:15#伊予北条,発,9:28#今治,発,9:56#壬生川,発,10:10#伊予西条,発,10:19#新居浜,発,10:27#伊予三島,発,10:46#川之江,発,10:53#観音寺,発,11:04#多度津,発,11:21#丸亀,発,11:26#宇多津,発,11:34#児島,発,11:50#岡山,着,12:11#" + }, + { + "14M": "松山,発,10:21#今治,発,10:59#壬生川,発,11:12#伊予西条,発,11:24#新居浜,発,11:32#伊予三島,発,11:52#川之江,発,11:56#観音寺,発,12:07#多度津,発,12:22#丸亀,発,12:27#宇多津,発,12:34#児島,発,12:49#岡山,着,13:11#" + }, + { + "16M": "松山,発,11:23#今治,発,12:02#壬生川,発,12:15#伊予西条,発,12:26#新居浜,発,12:33#伊予三島,発,12:52#川之江,発,12:57#観音寺,発,13:07#多度津,発,13:23#丸亀,発,13:28#宇多津,発,13:35#児島,発,13:50#岡山,着,14:11#" + }, + { + "18M": "松山,発,12:21#今治,発,13:00#壬生川,発,13:12#伊予西条,発,13:26#新居浜,発,13:34#伊予三島,発,13:53#川之江,発,13:57#観音寺,発,14:08#多度津,発,14:24#丸亀,発,14:28#宇多津,発,14:35#児島,発,14:50#岡山,着,15:11#" + }, + { + "20M": "松山,発,13:26#今治,発,14:05#壬生川,発,14:18#伊予西条,発,14:26#新居浜,発,14:34#伊予三島,発,14:53#川之江,発,14:58#観音寺,発,15:08#多度津,発,15:24#丸亀,発,15:29#宇多津,発,15:35#児島,発,15:50#岡山,着,16:11#" + }, + { + "22M": "松山,発,14:23#今治,発,15:01#壬生川,発,15:14#伊予西条,発,15:27#新居浜,発,15:35#伊予三島,発,15:54#川之江,発,15:58#観音寺,発,16:09#多度津,発,16:25#丸亀,発,16:29#宇多津,発,16:35#児島,発,16:50#岡山,着,17:11#" + }, + { + "24M": "松山,発,15:28#今治,発,16:06#壬生川,発,16:19#伊予西条,発,16:28#新居浜,発,16:36#伊予三島,発,16:55#川之江,発,16:59#観音寺,発,17:10#多度津,発,17:26#丸亀,発,17:30#宇多津,発,17:36#児島,発,17:50#岡山,着,18:11#" + }, + { + "26M": "松山,発,16:27#伊予北条,発,16:39#今治,発,17:04#壬生川,発,17:18#伊予西条,発,17:29#新居浜,発,17:37#伊予三島,発,17:55#川之江,発,18:00#観音寺,発,18:11#多度津,発,18:26#丸亀,発,18:31#宇多津,発,18:37#児島,発,18:51#岡山,着,19:11#" + }, + { + "28M": "松山,発,17:37#伊予北条,発,17:49#今治,発,18:13#壬生川,発,18:25#伊予西条,発,18:34#新居浜,発,18:42#伊予三島,発,18:59#川之江,発,19:03#観音寺,発,19:14#多度津,発,19:29#丸亀,発,19:33#宇多津,発,19:39#児島,発,19:53#岡山,着,20:12#" + }, + { + "30M": "松山,発,18:39#伊予北条,発,18:51#今治,発,19:19#壬生川,発,19:33#伊予西条,発,19:43#新居浜,発,19:51#伊予三島,発,20:08#川之江,発,20:13#観音寺,発,20:24#高瀬,発,20:31#詫間,発,20:36#多度津,発,20:43#丸亀,発,20:47#宇多津,発,20:53#児島,発,21:07#岡山,着,21:30#" + }, + { + "32D": "高知,発,6:00#後免,発,6:07#土佐山田,発,6:12#大杉,発,6:31#大歩危,発,6:48#阿波池田,発,7:08#琴平,発,7:32#善通寺,発,7:37#多度津,発,7:49#丸亀,発,7:54#宇多津,発,7:58#児島,発,8:14#岡山,着,8:38#" + }, + { + "34D": "高知,発,7:00#後免,発,7:07#土佐山田,発,7:12#大杉,発,7:32#大歩危,発,7:52#阿波池田,発,8:13#琴平,発,8:40#善通寺,発,8:45#多度津,発,8:51#丸亀,発,8:55#宇多津,発,9:00#児島,発,9:15#岡山,着,9:38#" + }, + { + "36D": "高知,発,8:01#後免,発,8:09#土佐山田,発,8:14#大歩危,発,8:49#阿波池田,発,9:07#琴平,発,9:35#善通寺,発,9:39#多度津,発,9:46#丸亀,発,9:51#宇多津,発,9:58#児島,発,10:12#岡山,着,10:33#" + }, + { + "38D": "高知,発,9:13#後免,発,9:20#土佐山田,発,9:27#大歩危,発,10:02#阿波池田,発,10:23#琴平,発,10:47#善通寺,発,10:54#多度津,発,10:59#丸亀,発,11:03#宇多津,発,11:07#児島,発,11:21#岡山,着,11:40#" + }, + { + "40D": "高知,発,10:13#後免,発,10:20#土佐山田,発,10:25#大杉,発,10:44#大歩危,発,11:05#阿波池田,発,11:23#琴平,発,11:47#善通寺,発,11:53#多度津,発,11:59#丸亀,発,12:03#宇多津,発,12:06#児島,発,12:20#岡山,着,12:40#" + }, + { + "42D": "高知,発,11:13#後免,発,11:22#土佐山田,発,11:27#大歩危,発,12:05#阿波池田,発,12:23#琴平,発,12:47#善通寺,発,12:53#多度津,発,12:59#丸亀,発,13:03#宇多津,発,13:06#児島,発,13:20#岡山,着,13:40#" + }, + { + "44D": "高知,発,12:13#後免,発,12:21#土佐山田,発,12:26#大歩危,発,13:05#阿波池田,発,13:23#琴平,発,13:47#善通寺,発,13:53#多度津,発,13:59#丸亀,発,14:03#宇多津,発,14:06#児島,発,14:20#岡山,着,14:41#" + }, + { + "46D": "高知,発,13:13#後免,発,13:20#土佐山田,発,13:25#大杉,発,13:46#大歩危,発,14:05#阿波池田,発,14:23#琴平,発,14:47#善通寺,発,14:53#多度津,発,14:59#丸亀,発,15:03#宇多津,発,15:06#児島,発,15:20#岡山,着,15:41#" + }, + { + "48D": "高知,発,14:13#後免,発,14:20#土佐山田,発,14:25#大歩危,発,15:02#阿波池田,発,15:23#琴平,発,15:47#善通寺,発,15:53#多度津,発,15:59#丸亀,発,16:03#宇多津,発,16:06#児島,発,16:20#岡山,着,16:41#" + }, + { + "50D": "高知,発,15:13#後免,発,15:20#土佐山田,発,15:25#大杉,発,15:45#大歩危,発,16:02#阿波池田,発,16:23#琴平,発,16:47#善通寺,発,16:53#多度津,発,16:59#丸亀,発,17:03#宇多津,発,17:06#児島,発,17:20#岡山,着,17:41#" + }, + { + "52D": "高知,発,16:13#後免,発,16:20#土佐山田,発,16:25#大杉,発,16:45#大歩危,発,17:02#阿波池田,発,17:23#琴平,発,17:46#善通寺,発,17:50#多度津,発,17:57#丸亀,発,18:02#宇多津,発,18:06#児島,発,18:20#岡山,着,18:41#" + }, + { + "54D": "高知,発,17:13#後免,発,17:20#土佐山田,発,17:25#大杉,発,17:46#大歩危,発,18:05#阿波池田,発,18:23#琴平,発,18:46#善通寺,発,18:52#多度津,発,18:59#丸亀,発,19:03#宇多津,発,19:07#児島,発,19:21#岡山,着,19:41#" + }, + { + "56D": "高知,発,18:38#後免,発,18:46#土佐山田,発,18:51#大杉,発,19:11#大歩危,発,19:30#阿波池田,発,19:48#琴平,発,20:14#善通寺,発,20:19#多度津,発,20:25#丸亀,発,20:29#宇多津,発,20:33#児島,発,20:48#岡山,着,21:12#" + }, + { + "58D": "高知,発,19:31#後免,発,19:42#土佐山田,発,19:46#大杉,発,20:06#大歩危,発,20:23#阿波池田,発,20:42#琴平,発,21:05#善通寺,発,21:09#多度津,発,21:15#丸亀,発,21:19#宇多津,発,21:23#児島,発,21:38#岡山,着,21:57#" + }, + { + "8278D": "琴平,発,13:16#多度津,発,13:34#宇多津,発,13:45#児島,発,14:23#岡山,着,14:54#" + }, + { + "1M": "岡山,発,7:22#児島,発,7:42#宇多津,発,8:01#丸亀,発,8:04#多度津,発,8:09#詫間,発,8:17#観音寺,発,8:27#川之江,発,8:37#伊予三島,発,8:44#新居浜,発,9:01#伊予西条,発,9:09#壬生川,発,9:18#今治,発,9:31#伊予北条,発,9:54#松山,着,10:06#" + }, + { + "3M": "岡山,発,8:32#児島,発,8:54#宇多津,発,9:13#丸亀,発,9:16#多度津,発,9:21#詫間,発,9:28#観音寺,発,9:38#川之江,発,9:49#伊予三島,発,9:54#新居浜,発,10:11#伊予西条,発,10:19#壬生川,発,10:28#今治,発,10:41#松山,着,11:15#" + }, + { + "5M": "岡山,発,9:25#児島,発,9:47#宇多津,発,10:06#丸亀,発,10:10#多度津,発,10:15#観音寺,発,10:31#川之江,発,10:41#伊予三島,発,10:46#新居浜,発,11:03#伊予西条,発,11:12#壬生川,発,11:22#今治,発,11:36#松山,着,12:10#" + }, + { + "7M": "岡山,発,10:35#児島,発,10:55#宇多津,発,11:13#丸亀,発,11:17#多度津,発,11:21#観音寺,発,11:37#川之江,発,11:47#伊予三島,発,11:52#新居浜,発,12:09#伊予西条,発,12:17#壬生川,発,12:29#今治,発,12:42#松山,着,13:16#" + }, + { + "9M": "岡山,発,11:35#児島,発,11:55#宇多津,発,12:14#丸亀,発,12:17#多度津,発,12:22#観音寺,発,12:37#川之江,発,12:48#伊予三島,発,12:52#新居浜,発,13:10#伊予西条,発,13:18#壬生川,発,13:27#今治,発,13:39#松山,着,14:13#" + }, + { + "11M": "岡山,発,12:35#児島,発,12:55#宇多津,発,13:14#丸亀,発,13:18#多度津,発,13:23#観音寺,発,13:38#川之江,発,13:48#伊予三島,発,13:53#新居浜,発,14:10#伊予西条,発,14:18#壬生川,発,14:31#今治,発,14:43#松山,着,15:17#" + }, + { + "13M": "岡山,発,13:35#児島,発,13:55#宇多津,発,14:14#丸亀,発,14:18#多度津,発,14:23#観音寺,発,14:38#川之江,発,14:49#伊予三島,発,14:53#新居浜,発,15:10#伊予西条,発,15:19#壬生川,発,15:28#今治,発,15:41#伊予北条,発,16:04#松山,着,16:16#" + }, + { + "15M": "岡山,発,14:35#児島,発,14:56#宇多津,発,15:15#丸亀,発,15:19#多度津,発,15:24#観音寺,発,15:39#川之江,発,15:49#伊予三島,発,15:54#新居浜,発,16:11#伊予西条,発,16:19#壬生川,発,16:32#今治,発,16:45#伊予北条,発,17:12#松山,着,17:24#" + }, + { + "17M": "岡山,発,15:35#児島,発,15:55#宇多津,発,16:15#丸亀,発,16:19#多度津,発,16:24#観音寺,発,16:39#川之江,発,16:50#伊予三島,発,16:55#新居浜,発,17:12#伊予西条,発,17:20#壬生川,発,17:32#今治,発,17:45#伊予北条,発,18:13#松山,着,18:26#" + }, + { + "19M": "岡山,発,16:35#児島,発,16:55#宇多津,発,17:15#丸亀,発,17:18#多度津,発,17:25#観音寺,発,17:40#川之江,発,17:51#伊予三島,発,17:55#新居浜,発,18:13#伊予西条,発,18:21#壬生川,発,18:34#今治,発,18:47#伊予北条,発,19:11#松山,着,19:23#" + }, + { + "21M": "岡山,発,17:35#児島,発,17:55#宇多津,発,18:09#丸亀,発,18:13#多度津,発,18:26#観音寺,発,18:42#川之江,発,18:52#伊予三島,発,18:58#新居浜,発,19:15#伊予西条,発,19:24#壬生川,発,19:33#今治,発,19:48#伊予北条,発,20:16#松山,着,20:28#" + }, + { + "23M": "岡山,発,18:35#児島,発,18:55#宇多津,発,19:10#丸亀,発,19:14#多度津,発,19:29#詫間,発,19:37#高瀬,発,19:41#観音寺,発,19:49#川之江,発,20:01#伊予三島,発,20:08#新居浜,発,20:25#伊予西条,発,20:33#壬生川,発,20:42#今治,発,20:55#伊予北条,発,21:22#松山,着,21:34#" + }, + { + "25M": "岡山,発,19:35#児島,発,19:55#宇多津,発,20:09#丸亀,発,20:12#多度津,発,20:26#詫間,発,20:36#高瀬,発,20:40#観音寺,発,20:48#川之江,発,21:02#伊予三島,発,21:07#新居浜,発,21:25#伊予西条,発,21:36#壬生川,発,21:45#今治,発,21:58#伊予北条,発,22:22#松山,着,22:35#" + }, + { + "27M": "岡山,発,20:39#児島,発,21:01#宇多津,発,21:15#丸亀,発,21:18#多度津,発,21:31#詫間,発,21:40#高瀬,発,21:46#観音寺,発,21:55#川之江,発,22:06#伊予三島,発,22:11#新居浜,発,22:28#伊予西条,発,22:36#壬生川,発,22:45#今治,発,22:58#伊予北条,発,23:22#松山,着,23:34#" + }, + { + "29M": "岡山,発,22:00#児島,発,22:22#宇多津,発,22:36#丸亀,発,22:39#多度津,発,22:52#詫間,発,23:00#高瀬,発,23:05#観音寺,発,23:13#川之江,発,23:30#伊予三島,発,23:35#新居浜,発,23:52#伊予西条,着,23:59#" + }, + { + "31D": "岡山,発,7:08#児島,発,7:29#宇多津,発,7:46#丸亀,発,7:50#多度津,発,7:56#善通寺,発,8:01#琴平,発,8:06#阿波池田,発,8:29#大歩危,発,8:49#大杉,発,9:07#土佐山田,発,9:27#後免,発,9:32#高知,着,9:39#" + }, + { + "33D": "岡山,発,8:52#児島,発,9:17#宇多津,発,9:33#丸亀,発,9:36#多度津,発,9:44#善通寺,発,9:51#琴平,発,9:59#阿波池田,発,10:24#大歩危,発,10:41#大杉,発,10:58#土佐山田,発,11:18#後免,発,11:23#高知,着,11:30#" + }, + { + "35D": "岡山,発,10:05#児島,発,10:26#宇多津,発,10:40#丸亀,発,10:43#多度津,発,10:48#善通寺,発,10:54#琴平,発,10:59#阿波池田,発,11:24#大歩危,発,11:41#土佐山田,発,12:16#後免,発,12:21#高知,着,12:29#" + }, + { + "37D": "岡山,発,11:05#児島,発,11:25#宇多津,発,11:39#丸亀,発,11:42#多度津,発,11:47#善通寺,発,11:53#琴平,発,11:59#阿波池田,発,12:24#大歩危,発,12:46#土佐山田,発,13:26#後免,発,13:31#高知,着,13:39#" + }, + { + "39D": "岡山,発,12:05#児島,発,12:25#宇多津,発,12:39#丸亀,発,12:42#多度津,発,12:47#善通寺,発,12:53#琴平,発,12:59#阿波池田,発,13:24#大歩危,発,13:44#土佐山田,発,14:26#後免,発,14:31#高知,着,14:38#" + }, + { + "41D": "岡山,発,13:05#児島,発,13:25#宇多津,発,13:39#丸亀,発,13:42#多度津,発,13:47#善通寺,発,13:53#琴平,発,13:59#阿波池田,発,14:24#大歩危,発,14:42#土佐山田,発,15:26#後免,発,15:31#高知,着,15:38#" + }, + { + "43D": "岡山,発,14:05#児島,発,14:25#宇多津,発,14:39#丸亀,発,14:42#多度津,発,14:47#善通寺,発,14:53#琴平,発,14:59#阿波池田,発,15:24#大歩危,発,15:42#土佐山田,発,16:26#後免,発,16:31#高知,着,16:39#" + }, + { + "45D": "岡山,発,15:05#児島,発,15:25#宇多津,発,15:39#丸亀,発,15:42#多度津,発,15:47#善通寺,発,15:53#琴平,発,15:59#阿波池田,発,16:24#大歩危,発,16:42#土佐山田,発,17:26#後免,発,17:31#高知,着,17:41#" + }, + { + "47D": "岡山,発,16:05#児島,発,16:25#宇多津,発,16:39#丸亀,発,16:42#多度津,発,16:47#善通寺,発,16:53#琴平,発,16:59#阿波池田,発,17:24#大歩危,発,17:42#大杉,発,18:05#土佐山田,発,18:26#後免,発,18:31#高知,着,18:44#" + }, + { + "49D": "岡山,発,17:05#児島,発,17:26#宇多津,発,17:41#丸亀,発,17:45#多度津,発,17:55#善通寺,発,18:01#琴平,発,18:06#阿波池田,発,18:34#大歩危,発,18:52#大杉,発,19:11#土佐山田,発,19:30#後免,発,19:34#高知,着,19:44#" + }, + { + "51D": "岡山,発,18:05#児島,発,18:26#宇多津,発,18:41#丸亀,発,18:45#多度津,発,18:51#善通寺,発,18:58#琴平,発,19:03#阿波池田,発,19:26#大歩危,発,19:48#大杉,発,20:06#土佐山田,発,20:26#後免,発,20:34#高知,着,20:42#" + }, + { + "53D": "岡山,発,19:05#児島,発,19:27#宇多津,発,19:42#丸亀,発,19:46#多度津,発,19:51#善通寺,発,19:56#琴平,発,20:01#阿波池田,発,20:31#大歩危,発,20:52#大杉,発,21:10#土佐山田,発,21:31#後免,発,21:36#高知,着,21:44#" + }, + { + "55D": "岡山,発,20:05#児島,発,20:29#宇多津,発,20:45#丸亀,発,20:49#多度津,発,20:59#善通寺,発,21:10#琴平,発,21:15#阿波池田,発,21:39#大歩危,発,21:58#大杉,発,22:15#土佐山田,発,22:34#後免,発,22:39#高知,着,22:47#" + }, + { + "57D": "岡山,発,21:38#児島,発,21:59#宇多津,発,22:14#丸亀,発,22:18#多度津,発,22:23#善通寺,発,22:29#琴平,発,22:34#阿波池田,発,22:58#大歩危,発,23:16#大杉,発,23:34#土佐山田,発,23:54#後免,発,23:59#高知,着,0:06#" + }, + { + "8277D": "岡山,発,11:17#児島,発,12:10#宇多津,発,12:30#多度津,発,12:41#琴平,着,13:04#" + }, + { + "3810D": "宇和島,発,5:46#北宇和島,発,5:49#務田,発,6:01#伊予宮野下,発,6:04#二名,発,6:07#大内,発,6:11#深田,発,6:16#近永,発,6:20#出目,発,6:23#松丸,発,6:29#吉野生,発,6:34#真土,発,6:37#西ケ方,発,6:46#江川崎,着,6:50#" + }, + { + "4812D": "江川崎,発,7:10#半家,発,7:19#十川,発,7:27#土佐昭和,発,7:32#土佐大正,発,7:42#打井川,発,7:50#家地川,発,7:56#若井,発,8:04#窪川,着,8:09#" + }, + { + "4814D": "宇和島,発,7:27#北宇和島,発,7:30#務田,発,7:43#伊予宮野下,発,7:48#二名,発,7:52#大内,発,7:55#深田,発,8:01#近永,発,8:06#出目,発,8:09#松丸,発,8:15#吉野生,発,8:20#真土,発,8:23#西ケ方,発,8:32#江川崎,着,8:36#" + }, + { + "4818D": "宇和島,発,11:27#北宇和島,発,11:30#務田,発,11:43#伊予宮野下,発,11:48#二名,発,11:52#大内,発,11:55#深田,発,12:01#近永,発,12:05#出目,発,12:08#松丸,発,12:14#吉野生,発,12:19#真土,発,12:22#西ケ方,発,12:31#江川崎,着,12:35#" + }, + { + "4820D": "宇和島,発,13:27#北宇和島,発,13:30#務田,発,13:43#伊予宮野下,発,13:48#二名,発,13:52#大内,発,13:55#深田,発,14:01#近永,発,14:05#出目,発,14:08#松丸,発,14:14#吉野生,発,14:19#真土,発,14:22#西ケ方,発,14:31#江川崎,発,14:35#半家,発,14:44#十川,発,14:52#土佐昭和,発,14:57#土佐大正,発,15:07#打井川,発,15:15#家地川,発,15:21#若井,発,15:29#窪川,着,15:34#" + }, + { + "4822D": "宇和島,発,15:27#北宇和島,発,15:30#務田,発,15:43#伊予宮野下,発,15:49#二名,発,15:53#大内,発,15:56#深田,発,16:02#近永,発,16:06#出目,発,16:09#松丸,発,16:15#吉野生,発,16:20#真土,発,16:23#西ケ方,発,16:32#江川崎,着,16:36#" + }, + { + "4824D": "宇和島,発,17:27#北宇和島,発,17:30#務田,発,17:43#伊予宮野下,発,17:48#二名,発,17:52#大内,発,17:55#深田,発,18:01#近永,発,18:05#出目,発,18:08#松丸,発,18:14#吉野生,発,18:19#真土,発,18:22#西ケ方,発,18:31#江川崎,発,18:41#半家,発,18:49#十川,発,18:57#土佐昭和,発,19:02#土佐大正,発,19:15#打井川,発,19:23#家地川,発,19:29#若井,発,19:38#窪川,着,19:44#" + }, + { + "4826D": "宇和島,発,19:27#北宇和島,発,19:30#務田,発,19:43#伊予宮野下,発,19:48#二名,発,19:52#大内,発,19:55#深田,発,20:01#近永,発,20:05#出目,発,20:08#松丸,発,20:14#吉野生,発,20:19#真土,発,20:22#西ケ方,発,20:31#江川崎,着,20:35#" + }, + { + "4828D": "宇和島,発,21:11#北宇和島,発,21:14#務田,発,21:27#伊予宮野下,発,21:31#二名,発,21:35#大内,発,21:38#深田,発,21:44#近永,着,21:47#" + }, + { + "8816D": "宇和島,発,9:34#北宇和島,発,9:37#務田,発,9:50#伊予宮野下,発,9:52#二名,発,9:57#大内,発,10:00#深田,発,10:06#近永,発,10:10#出目,発,10:13#松丸,発,10:19#吉野生,発,10:24#真土,発,10:27#西ケ方,発,10:37#江川崎,発,10:45#半家,発,10:54#十川,発,11:02#土佐昭和,発,11:08#土佐大正,発,11:42#打井川,発,11:50#家地川,発,11:57#若井,発,12:05#窪川,着,12:11#" + }, + { + "3813D": "江川崎,発,7:00#西ケ方,発,7:04#真土,発,7:13#吉野生,発,7:16#松丸,発,7:21#出目,発,7:27#近永,発,7:31#深田,発,7:35#大内,発,7:41#二名,発,7:44#伊予宮野下,発,7:49#務田,発,7:51#北宇和島,発,8:05#宇和島,着,8:07#" + }, + { + "4811D": "窪川,発,5:50#若井,発,5:55#家地川,発,6:02#打井川,発,6:08#土佐大正,発,6:15#土佐昭和,発,6:24#十川,発,6:29#半家,発,6:37#江川崎,着,6:45#" + }, + { + "4815D": "江川崎,発,9:00#西ケ方,発,9:04#真土,発,9:13#吉野生,発,9:16#松丸,発,9:21#出目,発,9:27#近永,発,9:31#深田,発,9:35#大内,発,9:41#二名,発,9:44#伊予宮野下,発,9:53#務田,発,9:55#北宇和島,発,10:08#宇和島,着,10:11#" + }, + { + "4817D": "窪川,発,9:39#若井,発,9:45#家地川,発,9:53#打井川,発,9:59#土佐大正,発,10:10#土佐昭和,発,10:19#十川,発,10:24#半家,発,10:32#江川崎,発,11:00#西ケ方,発,11:04#真土,発,11:13#吉野生,発,11:16#松丸,発,11:21#出目,発,11:27#近永,発,11:31#深田,発,11:35#大内,発,11:41#二名,発,11:44#伊予宮野下,発,11:49#務田,発,11:51#北宇和島,発,12:04#宇和島,着,12:07#" + }, + { + "4819D": "江川崎,発,13:00#西ケ方,発,13:04#真土,発,13:13#吉野生,発,13:16#松丸,発,13:21#出目,発,13:27#近永,発,13:31#深田,発,13:35#大内,発,13:41#二名,発,13:44#伊予宮野下,発,13:49#務田,発,13:51#北宇和島,発,14:04#宇和島,着,14:07#" + }, + { + "4823D": "江川崎,発,17:00#西ケ方,発,17:04#真土,発,17:13#吉野生,発,17:16#松丸,発,17:21#出目,発,17:27#近永,発,17:31#深田,発,17:35#大内,発,17:41#二名,発,17:44#伊予宮野下,発,17:49#務田,発,17:51#北宇和島,発,18:04#宇和島,着,18:07#" + }, + { + "4825D": "窪川,発,17:41#若井,発,17:47#家地川,発,17:55#打井川,発,18:01#土佐大正,発,18:10#土佐昭和,発,18:19#十川,発,18:25#半家,発,18:33#江川崎,発,19:00#西ケ方,発,19:04#真土,発,19:13#吉野生,発,19:16#松丸,発,19:21#出目,発,19:27#近永,発,19:31#深田,発,19:35#大内,発,19:41#二名,発,19:44#伊予宮野下,発,19:49#務田,発,19:51#北宇和島,発,20:04#宇和島,着,20:07#" + }, + { + "4827D": "江川崎,発,20:44#西ケ方,発,20:48#真土,発,20:57#吉野生,発,21:00#松丸,発,21:05#出目,発,21:11#近永,発,21:14#深田,発,21:18#大内,発,21:24#二名,発,21:27#伊予宮野下,発,21:31#務田,発,21:34#北宇和島,発,21:47#宇和島,着,21:49#" + }, + { + "8821D": "窪川,発,13:15#若井,発,13:21#家地川,発,13:29#打井川,発,13:35#土佐大正,発,13:46#土佐昭和,発,13:56#十川,発,14:02#半家,発,14:10#江川崎,発,15:00#西ケ方,発,15:04#真土,発,15:14#吉野生,発,15:17#松丸,発,15:22#出目,発,15:28#近永,発,15:32#深田,発,15:36#大内,発,15:41#二名,発,15:45#伊予宮野下,発,15:49#務田,発,15:52#北宇和島,発,16:05#宇和島,着,16:08#" + }, + { + "216D": "高知,発,6:27#薊野,発,6:30#土佐一宮,発,6:33#布師田,発,6:36#土佐大津,発,6:39#後免,発,6:44#土佐長岡,発,6:48#山田西町,発,6:51#土佐山田,着,6:52#" + }, + { + "238D": "高知,発,12:45#薊野,発,12:48#土佐一宮,発,12:53#布師田,発,12:56#土佐大津,発,12:59#後免,発,13:05#土佐長岡,発,13:08#山田西町,発,13:12#土佐山田,着,13:14#" + }, + { + "248D": "高知,発,16:15#薊野,発,16:19#土佐一宮,発,16:22#布師田,発,16:24#土佐大津,発,16:27#後免,発,16:38#土佐長岡,発,16:41#山田西町,発,16:45#土佐山田,着,16:47#" + }, + { + "250D": "高知,発,17:29#薊野,発,17:32#土佐一宮,発,17:38#布師田,発,17:41#土佐大津,発,17:45#後免,発,17:54#土佐長岡,発,17:58#山田西町,発,18:02#土佐山田,着,18:04#" + }, + { + "710D": "高知,発,6:03#薊野,発,6:06#土佐一宮,発,6:09#布師田,発,6:12#土佐大津,発,6:15#後免,発,6:19#土佐長岡,発,6:22#山田西町,発,6:26#土佐山田,着,6:27#" + }, + { + "714D": "須崎,発,6:07#大間,発,6:10#多ノ郷,発,6:13#吾桑,発,6:17#斗賀野,発,6:24#襟野々,発,6:27#佐川,発,6:31#西佐川,発,6:34#土佐加茂,発,6:39#岡花,発,6:43#日下,発,6:46#小村神社前,発,6:50#波川,発,6:53#伊野,発,6:58#枝川,発,7:01#朝倉,発,7:07#高知商業前,発,7:11#旭,発,7:16#円行寺口,発,7:20#入明,発,7:25#高知,発,7:32#薊野,発,7:36#土佐一宮,発,7:40#布師田,発,7:42#土佐大津,発,7:47#後免,発,7:52#土佐長岡,発,7:55#山田西町,発,7:59#土佐山田,着,8:00#" + }, + { + "716D": "窪川,発,5:54#仁井田,発,5:59#六反地,発,6:02#影野,発,6:05#土佐久礼,発,6:16#安和,発,6:23#土佐新荘,発,6:27#須崎,発,6:31#大間,発,6:34#多ノ郷,発,6:36#吾桑,発,6:39#斗賀野,発,6:47#襟野々,発,6:50#佐川,発,6:53#西佐川,発,6:56#土佐加茂,発,7:00#岡花,発,7:04#日下,発,7:07#小村神社前,発,7:11#波川,発,7:14#伊野,発,7:17#枝川,発,7:20#朝倉,発,7:25#高知商業前,発,7:28#旭,発,7:33#円行寺口,発,7:36#入明,発,7:40#高知,着,7:42#" + }, + { + "718D": "須崎,発,6:58#大間,発,7:01#多ノ郷,発,7:03#吾桑,発,7:07#斗賀野,発,7:15#襟野々,発,7:18#佐川,発,7:21#西佐川,発,7:32#土佐加茂,発,7:37#岡花,発,7:41#日下,発,7:44#小村神社前,発,7:47#波川,発,7:50#伊野,発,7:53#枝川,発,7:56#朝倉,発,8:03#高知商業前,発,8:07#旭,発,8:10#円行寺口,発,8:12#入明,発,8:15#高知,着,8:17#" + }, + { + "720D": "伊野,発,8:18#枝川,発,8:21#朝倉,発,8:29#高知商業前,発,8:32#旭,発,8:35#円行寺口,発,8:38#入明,発,8:40#高知,着,8:42#" + }, + { + "732D": "須崎,発,11:21#大間,発,11:24#多ノ郷,発,11:27#吾桑,発,11:31#斗賀野,発,11:38#襟野々,発,11:42#佐川,発,11:45#西佐川,発,11:54#土佐加茂,発,11:58#岡花,発,12:02#日下,発,12:07#小村神社前,発,12:11#波川,発,12:14#伊野,発,12:17#枝川,発,12:20#朝倉,発,12:25#高知商業前,発,12:28#旭,発,12:34#円行寺口,発,12:37#入明,発,12:39#高知,着,12:41#" + }, + { + "744D": "須崎,発,15:12#大間,発,15:15#多ノ郷,発,15:18#吾桑,発,15:24#斗賀野,発,15:31#襟野々,発,15:34#佐川,発,15:37#西佐川,発,15:41#土佐加茂,発,15:49#岡花,発,15:53#日下,発,16:07#小村神社前,発,16:11#波川,発,16:14#伊野,発,16:19#枝川,発,16:22#朝倉,発,16:27#高知商業前,発,16:30#旭,発,16:34#円行寺口,発,16:37#入明,発,16:39#高知,発,16:45#薊野,発,16:48#土佐一宮,発,16:53#布師田,発,16:56#土佐大津,発,16:59#後免,発,17:06#土佐長岡,発,17:09#山田西町,発,17:13#土佐山田,着,17:15#" + }, + { + "746D": "須崎,発,15:50#大間,発,15:53#多ノ郷,発,15:55#吾桑,発,15:59#斗賀野,発,16:06#襟野々,発,16:09#佐川,発,16:16#西佐川,発,16:19#土佐加茂,発,16:24#岡花,発,16:28#日下,発,16:32#小村神社前,発,16:35#波川,発,16:39#伊野,発,16:57#枝川,発,17:00#朝倉,発,17:06#高知商業前,発,17:09#旭,発,17:16#円行寺口,発,17:18#入明,発,17:20#高知,着,17:22#" + }, + { + "750D": "須崎,発,16:51#大間,発,16:55#多ノ郷,発,16:57#吾桑,発,17:03#斗賀野,発,17:10#襟野々,発,17:13#佐川,発,17:16#西佐川,発,17:19#土佐加茂,発,17:34#岡花,発,17:37#日下,発,17:40#小村神社前,発,17:44#波川,発,17:47#伊野,発,17:52#枝川,発,17:54#朝倉,発,17:59#高知商業前,発,18:02#旭,発,18:04#円行寺口,発,18:07#入明,発,18:09#高知,発,18:18#薊野,発,18:22#土佐一宮,発,18:26#布師田,発,18:29#土佐大津,発,18:34#後免,発,18:38#土佐長岡,発,18:41#山田西町,発,18:45#土佐山田,着,18:46#" + }, + { + "754D": "須崎,発,17:22#大間,発,17:25#多ノ郷,発,17:28#吾桑,発,17:34#斗賀野,発,17:44#襟野々,発,17:47#佐川,発,17:50#西佐川,発,18:07#土佐加茂,発,18:11#岡花,発,18:15#日下,発,18:18#小村神社前,発,18:22#波川,発,18:25#伊野,発,18:28#枝川,発,18:31#朝倉,発,18:36#高知商業前,発,18:38#旭,発,18:43#円行寺口,発,18:46#入明,発,18:48#高知,発,18:52#薊野,発,18:56#土佐一宮,発,18:59#布師田,発,19:01#土佐大津,発,19:04#後免,発,19:08#土佐長岡,発,19:12#山田西町,発,19:15#土佐山田,着,19:16#" + }, + { + "756D": "須崎,発,18:09#大間,発,18:12#多ノ郷,発,18:14#吾桑,発,18:18#斗賀野,発,18:25#襟野々,発,18:28#佐川,発,18:34#西佐川,発,18:37#土佐加茂,発,18:43#岡花,発,18:46#日下,発,18:53#小村神社前,発,18:56#波川,発,18:59#伊野,発,19:02#枝川,発,19:05#朝倉,発,19:12#高知商業前,発,19:15#旭,発,19:17#円行寺口,発,19:20#入明,発,19:22#高知,発,19:36#薊野,発,19:42#土佐一宮,発,19:45#布師田,発,19:48#土佐大津,発,19:51#後免,発,19:55#土佐長岡,発,19:58#山田西町,発,20:01#土佐山田,着,20:03#" + }, + { + "764D": "須崎,発,21:22#大間,発,21:25#多ノ郷,発,21:27#吾桑,発,21:31#斗賀野,発,21:38#襟野々,発,21:41#佐川,発,21:46#西佐川,発,21:49#土佐加茂,発,21:54#岡花,発,21:58#日下,発,22:01#小村神社前,発,22:04#波川,発,22:07#伊野,発,22:10#枝川,発,22:13#朝倉,発,22:20#高知商業前,発,22:23#旭,発,22:25#円行寺口,発,22:28#入明,発,22:30#高知,着,22:32#" + }, + { + "1214M": "琴平,発,7:00#善通寺,発,7:06#金蔵寺,発,7:09#多度津,発,7:14#讃岐塩屋,発,7:17#丸亀,発,7:20#宇多津,発,7:23#坂出,発,7:28#八十場,発,7:31#鴨川,発,7:34#讃岐府中,発,7:37#国分,発,7:40#端岡,発,7:43#鬼無,発,7:47#香西,発,7:50#高松,着,7:54#" + }, + { + "1222M": "琴平,発,8:43#善通寺,発,8:56#金蔵寺,発,9:00#多度津,着,9:04#" + }, + { + "1224M": "琴平,発,9:05#善通寺,発,9:10#金蔵寺,発,9:14#多度津,発,9:20#讃岐塩屋,発,9:24#丸亀,発,9:27#宇多津,発,9:30#坂出,発,9:36#八十場,発,9:39#鴨川,発,9:48#讃岐府中,発,9:51#国分,発,9:54#端岡,発,9:58#鬼無,発,10:01#香西,発,10:04#高松,着,10:08#" + }, + { + "1230M": "琴平,発,11:05#善通寺,発,11:11#金蔵寺,発,11:14#多度津,発,11:30#讃岐塩屋,発,11:33#丸亀,発,11:36#宇多津,発,11:40#坂出,発,11:55#八十場,発,11:58#鴨川,発,12:01#讃岐府中,発,12:04#国分,発,12:07#端岡,発,12:10#鬼無,発,12:13#香西,発,12:17#高松,着,12:22#" + }, + { + "1246M": "琴平,発,17:25#善通寺,発,17:31#金蔵寺,発,17:34#多度津,発,17:39#讃岐塩屋,発,17:42#丸亀,発,17:45#宇多津,発,17:49#坂出,発,17:55#八十場,発,17:58#鴨川,発,18:01#讃岐府中,発,18:04#国分,発,18:07#端岡,発,18:10#鬼無,発,18:13#香西,発,18:17#高松,着,18:21#" + }, + { + "1248M": "琴平,発,18:23#善通寺,発,18:29#金蔵寺,発,18:32#多度津,着,18:36#" + }, + { + "1250M": "琴平,発,19:34#善通寺,発,19:40#金蔵寺,発,19:44#多度津,発,19:53#讃岐塩屋,発,19:56#丸亀,発,19:59#宇多津,発,20:03#坂出,発,20:07#八十場,発,20:11#鴨川,発,20:14#讃岐府中,発,20:17#国分,発,20:20#端岡,発,20:23#鬼無,発,20:27#香西,発,20:30#高松,着,20:34#" + }, + { + "2002D": "高知,発,4:51#後免,発,4:58#土佐山田,発,5:03#大杉,発,5:22#大歩危,発,5:40#阿波池田,発,6:00#琴平,発,6:23#善通寺,発,6:28#多度津,発,6:38#丸亀,発,6:42#坂出,発,6:48#高松,着,7:02#" + }, + { + "2004D": "中村,発,18:47#土佐入野,発,18:54#土佐佐賀,発,19:05#窪川,発,19:24#土佐久礼,発,19:39#須崎,発,19:49#佐川,発,20:02#伊野,発,20:15#朝倉,発,20:21#旭,発,20:25#高知,発,20:32#後免,発,20:45#土佐山田,発,20:50#大杉,発,21:10#大歩危,発,21:28#阿波池田,発,21:49#琴平,発,22:12#善通寺,発,22:17#多度津,発,22:22#丸亀,発,22:27#坂出,発,22:33#高松,着,22:46#" + }, + { + "2072D": "中村,発,6:08#土佐入野,発,6:15#土佐佐賀,発,6:26#窪川,発,6:46#土佐久礼,発,7:01#須崎,発,7:12#多ノ郷,発,7:16#佐川,発,7:27#伊野,発,7:40#朝倉,発,7:46#旭,発,7:54#高知,着,7:58#" + }, + { + "2074D": "中村,発,7:00#土佐入野,発,7:07#土佐佐賀,発,7:20#窪川,発,7:41#土佐久礼,発,7:56#須崎,発,8:10#多ノ郷,発,8:14#佐川,発,8:26#伊野,発,8:51#朝倉,発,8:56#旭,発,9:00#高知,着,9:04#" + }, + { + "2076D": "中村,発,9:24#土佐入野,発,9:31#土佐佐賀,発,9:45#窪川,発,10:04#土佐久礼,発,10:19#須崎,発,10:29#佐川,発,10:42#伊野,発,10:55#高知,着,11:05#" + }, + { + "2078D": "中村,発,11:13#土佐入野,発,11:20#土佐上川口,発,11:28#土佐佐賀,発,11:36#窪川,発,11:56#土佐久礼,発,12:11#須崎,発,12:21#佐川,発,12:38#伊野,発,12:52#朝倉,発,12:57#旭,発,13:01#高知,着,13:05#" + }, + { + "2080D": "中村,発,13:13#土佐入野,発,13:20#土佐佐賀,発,13:35#窪川,発,13:56#土佐久礼,発,14:12#須崎,発,14:22#佐川,発,14:39#伊野,発,14:52#朝倉,発,14:58#旭,発,15:01#高知,着,15:05#" + }, + { + "2082D": "中村,発,15:13#土佐入野,発,15:20#土佐佐賀,発,15:36#窪川,発,15:56#土佐久礼,発,16:11#須崎,発,16:21#佐川,発,16:38#伊野,発,16:51#朝倉,発,16:57#旭,発,17:00#高知,着,17:04#" + }, + { + "2084D": "中村,発,16:42#土佐入野,発,16:49#土佐佐賀,発,17:00#窪川,発,17:19#土佐久礼,発,17:35#須崎,発,17:45#佐川,発,18:02#伊野,発,18:15#朝倉,発,18:21#旭,発,18:25#高知,着,18:29#" + }, + { + "3210D": "高知,発,5:41#薊野,発,5:45#土佐一宮,発,5:48#布師田,発,5:51#土佐大津,発,5:54#後免,発,5:59#土佐長岡,発,6:03#山田西町,発,6:06#土佐山田,着,6:08#" + }, + { + "3258D": "高知,発,20:42#薊野,発,20:46#土佐一宮,発,20:49#布師田,発,20:51#土佐大津,発,20:54#後免,発,20:59#土佐長岡,発,21:02#山田西町,発,21:05#土佐山田,着,21:07#" + }, + { + "3710D": "伊野,発,5:36#枝川,発,5:39#朝倉,発,5:44#高知商業前,発,5:47#旭,発,5:50#円行寺口,発,5:53#入明,発,5:55#高知,着,5:57#" + }, + { + "3712D": "須崎,発,5:36#大間,発,5:39#多ノ郷,発,5:41#吾桑,発,5:45#斗賀野,発,5:52#襟野々,発,5:55#佐川,発,5:58#西佐川,発,6:02#土佐加茂,発,6:07#岡花,発,6:11#日下,発,6:14#小村神社前,発,6:17#波川,発,6:20#伊野,発,6:23#枝川,発,6:27#朝倉,発,6:31#高知商業前,発,6:35#旭,発,6:41#円行寺口,発,6:43#入明,発,6:46#高知,発,7:02#土佐一宮,発,7:07#土佐大津,発,7:12#後免,発,7:20#土佐山田,着,7:25#" + }, + { + "3722D": "窪川,発,7:02#仁井田,発,7:07#六反地,発,7:10#影野,発,7:13#土佐久礼,発,7:26#安和,発,7:33#土佐新荘,発,7:37#須崎,発,7:41#大間,発,7:45#多ノ郷,発,7:48#吾桑,発,7:52#斗賀野,発,7:59#襟野々,発,8:02#佐川,発,8:05#西佐川,発,8:09#土佐加茂,発,8:14#岡花,発,8:18#日下,発,8:21#小村神社前,発,8:25#波川,発,8:28#伊野,発,8:35#枝川,発,8:38#朝倉,発,8:43#高知商業前,発,8:46#旭,発,8:49#円行寺口,発,8:52#入明,発,8:54#高知,着,8:57#" + }, + { + "3726D": "須崎,発,9:12#大間,発,9:15#多ノ郷,発,9:18#吾桑,発,9:21#斗賀野,発,9:29#襟野々,発,9:32#佐川,発,9:35#西佐川,発,9:38#土佐加茂,発,9:42#岡花,発,9:46#日下,発,9:49#小村神社前,発,9:53#波川,発,9:56#伊野,発,10:02#枝川,発,10:06#朝倉,発,10:11#高知商業前,発,10:13#旭,発,10:18#円行寺口,発,10:21#入明,発,10:24#高知,着,10:26#" + }, + { + "3730D": "須崎,発,10:13#大間,発,10:16#多ノ郷,発,10:18#吾桑,発,10:24#斗賀野,発,10:31#襟野々,発,10:34#佐川,発,10:37#西佐川,発,10:48#土佐加茂,発,11:00#岡花,発,11:04#日下,発,11:07#小村神社前,発,11:10#波川,発,11:13#伊野,発,11:17#枝川,発,11:20#朝倉,発,11:25#高知商業前,発,11:28#旭,発,11:34#円行寺口,発,11:37#入明,発,11:39#高知,着,11:41#" + }, + { + "4212D": "阿波池田,発,6:12#佃,発,6:17#箸蔵,発,6:22#讃岐財田,発,6:34#黒川,発,6:38#塩入,発,6:45#琴平,着,6:51#" + }, + { + "4214D": "大歩危,発,6:02#小歩危,発,6:10#阿波川口,発,6:15#祖谷口,発,6:19#三縄,発,6:24#阿波池田,着,6:28#" + }, + { + "4218D": "阿波池田,発,6:38#佃,発,6:43#箸蔵,発,6:48#坪尻,発,6:56#讃岐財田,発,7:14#黒川,発,7:17#塩入,発,7:22#琴平,着,7:28#" + }, + { + "4220D": "大歩危,発,7:09#小歩危,発,7:19#阿波川口,発,7:24#祖谷口,発,7:28#三縄,発,7:33#阿波池田,着,7:38#" + }, + { + "4222D": "琴平,発,7:44#善通寺,発,7:53#金蔵寺,発,7:59#多度津,着,8:04#" + }, + { + "4224D": "阿波池田,発,7:58#佃,発,8:05#箸蔵,発,8:10#坪尻,発,8:29#讃岐財田,発,8:42#黒川,発,8:46#塩入,発,8:52#琴平,着,8:58#" + }, + { + "4226D": "土佐山田,発,7:04#新改,発,7:22#繁藤,発,7:35#角茂谷,発,7:39#土佐北川,発,7:50#大杉,発,7:56#土佐穴内,発,8:01#大田口,発,8:05#豊永,発,8:10#土佐岩原,発,8:23#大歩危,発,8:30#小歩危,発,8:42#阿波川口,発,8:47#祖谷口,発,8:51#三縄,発,8:56#阿波池田,着,9:01#" + }, + { + "4228D": "高知,発,8:10#薊野,発,8:19#土佐一宮,発,8:22#布師田,発,8:25#土佐大津,発,8:28#後免,発,8:41#土佐長岡,発,8:44#山田西町,発,8:48#土佐山田,着,8:50#" + }, + { + "4230D": "琴平,発,9:42#善通寺,発,9:51#金蔵寺,発,9:55#多度津,着,10:00#" + }, + { + "4232D": "高知,発,10:45#薊野,発,10:48#土佐一宮,発,10:53#布師田,発,10:55#土佐大津,発,10:59#後免,発,11:05#土佐長岡,発,11:08#山田西町,発,11:12#土佐山田,着,11:14#" + }, + { + "4234D": "大歩危,発,12:58#小歩危,発,13:13#阿波川口,発,13:18#祖谷口,発,13:22#三縄,発,13:29#阿波池田,着,13:34#" + }, + { + "4236D": "阿波池田,発,13:36#佃,発,13:42#箸蔵,発,13:47#坪尻,発,13:53#讃岐財田,発,14:14#黒川,発,14:18#塩入,発,14:23#琴平,発,14:32#善通寺,発,14:38#金蔵寺,発,14:41#多度津,着,14:46#" + }, + { + "4238D": "土佐山田,発,13:36#新改,発,13:46#繁藤,発,14:00#角茂谷,発,14:03#土佐北川,発,14:09#大杉,発,14:23#土佐穴内,発,14:28#大田口,発,14:32#豊永,発,14:37#土佐岩原,発,14:48#大歩危,発,15:17#小歩危,発,15:25#阿波川口,発,15:34#祖谷口,発,15:38#三縄,発,15:43#阿波池田,着,15:48#" + }, + { + "4240D": "高知,発,13:45#薊野,発,13:48#土佐一宮,発,13:53#布師田,発,13:56#土佐大津,発,13:59#後免,発,14:05#土佐長岡,発,14:08#山田西町,発,14:12#土佐山田,着,14:14#" + }, + { + "4242D": "阿波池田,発,16:35#佃,発,16:43#箸蔵,発,16:48#讃岐財田,発,17:08#黒川,発,17:12#塩入,発,17:17#琴平,着,17:23#" + }, + { + "4244D": "高知,発,15:45#薊野,発,15:48#土佐一宮,発,15:53#布師田,発,15:56#土佐大津,発,16:03#後免,発,16:11#土佐長岡,発,16:15#山田西町,発,16:19#土佐山田,着,16:20#" + }, + { + "4246D": "大歩危,発,17:42#小歩危,発,17:50#阿波川口,発,18:02#祖谷口,発,18:06#三縄,発,18:11#阿波池田,発,18:38#佃,発,18:44#箸蔵,発,18:51#讃岐財田,発,19:12#黒川,発,19:16#塩入,発,19:22#琴平,着,19:28#" + }, + { + "4248D": "土佐山田,発,16:53#繁藤,発,17:12#角茂谷,発,17:16#土佐北川,発,17:19#大杉,発,17:25#土佐穴内,発,17:30#大田口,発,17:34#豊永,発,17:39#土佐岩原,発,17:48#大歩危,発,18:19#小歩危,発,18:26#阿波川口,発,18:43#祖谷口,発,18:47#三縄,発,18:52#阿波池田,着,18:57#" + }, + { + "4252D": "高知,発,17:49#薊野,発,17:53#土佐一宮,発,17:57#布師田,発,17:59#土佐大津,発,18:03#後免,発,18:07#土佐長岡,発,18:11#山田西町,発,18:15#土佐山田,着,18:16#" + }, + { + "4254D": "大歩危,発,19:50#小歩危,発,19:57#阿波川口,発,20:03#祖谷口,発,20:06#三縄,発,20:12#阿波池田,着,20:17#" + }, + { + "4256D": "土佐山田,発,19:30#新改,発,19:40#繁藤,発,20:01#角茂谷,発,20:05#土佐北川,発,20:11#大杉,発,20:17#土佐穴内,発,20:22#大田口,発,20:26#豊永,発,20:32#土佐岩原,発,20:37#大歩危,発,20:52#小歩危,発,20:59#阿波川口,発,21:04#祖谷口,発,21:08#三縄,発,21:13#阿波池田,着,21:18#" + }, + { + "4724D": "須崎,発,8:16#大間,発,8:19#多ノ郷,発,8:22#吾桑,発,8:26#斗賀野,発,8:34#襟野々,発,8:38#佐川,発,8:47#西佐川,発,8:50#土佐加茂,発,8:55#岡花,発,9:00#日下,発,9:03#小村神社前,発,9:06#波川,発,9:09#伊野,発,9:12#枝川,発,9:15#朝倉,発,9:20#高知商業前,発,9:23#旭,発,9:26#円行寺口,発,9:29#入明,発,9:31#高知,発,9:45#薊野,発,9:48#土佐一宮,発,9:53#布師田,発,9:55#土佐大津,発,9:59#後免,発,10:05#土佐長岡,発,10:08#山田西町,発,10:12#土佐山田,着,10:14#" + }, + { + "4728D": "伊野,発,11:02#枝川,発,11:06#朝倉,発,11:11#高知商業前,発,11:13#旭,発,11:18#円行寺口,発,11:21#入明,発,11:24#高知,発,11:45#薊野,発,11:48#土佐一宮,発,11:53#布師田,発,11:56#土佐大津,発,11:59#後免,発,12:05#土佐長岡,発,12:08#山田西町,発,12:12#土佐山田,着,12:14#" + }, + { + "4734D": "伊野,発,13:02#枝川,発,13:05#朝倉,発,13:10#高知商業前,発,13:13#旭,発,13:15#円行寺口,発,13:18#入明,発,13:20#高知,着,13:22#" + }, + { + "4736D": "須崎,発,12:30#大間,発,12:33#多ノ郷,発,12:35#吾桑,発,12:39#斗賀野,発,12:46#襟野々,発,12:49#佐川,発,12:52#西佐川,発,12:55#土佐加茂,発,13:00#岡花,発,13:04#日下,発,13:07#小村神社前,発,13:10#波川,発,13:13#伊野,発,13:17#枝川,発,13:20#朝倉,発,13:25#高知商業前,発,13:28#旭,発,13:34#円行寺口,発,13:37#入明,発,13:39#高知,着,13:41#" + }, + { + "4738D": "窪川,発,12:33#仁井田,発,12:38#六反地,発,12:42#影野,発,12:51#土佐久礼,発,13:02#安和,発,13:09#土佐新荘,発,13:13#須崎,発,13:17#大間,発,13:20#多ノ郷,発,13:25#吾桑,発,13:29#斗賀野,発,13:36#襟野々,発,13:39#佐川,発,13:43#西佐川,発,13:46#土佐加茂,発,13:51#岡花,発,13:55#日下,発,14:07#小村神社前,発,14:11#波川,発,14:14#伊野,発,14:17#枝川,発,14:20#朝倉,発,14:25#高知商業前,発,14:28#旭,発,14:34#円行寺口,発,14:37#入明,発,14:39#高知,発,14:45#薊野,発,14:48#土佐一宮,発,14:53#布師田,発,14:56#土佐大津,発,14:59#後免,発,15:05#土佐長岡,発,15:08#山田西町,発,15:12#土佐山田,着,15:14#" + }, + { + "4740D": "須崎,発,14:00#大間,発,14:03#多ノ郷,発,14:05#吾桑,発,14:11#斗賀野,発,14:21#襟野々,発,14:24#佐川,発,14:28#西佐川,発,14:44#土佐加茂,発,14:49#岡花,発,14:53#日下,発,14:56#小村神社前,発,15:00#波川,発,15:04#伊野,発,15:17#枝川,発,15:20#朝倉,発,15:25#高知商業前,発,15:28#旭,発,15:34#円行寺口,発,15:37#入明,発,15:40#高知,着,15:42#" + }, + { + "4742D": "伊野,発,16:02#枝川,発,16:05#朝倉,発,16:13#高知商業前,発,16:16#旭,発,16:18#円行寺口,発,16:21#入明,発,16:23#高知,着,16:25#" + }, + { + "4748D": "伊野,発,17:26#枝川,発,17:29#朝倉,発,17:33#高知商業前,発,17:36#旭,発,17:39#円行寺口,発,17:41#入明,発,17:43#高知,着,17:45#" + }, + { + "4752D": "窪川,発,16:37#仁井田,発,16:42#六反地,発,16:45#影野,発,16:51#土佐久礼,発,17:02#安和,発,17:09#土佐新荘,発,17:13#須崎,着,17:15#" + }, + { + "4758D": "伊野,発,19:22#枝川,発,19:25#朝倉,発,19:30#高知商業前,発,19:33#旭,発,19:36#円行寺口,発,19:39#入明,発,19:42#高知,着,19:44#" + }, + { + "4760D": "窪川,発,18:45#仁井田,発,18:51#六反地,発,18:54#影野,発,18:57#土佐久礼,発,19:10#安和,発,19:17#土佐新荘,発,19:20#須崎,発,19:30#大間,発,19:33#多ノ郷,発,19:35#吾桑,発,19:41#斗賀野,発,19:48#襟野々,発,19:51#佐川,発,19:54#西佐川,発,20:07#土佐加茂,発,20:12#岡花,発,20:15#日下,発,20:18#小村神社前,発,20:22#波川,発,20:25#伊野,発,20:30#枝川,発,20:33#朝倉,発,20:38#高知商業前,発,20:40#旭,発,20:44#円行寺口,発,20:47#入明,発,20:49#高知,着,20:51#" + }, + { + "4762D": "伊野,発,21:33#枝川,発,21:36#朝倉,発,21:40#高知商業前,発,21:43#旭,発,21:46#円行寺口,発,21:48#入明,発,21:50#高知,発,22:01#薊野,発,22:04#土佐一宮,発,22:07#布師田,発,22:10#土佐大津,発,22:16#後免,発,22:20#土佐長岡,発,22:24#山田西町,発,22:27#土佐山田,着,22:28#" + }, + { + "5210M": "琴平,発,6:05#善通寺,発,6:11#金蔵寺,発,6:14#多度津,発,6:20#讃岐塩屋,発,6:24#丸亀,発,6:27#宇多津,発,6:31#坂出,発,6:42#八十場,発,6:46#鴨川,発,6:53#讃岐府中,発,6:57#国分,発,7:00#端岡,発,7:03#鬼無,発,7:07#香西,発,7:10#高松,着,7:15#" + }, + { + "5212M": "琴平,発,6:42#善通寺,発,6:48#金蔵寺,発,6:52#多度津,着,6:56#" + }, + { + "5216M": "琴平,発,7:17#善通寺,発,7:24#金蔵寺,発,7:27#多度津,発,7:33#讃岐塩屋,発,7:37#丸亀,発,7:40#宇多津,発,7:44#坂出,発,8:00#八十場,発,8:04#鴨川,発,8:07#讃岐府中,発,8:10#国分,発,8:14#端岡,発,8:17#鬼無,発,8:21#香西,発,8:25#高松,着,8:29#" + }, + { + "5218M": "琴平,発,7:38#善通寺,発,7:45#金蔵寺,発,7:49#多度津,発,8:05#讃岐塩屋,発,8:09#丸亀,発,8:13#宇多津,発,8:17#坂出,発,8:38#八十場,発,8:41#鴨川,発,8:44#讃岐府中,発,8:48#国分,発,8:51#端岡,発,8:54#鬼無,発,8:58#香西,発,9:01#高松,着,9:06#" + }, + { + "5220M": "琴平,発,8:06#善通寺,発,8:12#金蔵寺,発,8:15#多度津,着,8:19#" + }, + { + "5226M": "琴平,発,10:05#善通寺,発,10:11#金蔵寺,発,10:14#多度津,発,10:24#讃岐塩屋,発,10:27#丸亀,発,10:30#宇多津,発,10:34#坂出,発,10:39#八十場,発,10:43#鴨川,発,10:46#讃岐府中,発,10:49#国分,発,10:52#端岡,発,10:55#鬼無,発,10:59#香西,発,11:02#高松,着,11:07#" + }, + { + "5228M": "琴平,発,10:18#善通寺,発,10:27#金蔵寺,発,10:32#多度津,着,10:37#" + }, + { + "5232M": "琴平,発,12:13#善通寺,発,12:19#金蔵寺,発,12:22#多度津,発,12:30#讃岐塩屋,発,12:33#丸亀,発,12:36#宇多津,発,12:40#坂出,発,12:53#八十場,発,12:57#鴨川,発,13:00#讃岐府中,発,13:03#国分,発,13:06#端岡,発,13:09#鬼無,発,13:13#香西,発,13:17#高松,着,13:21#" + }, + { + "5234M": "琴平,発,13:13#善通寺,発,13:19#金蔵寺,発,13:22#多度津,発,13:30#讃岐塩屋,発,13:33#丸亀,発,13:36#宇多津,発,13:40#坂出,発,13:53#八十場,発,13:57#鴨川,発,14:00#讃岐府中,発,14:03#国分,発,14:06#端岡,発,14:09#鬼無,発,14:13#香西,発,14:17#高松,着,14:21#" + }, + { + "5236M": "琴平,発,14:13#善通寺,発,14:19#金蔵寺,発,14:22#多度津,発,14:30#讃岐塩屋,発,14:33#丸亀,発,14:36#宇多津,発,14:40#坂出,発,14:53#八十場,発,14:57#鴨川,発,15:00#讃岐府中,発,15:03#国分,発,15:06#端岡,発,15:09#鬼無,発,15:13#香西,発,15:17#高松,着,15:21#" + }, + { + "5238M": "琴平,発,15:13#善通寺,発,15:19#金蔵寺,発,15:22#多度津,発,15:30#讃岐塩屋,発,15:33#丸亀,発,15:36#宇多津,発,15:40#坂出,発,15:53#八十場,発,15:57#鴨川,発,16:00#讃岐府中,発,16:03#国分,発,16:06#端岡,発,16:09#鬼無,発,16:13#香西,発,16:17#高松,着,16:21#" + }, + { + "5240M": "琴平,発,15:32#善通寺,発,15:37#金蔵寺,発,15:41#多度津,発,15:47#讃岐塩屋,発,15:50#丸亀,発,15:53#宇多津,発,15:57#坂出,発,16:02#八十場,発,16:05#鴨川,発,16:09#讃岐府中,発,16:12#国分,発,16:15#端岡,発,16:18#鬼無,発,16:22#香西,発,16:26#高松,着,16:30#" + }, + { + "5242M": "琴平,発,16:13#善通寺,発,16:19#金蔵寺,発,16:22#多度津,発,16:30#讃岐塩屋,発,16:33#丸亀,発,16:36#宇多津,発,16:40#坂出,発,16:53#八十場,発,16:57#鴨川,発,17:00#讃岐府中,発,17:03#国分,発,17:06#端岡,発,17:09#鬼無,発,17:13#香西,発,17:17#高松,着,17:21#" + }, + { + "5244M": "琴平,発,16:41#善通寺,発,16:56#金蔵寺,発,16:59#多度津,発,17:09#讃岐塩屋,発,17:12#丸亀,発,17:15#宇多津,発,17:19#坂出,発,17:25#八十場,発,17:29#鴨川,発,17:32#讃岐府中,発,17:35#国分,発,17:38#端岡,発,17:41#鬼無,発,17:45#香西,発,17:48#高松,着,17:53#" + }, + { + "5252M": "琴平,発,20:17#善通寺,発,20:23#金蔵寺,発,20:27#多度津,発,20:33#讃岐塩屋,発,20:36#丸亀,発,20:39#宇多津,発,20:42#坂出,発,20:47#端岡,発,20:57#高松,着,21:04#" + }, + { + "5254M": "琴平,発,21:15#善通寺,発,21:21#金蔵寺,発,21:24#多度津,発,21:35#讃岐塩屋,発,21:38#丸亀,発,21:41#宇多津,発,21:45#坂出,発,21:57#八十場,発,22:01#鴨川,発,22:04#讃岐府中,発,22:08#国分,発,22:11#端岡,発,22:15#鬼無,発,22:19#香西,発,22:22#高松,着,22:27#" + }, + { + "5260M": "琴平,発,22:34#善通寺,発,22:39#金蔵寺,発,22:42#多度津,着,22:46#" + }, + { + "5812D": "高知,発,7:46#薊野,発,7:49#土佐一宮,発,7:54#布師田,発,7:57#土佐大津,発,8:00#後免,着,8:04#" + }, + { + "5814D": "高知,発,8:30#薊野,発,8:33#土佐一宮,発,8:36#布師田,発,8:39#土佐大津,発,8:42#後免,着,8:46#" + }, + { + "5816D": "高知,発,15:15#薊野,発,15:20#土佐一宮,発,15:24#布師田,発,15:27#土佐大津,発,15:34#後免,着,15:37#" + }, + { + "5852D": "高知,発,9:15#薊野,発,9:19#土佐一宮,発,9:24#布師田,発,9:26#土佐大津,発,9:35#後免,着,9:39#" + }, + { + "5854D": "高知,発,10:15#薊野,発,10:20#土佐一宮,発,10:24#布師田,発,10:27#土佐大津,発,10:34#後免,着,10:39#" + }, + { + "5856D": "高知,発,11:15#薊野,発,11:20#土佐一宮,発,11:28#布師田,発,11:30#土佐大津,発,11:34#後免,着,11:39#" + }, + { + "5858D": "高知,発,12:15#薊野,発,12:20#土佐一宮,発,12:27#布師田,発,12:30#土佐大津,発,12:34#後免,着,12:39#" + }, + { + "5860D": "高知,発,13:15#薊野,発,13:20#土佐一宮,発,13:24#布師田,発,13:27#土佐大津,発,13:34#後免,着,13:38#" + }, + { + "5862D": "高知,発,14:15#薊野,発,14:20#土佐一宮,発,14:24#布師田,発,14:27#土佐大津,発,14:34#後免,着,14:38#" + }, + { + "5872D": "高知,発,19:05#薊野,発,19:09#土佐一宮,発,19:12#布師田,発,19:14#土佐大津,発,19:17#後免,着,19:21#" + }, + { + "5874D": "高知,発,19:47#薊野,発,19:51#土佐一宮,発,19:56#布師田,発,19:59#土佐大津,発,20:02#後免,着,20:05#" + }, + { + "5876D": "高知,発,20:15#薊野,発,20:18#土佐一宮,発,20:21#布師田,発,20:24#土佐大津,発,20:29#後免,着,20:33#" + }, + { + "5880D": "高知,発,21:25#薊野,発,21:28#土佐一宮,発,21:31#布師田,発,21:34#土佐大津,発,21:43#後免,着,21:46#" + }, + { + "5882D": "高知,発,22:36#薊野,発,22:40#土佐一宮,発,22:45#布師田,発,22:47#土佐大津,発,22:50#後免,着,22:54#" + }, + { + "6222D": "琴平,発,8:43#善通寺,発,8:56#金蔵寺,発,9:00#多度津,着,9:04#" + }, + { + "8022D": "大歩危,発,14:19#小歩危,発,14:38#阿波川口,発,15:01#阿波池田,発,15:25#坪尻,発,15:51#讃岐財田,発,16:15#琴平,発,16:59#善通寺,発,17:13#多度津,着,17:21#" + }, + { + "8074D": "窪川,発,13:10#土佐久礼,発,13:50#安和,発,14:03#須崎,発,14:31#佐川,発,15:00#西佐川,発,15:09#伊野,発,15:32#朝倉,発,15:43#旭,発,16:02#高知,着,16:09#" + }, + { + "8082D": "高知,発,12:00#土佐大津,発,12:09#後免,着,12:14#" + }, + { + "213D": "土佐山田,発,7:27#山田西町,発,7:29#土佐長岡,発,7:32#後免,発,7:43#土佐大津,発,7:48#布師田,発,7:51#土佐一宮,発,7:54#薊野,発,7:58#高知,着,8:00#" + }, + { + "217D": "土佐山田,発,8:15#山田西町,発,8:17#土佐長岡,発,8:20#後免,発,8:24#土佐大津,発,8:28#布師田,発,8:31#土佐一宮,発,8:36#薊野,発,8:39#高知,着,8:42#" + }, + { + "219D": "土佐山田,発,8:57#山田西町,発,8:59#土佐長岡,発,9:02#後免,発,9:12#土佐大津,発,9:18#布師田,発,9:21#土佐一宮,発,9:24#薊野,発,9:27#高知,着,9:30#" + }, + { + "231D": "土佐山田,発,13:33#山田西町,発,13:35#土佐長岡,発,13:38#後免,発,13:43#土佐大津,発,13:47#布師田,発,13:50#土佐一宮,発,13:53#薊野,発,13:56#高知,着,13:59#" + }, + { + "715D": "土佐山田,発,6:35#山田西町,発,6:37#土佐長岡,発,6:40#後免,発,6:43#土佐大津,発,6:47#布師田,発,6:50#土佐一宮,発,6:53#薊野,発,6:56#高知,発,7:07#入明,発,7:10#円行寺口,発,7:12#旭,発,7:17#高知商業前,発,7:20#朝倉,発,7:29#枝川,発,7:34#伊野,発,7:53#波川,発,7:56#小村神社前,発,8:00#日下,発,8:03#岡花,発,8:06#土佐加茂,発,8:14#西佐川,発,8:20#佐川,発,8:26#襟野々,発,8:29#斗賀野,発,8:34#吾桑,発,8:40#多ノ郷,発,8:44#大間,発,8:46#須崎,着,8:49#" + }, + { + "717D": "土佐山田,発,7:12#山田西町,発,7:14#土佐長岡,発,7:17#後免,発,7:21#土佐大津,発,7:26#布師田,発,7:29#土佐一宮,発,7:32#薊野,発,7:36#高知,発,7:45#入明,発,7:49#円行寺口,発,7:51#旭,発,7:57#高知商業前,発,8:00#朝倉,発,8:03#枝川,発,8:08#伊野,着,8:11#" + }, + { + "719D": "高知,発,8:25#入明,発,8:28#円行寺口,発,8:30#旭,発,8:35#高知商業前,発,8:38#朝倉,発,8:42#枝川,発,8:47#伊野,発,8:51#波川,発,8:54#小村神社前,発,8:57#日下,発,9:03#岡花,発,9:06#土佐加茂,発,9:11#西佐川,発,9:17#佐川,発,9:21#襟野々,発,9:23#斗賀野,発,9:28#吾桑,発,9:35#多ノ郷,発,9:39#大間,発,9:41#須崎,着,9:44#" + }, + { + "731D": "高知,発,13:06#入明,発,13:09#円行寺口,発,13:11#旭,発,13:15#高知商業前,発,13:18#朝倉,発,13:25#枝川,発,13:29#伊野,発,13:32#波川,発,13:35#小村神社前,発,13:38#日下,発,13:42#岡花,発,13:45#土佐加茂,発,13:51#西佐川,発,13:56#佐川,発,13:59#襟野々,発,14:02#斗賀野,発,14:05#吾桑,発,14:11#多ノ郷,発,14:15#大間,発,14:17#須崎,着,14:20#" + }, + { + "733D": "高知,発,14:06#入明,発,14:09#円行寺口,発,14:11#旭,発,14:15#高知商業前,発,14:18#朝倉,発,14:25#枝川,発,14:29#伊野,発,14:32#波川,発,14:35#小村神社前,発,14:38#日下,発,14:56#岡花,発,14:59#土佐加茂,発,15:03#西佐川,発,15:09#佐川,発,15:12#襟野々,発,15:15#斗賀野,発,15:18#吾桑,発,15:24#多ノ郷,発,15:28#大間,発,15:30#須崎,着,15:32#" + }, + { + "735D": "高知,発,15:06#入明,発,15:09#円行寺口,発,15:11#旭,発,15:15#高知商業前,発,15:18#朝倉,発,15:25#枝川,発,15:29#伊野,発,15:32#波川,発,15:35#小村神社前,発,15:38#日下,発,15:42#岡花,発,15:45#土佐加茂,発,15:49#西佐川,発,15:54#佐川,発,15:57#襟野々,発,16:00#斗賀野,発,16:06#吾桑,発,16:12#多ノ郷,発,16:16#大間,発,16:18#須崎,着,16:20#" + }, + { + "739D": "高知,発,15:55#入明,発,15:58#円行寺口,発,16:00#旭,発,16:06#高知商業前,発,16:09#朝倉,発,16:12#枝川,発,16:16#伊野,発,16:19#波川,発,16:22#小村神社前,発,16:25#日下,発,16:32#岡花,発,16:35#土佐加茂,発,16:43#西佐川,発,16:48#佐川,発,16:51#襟野々,発,16:54#斗賀野,発,16:57#吾桑,発,17:03#多ノ郷,発,17:07#大間,発,17:09#須崎,着,17:12#" + }, + { + "741D": "高知,発,16:27#入明,発,16:29#円行寺口,発,16:31#旭,発,16:34#高知商業前,発,16:36#朝倉,発,16:39#枝川,発,16:43#伊野,発,16:51#波川,発,16:54#小村神社前,発,16:57#日下,発,17:01#岡花,発,17:04#土佐加茂,発,17:07#西佐川,発,17:19#佐川,発,17:22#襟野々,発,17:25#斗賀野,発,17:28#吾桑,発,17:34#多ノ郷,発,17:38#大間,発,17:40#須崎,着,17:42#" + }, + { + "745D": "高知,発,17:27#入明,発,17:31#円行寺口,発,17:33#旭,発,17:39#高知商業前,発,17:41#朝倉,発,17:44#枝川,発,17:48#伊野,発,17:54#波川,発,17:57#小村神社前,発,18:01#日下,発,18:18#岡花,発,18:22#土佐加茂,発,18:25#西佐川,発,18:31#佐川,発,18:34#襟野々,発,18:37#斗賀野,発,18:40#吾桑,発,18:46#多ノ郷,発,18:50#大間,発,18:52#須崎,発,18:55#土佐新荘,発,18:58#安和,発,19:02#土佐久礼,発,19:10#影野,発,19:31#六反地,発,19:33#仁井田,発,19:36#窪川,着,19:41#" + }, + { + "747D": "土佐山田,発,17:33#山田西町,発,17:35#土佐長岡,発,17:38#後免,発,17:41#土佐大津,発,17:48#布師田,発,17:51#土佐一宮,発,17:56#薊野,発,18:00#高知,発,18:15#入明,発,18:18#円行寺口,発,18:20#旭,発,18:25#高知商業前,発,18:27#朝倉,発,18:36#枝川,発,18:40#伊野,発,18:44#波川,発,18:47#小村神社前,発,18:50#日下,発,18:53#岡花,発,18:56#土佐加茂,発,19:00#西佐川,発,19:05#佐川,発,19:09#襟野々,発,19:11#斗賀野,発,19:14#吾桑,発,19:20#多ノ郷,発,19:24#大間,発,19:26#須崎,着,19:29#" + }, + { + "751D": "土佐山田,発,18:30#山田西町,発,18:32#土佐長岡,発,18:35#後免,発,18:38#土佐大津,発,18:44#布師田,発,18:47#土佐一宮,発,18:50#薊野,発,18:56#高知,発,19:06#入明,発,19:09#円行寺口,発,19:12#旭,発,19:17#高知商業前,発,19:20#朝倉,発,19:30#枝川,発,19:35#伊野,発,19:39#波川,発,19:42#小村神社前,発,19:45#日下,発,19:48#岡花,発,19:51#土佐加茂,発,19:55#西佐川,発,20:05#佐川,発,20:08#襟野々,発,20:11#斗賀野,発,20:14#吾桑,発,20:20#多ノ郷,発,20:24#大間,発,20:26#須崎,着,20:29#" + }, + { + "753D": "土佐山田,発,19:23#山田西町,発,19:25#土佐長岡,発,19:28#後免,発,19:43#土佐大津,発,19:51#布師田,発,19:54#土佐一宮,発,19:56#薊野,発,19:59#高知,発,20:06#入明,発,20:08#円行寺口,発,20:11#旭,発,20:14#高知商業前,発,20:16#朝倉,発,20:21#枝川,発,20:26#伊野,発,20:30#波川,発,20:33#小村神社前,発,20:36#日下,発,20:39#岡花,発,20:42#土佐加茂,発,20:46#西佐川,発,20:51#佐川,発,20:54#襟野々,発,20:57#斗賀野,発,21:00#吾桑,発,21:06#多ノ郷,発,21:10#大間,発,21:12#須崎,着,21:15#" + }, + { + "1213M": "高松,発,5:42#香西,発,5:46#鬼無,発,5:50#端岡,発,5:54#国分,発,5:57#讃岐府中,発,6:00#鴨川,発,6:04#八十場,発,6:07#坂出,発,6:25#宇多津,発,6:30#丸亀,発,6:33#讃岐塩屋,発,6:36#多度津,発,6:40#金蔵寺,発,6:45#善通寺,発,6:48#琴平,着,6:54#" + }, + { + "1219M": "高松,発,7:10#香西,発,7:15#鬼無,発,7:19#端岡,発,7:23#国分,発,7:26#讃岐府中,発,7:30#鴨川,発,7:33#八十場,発,7:36#坂出,発,7:39#宇多津,発,7:51#丸亀,発,7:55#讃岐塩屋,発,7:58#多度津,発,8:10#金蔵寺,発,8:15#善通寺,発,8:18#琴平,着,8:24#" + }, + { + "1221M": "高松,発,7:55#香西,発,8:00#鬼無,発,8:03#端岡,発,8:10#国分,発,8:14#讃岐府中,発,8:17#鴨川,発,8:20#八十場,発,8:23#坂出,発,8:26#宇多津,発,8:31#丸亀,発,8:34#讃岐塩屋,発,8:37#多度津,発,8:41#金蔵寺,発,8:48#善通寺,発,8:51#琴平,着,8:56#" + }, + { + "1227M": "高松,発,9:25#香西,発,9:30#鬼無,発,9:34#端岡,発,9:50#国分,発,9:53#讃岐府中,発,9:56#鴨川,発,10:05#八十場,発,10:08#坂出,発,10:12#宇多津,発,10:17#丸亀,発,10:20#讃岐塩屋,発,10:23#多度津,発,10:28#金蔵寺,発,10:32#善通寺,発,10:35#琴平,着,10:41#" + }, + { + "1243M": "高松,発,16:25#香西,発,16:29#鬼無,発,16:32#端岡,発,16:36#国分,発,16:39#讃岐府中,発,16:42#鴨川,発,16:45#八十場,発,16:47#坂出,発,16:51#宇多津,発,16:56#丸亀,発,16:59#讃岐塩屋,発,17:01#多度津,発,17:05#金蔵寺,発,17:10#善通寺,発,17:14#琴平,着,17:19#" + }, + { + "1245M": "高松,発,17:25#香西,発,17:29#鬼無,発,17:32#端岡,発,17:36#国分,発,17:39#讃岐府中,発,17:42#鴨川,発,17:45#八十場,発,17:47#坂出,発,17:51#宇多津,発,17:56#丸亀,発,17:59#讃岐塩屋,発,18:02#多度津,発,18:05#金蔵寺,発,18:10#善通寺,発,18:13#琴平,着,18:18#" + }, + { + "1247M": "高松,発,17:58#香西,発,18:03#鬼無,発,18:06#端岡,発,18:10#国分,発,18:13#讃岐府中,発,18:16#鴨川,発,18:23#八十場,発,18:25#坂出,発,18:29#宇多津,発,18:34#丸亀,発,18:37#讃岐塩屋,発,18:39#多度津,発,18:43#金蔵寺,発,18:48#善通寺,発,18:52#琴平,着,18:57#" + }, + { + "1263M": "高松,発,22:08#香西,発,22:13#鬼無,発,22:16#端岡,発,22:20#国分,発,22:23#讃岐府中,発,22:26#鴨川,発,22:33#八十場,発,22:36#坂出,発,22:39#宇多津,発,22:45#丸亀,発,22:48#讃岐塩屋,発,22:51#多度津,着,22:55#" + }, + { + "2001D": "高松,発,6:04#坂出,発,6:18#丸亀,発,6:25#多度津,発,6:30#善通寺,発,6:35#琴平,発,6:40#阿波池田,発,7:06#大歩危,発,7:24#大杉,発,7:44#土佐山田,発,8:04#後免,発,8:10#高知,発,8:20#旭,発,8:24#朝倉,発,8:28#伊野,発,8:33#佐川,発,8:47#須崎,発,9:01#土佐久礼,発,9:11#窪川,発,9:27#土佐佐賀,発,9:45#土佐上川口,発,9:53#土佐入野,発,9:57#中村,着,10:04#" + }, + { + "2003D": "高松,発,8:25#坂出,発,8:40#丸亀,発,8:46#多度津,発,8:50#善通寺,発,8:55#琴平,発,9:01#阿波池田,発,9:24#大歩危,発,9:42#大杉,発,10:04#土佐山田,発,10:25#後免,発,10:30#高知,着,10:37#" + }, + { + "2071D": "高知,発,9:51#伊野,発,10:02#佐川,発,10:15#須崎,発,10:29#土佐久礼,発,10:40#窪川,発,10:58#土佐佐賀,発,11:16#土佐入野,発,11:27#中村,着,11:33#" + }, + { + "2073D": "高知,発,11:49#旭,発,11:53#朝倉,発,11:57#伊野,発,12:02#佐川,発,12:16#須崎,発,12:30#土佐久礼,発,12:41#窪川,発,12:58#土佐佐賀,発,13:16#土佐入野,発,13:27#中村,着,13:34#" + }, + { + "2075D": "高知,発,13:49#旭,発,13:53#朝倉,発,13:57#伊野,発,14:02#佐川,発,14:17#須崎,発,14:31#土佐久礼,発,14:41#窪川,発,14:58#土佐佐賀,発,15:16#土佐上川口,発,15:24#土佐入野,発,15:29#中村,着,15:35#" + }, + { + "2077D": "高知,発,15:49#旭,発,15:53#朝倉,発,15:57#伊野,発,16:02#佐川,発,16:16#須崎,発,16:30#土佐久礼,発,16:41#窪川,発,17:01#土佐佐賀,発,17:24#土佐入野,発,17:35#中村,着,17:41#" + }, + { + "2079D": "高知,発,17:11#旭,発,17:16#朝倉,発,17:20#伊野,発,17:25#佐川,発,17:39#多ノ郷,発,17:51#須崎,発,17:55#土佐久礼,発,18:06#窪川,発,18:27#土佐佐賀,発,18:45#土佐入野,発,19:00#中村,着,19:06#" + }, + { + "2081D": "高知,発,19:01#旭,発,19:07#朝倉,発,19:12#伊野,発,19:18#佐川,発,19:32#多ノ郷,発,19:44#須崎,発,19:49#土佐久礼,発,20:00#窪川,発,20:19#土佐佐賀,発,20:42#土佐入野,発,20:53#中村,着,20:59#" + }, + { + "2083D": "高知,発,21:18#旭,発,21:23#朝倉,発,21:27#伊野,発,21:33#佐川,発,21:46#多ノ郷,発,21:58#須崎,発,22:02#土佐久礼,発,22:12#窪川,発,22:28#土佐佐賀,発,22:46#土佐入野,発,22:57#中村,着,23:04#" + }, + { + "3215D": "土佐山田,発,7:42#山田西町,発,7:44#土佐長岡,発,7:47#後免,発,7:54#土佐大津,発,8:07#布師田,発,8:10#土佐一宮,発,8:16#薊野,発,8:20#高知,着,8:23#" + }, + { + "3247D": "土佐山田,発,19:00#山田西町,発,19:02#土佐長岡,発,19:05#後免,発,19:08#土佐大津,発,19:17#布師田,発,19:20#土佐一宮,発,19:23#薊野,発,19:27#高知,着,19:29#" + }, + { + "3259D": "土佐山田,発,20:50#山田西町,発,20:52#土佐長岡,発,20:55#後免,発,20:59#土佐大津,発,21:03#布師田,発,21:06#土佐一宮,発,21:08#薊野,発,21:12#高知,着,21:14#" + }, + { + "3721D": "高知,発,9:34#入明,発,9:37#円行寺口,発,9:39#旭,発,9:42#高知商業前,発,9:44#朝倉,発,9:47#枝川,発,9:52#伊野,発,10:08#波川,発,10:11#小村神社前,発,10:15#日下,発,10:18#岡花,発,10:21#土佐加茂,発,10:25#西佐川,発,10:31#佐川,発,10:43#襟野々,発,10:45#斗賀野,発,10:49#吾桑,発,10:55#多ノ郷,発,10:59#大間,発,11:02#須崎,着,11:05#" + }, + { + "3751D": "須崎,発,20:37#土佐新荘,発,20:40#安和,発,20:44#土佐久礼,発,20:52#影野,発,21:06#六反地,発,21:08#仁井田,発,21:11#窪川,着,21:16#" + }, + { + "3757D": "土佐山田,発,21:23#山田西町,発,21:25#土佐長岡,発,21:28#後免,発,21:39#土佐大津,発,21:43#布師田,発,21:46#土佐一宮,発,21:49#薊野,発,21:51#高知,発,22:06#入明,発,22:09#円行寺口,発,22:12#旭,発,22:14#高知商業前,発,22:17#朝倉,発,22:20#枝川,発,22:24#伊野,発,22:28#波川,発,22:31#小村神社前,発,22:34#日下,発,22:37#岡花,発,22:40#土佐加茂,発,22:44#西佐川,発,22:50#佐川,発,22:53#襟野々,発,22:56#斗賀野,発,22:59#吾桑,発,23:05#多ノ郷,発,23:09#大間,発,23:11#須崎,着,23:13#" + }, + { + "3759D": "高知,発,22:52#入明,発,22:55#円行寺口,発,22:57#旭,発,23:00#高知商業前,発,23:02#朝倉,発,23:05#枝川,発,23:10#伊野,着,23:12#" + }, + { + "4211D": "阿波池田,発,5:33#三縄,発,5:38#祖谷口,発,5:43#阿波川口,発,5:49#小歩危,発,5:55#大歩危,発,6:02#土佐岩原,発,6:10#豊永,発,6:15#大田口,発,6:20#土佐穴内,発,6:24#大杉,発,6:31#土佐北川,発,6:38#角茂谷,発,6:41#繁藤,発,6:45#土佐山田,着,6:57#" + }, + { + "4221D": "阿波池田,発,7:45#三縄,発,7:50#祖谷口,発,7:55#阿波川口,発,8:02#小歩危,発,8:08#大歩危,発,8:15#土佐岩原,発,8:23#豊永,発,8:28#大田口,発,8:38#土佐穴内,発,8:42#大杉,発,8:47#土佐北川,発,8:54#角茂谷,発,8:58#繁藤,発,9:01#新改,発,9:13#土佐山田,発,9:33#山田西町,発,9:35#土佐長岡,発,9:38#後免,発,9:43#土佐大津,発,9:47#布師田,発,9:50#土佐一宮,発,9:53#薊野,発,9:56#高知,着,9:59#" + }, + { + "4223D": "琴平,発,6:58#塩入,発,7:05#黒川,発,7:10#讃岐財田,発,7:26#箸蔵,発,7:38#佃,発,7:43#阿波池田,着,7:48#" + }, + { + "4225D": "阿波池田,発,12:11#三縄,発,12:19#祖谷口,発,12:24#阿波川口,発,12:28#小歩危,発,12:44#大歩危,着,12:50#" + }, + { + "4227D": "多度津,発,11:39#金蔵寺,発,11:44#善通寺,発,11:57#琴平,発,12:03#塩入,発,12:10#黒川,発,12:14#讃岐財田,発,12:18#坪尻,発,12:34#箸蔵,発,12:38#佃,発,12:43#阿波池田,着,12:48#" + }, + { + "4229D": "土佐山田,発,12:33#山田西町,発,12:35#土佐長岡,発,12:38#後免,発,12:43#土佐大津,発,12:47#布師田,発,12:50#土佐一宮,発,12:53#薊野,発,12:56#高知,着,12:59#" + }, + { + "4233D": "土佐山田,発,14:33#山田西町,発,14:35#土佐長岡,発,14:38#後免,発,14:43#土佐大津,発,14:47#布師田,発,14:50#土佐一宮,発,14:53#薊野,発,14:56#高知,着,14:59#" + }, + { + "4235D": "土佐山田,発,15:33#山田西町,発,15:35#土佐長岡,発,15:38#後免,発,15:43#土佐大津,発,15:47#布師田,発,15:50#土佐一宮,発,15:53#薊野,発,15:56#高知,着,15:59#" + }, + { + "4237D": "阿波池田,発,13:49#三縄,発,13:54#祖谷口,発,13:59#阿波川口,発,14:03#小歩危,発,14:11#大歩危,発,14:22#土佐岩原,発,14:29#豊永,発,14:37#大田口,発,14:51#土佐穴内,発,14:54#大杉,発,15:19#土佐北川,発,15:26#角茂谷,発,15:30#繁藤,発,15:37#新改,発,15:48#土佐山田,発,16:03#山田西町,発,16:05#土佐長岡,発,16:08#後免,発,16:21#土佐大津,発,16:27#布師田,発,16:30#土佐一宮,発,16:38#薊野,発,16:41#高知,着,16:44#" + }, + { + "4239D": "多度津,発,13:58#金蔵寺,発,14:03#善通寺,発,14:07#琴平,発,14:13#塩入,発,14:23#黒川,発,14:28#讃岐財田,発,14:39#坪尻,発,14:53#箸蔵,発,14:57#佃,発,15:02#阿波池田,着,15:07#" + }, + { + "4241D": "土佐山田,発,16:30#山田西町,発,16:32#土佐長岡,発,16:35#後免,発,16:43#土佐大津,発,16:47#布師田,発,16:50#土佐一宮,発,16:53#薊野,発,16:56#高知,着,16:59#" + }, + { + "4243D": "阿波池田,発,16:54#三縄,発,16:59#祖谷口,発,17:05#阿波川口,発,17:11#小歩危,発,17:17#大歩危,着,17:23#" + }, + { + "4245D": "多度津,発,15:58#金蔵寺,発,16:03#善通寺,発,16:07#琴平,発,16:14#塩入,発,16:24#黒川,発,16:29#讃岐財田,発,16:37#坪尻,発,16:53#箸蔵,発,16:57#佃,発,17:02#阿波池田,着,17:07#" + }, + { + "4249D": "阿波池田,発,17:48#三縄,発,17:53#祖谷口,発,17:58#阿波川口,発,18:02#小歩危,発,18:11#大歩危,発,18:19#土佐岩原,発,18:26#豊永,発,18:31#大田口,発,18:36#土佐穴内,発,18:40#大杉,発,18:45#土佐北川,発,18:52#角茂谷,発,18:56#繁藤,発,19:02#新改,発,19:14#土佐山田,着,19:21#" + }, + { + "4251D": "琴平,発,18:20#塩入,発,18:27#黒川,発,18:32#讃岐財田,発,18:38#箸蔵,発,18:51#佃,発,18:56#阿波池田,着,19:01#" + }, + { + "4253D": "阿波池田,発,19:10#三縄,発,19:15#祖谷口,発,19:20#阿波川口,発,19:24#小歩危,発,19:35#大歩危,着,19:42#" + }, + { + "4255D": "琴平,発,19:46#塩入,発,19:54#黒川,発,19:58#讃岐財田,発,20:04#箸蔵,発,20:16#佃,発,20:21#阿波池田,着,20:26#" + }, + { + "4257D": "土佐山田,発,19:47#山田西町,発,19:49#土佐長岡,発,19:52#後免,発,19:55#土佐大津,発,20:02#布師田,発,20:05#土佐一宮,発,20:08#薊野,発,20:11#高知,着,20:13#" + }, + { + "4261D": "土佐山田,発,22:43#山田西町,発,22:45#土佐長岡,発,22:48#後免,発,22:54#土佐大津,発,22:58#布師田,発,23:01#土佐一宮,発,23:04#薊野,発,23:07#高知,着,23:10#" + }, + { + "4263M": "多度津,発,23:03#金蔵寺,発,23:07#善通寺,発,23:11#琴平,着,23:16#" + }, + { + "4711D": "高知,発,5:39#入明,発,5:42#円行寺口,発,5:45#旭,発,5:50#高知商業前,発,5:52#朝倉,発,5:55#枝川,発,5:59#伊野,発,6:02#波川,発,6:05#小村神社前,発,6:08#日下,発,6:18#岡花,発,6:21#土佐加茂,発,6:25#西佐川,発,6:34#佐川,発,6:38#襟野々,発,6:41#斗賀野,発,6:50#吾桑,発,6:56#多ノ郷,発,7:03#大間,発,7:05#須崎,発,7:12#土佐新荘,発,7:15#安和,発,7:19#土佐久礼,発,7:30#影野,発,7:48#六反地,発,7:51#仁井田,発,7:54#窪川,着,7:59#" + }, + { + "4713D": "土佐山田,発,5:50#山田西町,発,5:52#土佐長岡,発,5:55#後免,発,6:08#土佐大津,発,6:15#布師田,発,6:18#土佐一宮,発,6:20#薊野,発,6:23#高知,発,6:31#入明,発,6:35#円行寺口,発,6:37#旭,発,6:40#高知商業前,発,6:43#朝倉,発,6:45#枝川,発,6:50#伊野,発,6:56#波川,発,6:59#小村神社前,発,7:02#日下,発,7:13#岡花,発,7:17#土佐加茂,発,7:21#西佐川,発,7:32#佐川,発,7:35#襟野々,発,7:39#斗賀野,発,7:42#吾桑,発,7:52#多ノ郷,発,7:57#大間,発,8:00#須崎,着,8:03#" + }, + { + "4723D": "高知,発,10:27#入明,発,10:30#円行寺口,発,10:33#旭,発,10:36#高知商業前,発,10:38#朝倉,発,10:41#枝川,発,10:45#伊野,着,10:48#" + }, + { + "4725D": "土佐山田,発,10:33#山田西町,発,10:35#土佐長岡,発,10:38#後免,発,10:43#土佐大津,発,10:47#布師田,発,10:50#土佐一宮,発,10:53#薊野,発,10:56#高知,発,11:06#入明,発,11:09#円行寺口,発,11:11#旭,発,11:16#高知商業前,発,11:18#朝倉,発,11:25#枝川,発,11:29#伊野,発,11:32#波川,発,11:35#小村神社前,発,11:39#日下,発,11:42#岡花,発,11:45#土佐加茂,発,11:49#西佐川,発,11:54#佐川,発,11:57#襟野々,発,12:00#斗賀野,発,12:03#吾桑,発,12:09#多ノ郷,発,12:13#大間,発,12:15#須崎,着,12:18#" + }, + { + "4727D": "土佐山田,発,11:33#山田西町,発,11:35#土佐長岡,発,11:38#後免,発,11:43#土佐大津,発,11:47#布師田,発,11:50#土佐一宮,発,11:53#薊野,発,11:56#高知,発,12:06#入明,発,12:09#円行寺口,発,12:11#旭,発,12:15#高知商業前,発,12:18#朝倉,発,12:25#枝川,発,12:29#伊野,発,12:32#波川,発,12:35#小村神社前,発,12:38#日下,発,12:47#岡花,発,12:50#土佐加茂,発,13:00#西佐川,発,13:05#佐川,発,13:08#襟野々,発,13:11#斗賀野,発,13:14#吾桑,発,13:20#多ノ郷,発,13:24#大間,発,13:26#須崎,発,13:32#土佐新荘,発,13:35#安和,発,13:39#土佐久礼,発,13:47#影野,発,14:02#六反地,発,14:05#仁井田,発,14:08#窪川,着,14:12#" + }, + { + "4729D": "高知,発,12:27#入明,発,12:29#円行寺口,発,12:31#旭,発,12:36#高知商業前,発,12:38#朝倉,発,12:41#枝川,発,12:45#伊野,着,12:48#" + }, + { + "4735D": "須崎,発,16:43#土佐新荘,発,16:46#安和,発,16:50#土佐久礼,発,17:02#影野,発,17:26#六反地,発,17:29#仁井田,発,17:31#窪川,着,17:36#" + }, + { + "4737D": "高知,発,15:27#入明,発,15:29#円行寺口,発,15:31#旭,発,15:36#高知商業前,発,15:38#朝倉,発,15:41#枝川,発,15:45#伊野,着,15:48#" + }, + { + "4743D": "高知,発,16:50#入明,発,16:53#円行寺口,発,16:55#旭,発,17:01#高知商業前,発,17:03#朝倉,発,17:06#枝川,発,17:11#伊野,着,17:13#" + }, + { + "4749D": "高知,発,18:36#入明,発,18:39#円行寺口,発,18:41#旭,発,18:44#高知商業前,発,18:46#朝倉,発,18:49#枝川,発,18:54#伊野,着,18:56#" + }, + { + "4755D": "高知,発,21:06#入明,発,21:09#円行寺口,発,21:11#旭,発,21:14#高知商業前,発,21:16#朝倉,発,21:19#枝川,発,21:23#伊野,着,21:26#" + }, + { + "5211M": "多度津,発,5:42#金蔵寺,発,5:47#善通寺,発,5:51#琴平,着,5:57#" + }, + { + "5215M": "高松,発,6:12#香西,発,6:16#鬼無,発,6:20#端岡,発,6:24#国分,発,6:28#讃岐府中,発,6:31#鴨川,発,6:34#八十場,発,6:37#坂出,発,6:41#宇多津,発,6:46#丸亀,発,6:50#讃岐塩屋,発,6:53#多度津,発,6:58#金蔵寺,発,7:03#善通寺,発,7:06#琴平,着,7:12#" + }, + { + "5217M": "多度津,発,7:42#金蔵寺,発,7:48#善通寺,発,7:52#琴平,着,7:57#" + }, + { + "5223M": "高松,発,8:15#香西,発,8:20#鬼無,発,8:23#端岡,発,8:33#国分,発,8:37#讃岐府中,発,8:40#鴨川,発,8:43#八十場,発,8:46#坂出,発,8:50#宇多津,発,8:56#丸亀,発,8:59#讃岐塩屋,発,9:02#多度津,発,9:09#金蔵寺,発,9:14#善通寺,発,9:18#琴平,着,9:23#" + }, + { + "5225M": "高松,発,8:57#香西,発,9:02#鬼無,発,9:05#端岡,発,9:14#国分,発,9:18#讃岐府中,発,9:21#鴨川,発,9:24#八十場,発,9:28#坂出,発,9:32#宇多津,発,9:37#丸亀,発,9:41#讃岐塩屋,発,9:44#多度津,発,9:50#金蔵寺,発,9:55#善通寺,発,9:59#琴平,着,10:04#" + }, + { + "5229M": "高松,発,10:25#香西,発,10:31#鬼無,発,10:34#端岡,発,10:39#国分,発,10:42#讃岐府中,発,10:45#鴨川,発,10:53#八十場,発,10:56#坂出,発,11:00#宇多津,発,11:05#丸亀,発,11:08#讃岐塩屋,発,11:11#多度津,発,11:23#金蔵寺,発,11:28#善通寺,発,11:32#琴平,着,11:37#" + }, + { + "5231M": "高松,発,11:25#香西,発,11:31#鬼無,発,11:34#端岡,発,11:39#国分,発,11:42#讃岐府中,発,11:45#鴨川,発,11:53#八十場,発,11:56#坂出,発,12:00#宇多津,発,12:05#丸亀,発,12:08#讃岐塩屋,発,12:11#多度津,発,12:17#金蔵寺,発,12:22#善通寺,発,12:26#琴平,着,12:32#" + }, + { + "5233M": "高松,発,12:25#香西,発,12:31#鬼無,発,12:34#端岡,発,12:39#国分,発,12:42#讃岐府中,発,12:45#鴨川,発,12:53#八十場,発,12:56#坂出,発,13:00#宇多津,発,13:05#丸亀,発,13:08#讃岐塩屋,発,13:11#多度津,発,13:17#金蔵寺,発,13:22#善通寺,発,13:26#琴平,着,13:31#" + }, + { + "5235M": "高松,発,13:25#香西,発,13:31#鬼無,発,13:34#端岡,発,13:39#国分,発,13:42#讃岐府中,発,13:45#鴨川,発,13:53#八十場,発,13:56#坂出,発,14:00#宇多津,発,14:05#丸亀,発,14:08#讃岐塩屋,発,14:11#多度津,発,14:17#金蔵寺,発,14:22#善通寺,発,14:26#琴平,着,14:32#" + }, + { + "5237M": "多度津,発,14:58#金蔵寺,発,15:03#善通寺,発,15:07#琴平,着,15:12#" + }, + { + "5239M": "高松,発,14:25#香西,発,14:31#鬼無,発,14:34#端岡,発,14:39#国分,発,14:42#讃岐府中,発,14:45#鴨川,発,14:53#八十場,発,14:56#坂出,発,15:00#宇多津,発,15:05#丸亀,発,15:08#讃岐塩屋,発,15:11#多度津,発,15:17#金蔵寺,発,15:22#善通寺,発,15:26#琴平,着,15:31#" + }, + { + "5241M": "高松,発,15:25#香西,発,15:31#鬼無,発,15:34#端岡,発,15:39#国分,発,15:42#讃岐府中,発,15:45#鴨川,発,15:53#八十場,発,15:56#坂出,発,16:00#宇多津,発,16:05#丸亀,発,16:08#讃岐塩屋,発,16:11#多度津,発,16:17#金蔵寺,発,16:22#善通寺,発,16:26#琴平,着,16:33#" + }, + { + "5249M": "高松,発,18:25#香西,発,18:31#鬼無,発,18:34#端岡,発,18:39#国分,発,18:42#讃岐府中,発,18:45#鴨川,発,18:53#八十場,発,18:56#坂出,発,19:00#宇多津,発,19:05#丸亀,発,19:08#讃岐塩屋,発,19:11#多度津,発,19:32#金蔵寺,発,19:36#善通寺,発,19:40#琴平,着,19:45#" + }, + { + "5251M": "高松,発,19:13#端岡,発,19:21#鴨川,発,19:28#坂出,発,19:33#宇多津,発,19:38#丸亀,発,19:42#讃岐塩屋,発,19:44#多度津,発,19:54#金蔵寺,発,19:59#善通寺,発,20:03#琴平,着,20:09#" + }, + { + "5253M": "高松,発,19:53#香西,発,19:58#鬼無,発,20:02#端岡,発,20:06#国分,発,20:09#讃岐府中,発,20:12#鴨川,発,20:15#八十場,発,20:18#坂出,発,20:27#宇多津,発,20:32#丸亀,発,20:35#讃岐塩屋,発,20:38#多度津,発,20:47#金蔵寺,発,20:52#善通寺,発,20:56#琴平,着,21:01#" + }, + { + "5255M": "高松,発,20:25#香西,発,20:29#鬼無,発,20:33#端岡,発,20:37#国分,発,20:40#讃岐府中,発,20:43#鴨川,発,20:47#八十場,発,20:50#坂出,発,21:00#宇多津,発,21:06#丸亀,発,21:10#讃岐塩屋,発,21:13#多度津,発,21:18#金蔵寺,発,21:24#善通寺,発,21:28#琴平,着,21:33#" + }, + { + "5257M": "高松,発,21:20#香西,発,21:25#鬼無,発,21:28#端岡,発,21:36#国分,発,21:39#讃岐府中,発,21:42#鴨川,発,21:45#八十場,発,21:48#坂出,発,21:52#宇多津,発,21:57#丸亀,発,22:01#讃岐塩屋,発,22:03#多度津,発,22:08#金蔵寺,発,22:13#善通寺,発,22:17#琴平,着,22:23#" + }, + { + "5811D": "後免,発,8:39#土佐大津,発,8:43#布師田,発,8:46#土佐一宮,発,8:49#薊野,発,8:52#高知,着,8:55#" + }, + { + "5813D": "後免,発,15:59#土佐大津,発,16:03#布師田,発,16:06#土佐一宮,発,16:09#薊野,発,16:19#高知,着,16:22#" + }, + { + "5815D": "後免,発,17:05#土佐大津,発,17:09#布師田,発,17:12#土佐一宮,発,17:17#薊野,発,17:21#高知,着,17:24#" + }, + { + "5817D": "後免,発,18:17#土佐大津,発,18:21#布師田,発,18:24#土佐一宮,発,18:26#薊野,発,18:30#高知,着,18:32#" + }, + { + "5843D": "後免,発,7:08#土佐大津,発,7:13#布師田,発,7:16#土佐一宮,発,7:19#薊野,発,7:22#高知,着,7:25#" + }, + { + "5853D": "後免,発,10:03#土佐大津,発,10:07#布師田,発,10:11#土佐一宮,発,10:17#薊野,発,10:20#高知,着,10:24#" + }, + { + "5855D": "後免,発,11:03#土佐大津,発,11:07#布師田,発,11:11#土佐一宮,発,11:17#薊野,発,11:20#高知,着,11:24#" + }, + { + "5859D": "後免,発,12:03#土佐大津,発,12:07#布師田,発,12:11#土佐一宮,発,12:17#薊野,発,12:20#高知,着,12:24#" + }, + { + "5861D": "後免,発,13:03#土佐大津,発,13:07#布師田,発,13:11#土佐一宮,発,13:17#薊野,発,13:20#高知,着,13:24#" + }, + { + "5865D": "後免,発,14:03#土佐大津,発,14:07#布師田,発,14:11#土佐一宮,発,14:17#薊野,発,14:20#高知,着,14:24#" + }, + { + "5869D": "後免,発,15:03#土佐大津,発,15:07#布師田,発,15:11#土佐一宮,発,15:17#薊野,発,15:20#高知,着,15:23#" + }, + { + "5881D": "後免,発,18:59#土佐大津,発,19:04#布師田,発,19:07#土佐一宮,発,19:12#薊野,発,19:15#高知,着,19:17#" + }, + { + "5885D": "後免,発,20:25#土佐大津,発,20:29#布師田,発,20:32#土佐一宮,発,20:42#薊野,発,20:46#高知,着,20:49#" + }, + { + "5889D": "後免,発,22:12#土佐大津,発,22:16#布師田,発,22:19#土佐一宮,発,22:22#薊野,発,22:25#高知,着,22:28#" + }, + { + "6219D": "多度津,発,8:20#金蔵寺,発,8:24#善通寺,発,8:28#琴平,着,8:33#" + }, + { + "8021D": "多度津,発,10:19#善通寺,発,10:26#琴平,発,10:48#讃岐財田,発,11:11#坪尻,発,11:34#阿波池田,発,11:55#阿波川口,発,12:14#大歩危,着,12:34#" + }, + { + "8031M": "高松,発,8:02#多度津,発,8:26#善通寺,発,8:33#琴平,着,8:39#" + }, + { + "8073D": "高知,発,10:02#旭,発,10:16#日下,発,10:50#土佐加茂,発,11:01#多ノ郷,発,11:30#安和,発,11:51#土佐久礼,発,12:11#窪川,着,12:32#" + }, + { + "8083D": "後免,発,17:25#土佐一宮,発,17:43#薊野,発,17:53#高知,着,17:57#" + }, + { + "310D": "徳島,発,5:51#佐古,発,5:54#吉成,発,6:00#勝瑞,発,6:03#池谷,発,6:07#板東,発,6:10#阿波川端,発,6:14#板野,発,6:18#阿波大宮,発,6:24#讃岐相生,発,6:31#引田,発,6:35#讃岐白鳥,発,6:40#三本松,発,6:47#丹生,発,6:51#鶴羽,発,6:55#讃岐津田,発,6:59#神前,発,7:04#造田,発,7:10#オレンジタウン,発,7:14#志度,発,7:22#讃岐牟礼,発,7:25#八栗口,発,7:28#古高松南,発,7:31#屋島,発,7:34#木太町,発,7:38#栗林,発,7:41#栗林公園北口,発,7:44#昭和町,発,7:47#高松,着,7:50#" + }, + { + "312D": "徳島,発,6:09#佐古,発,6:12#吉成,発,6:18#勝瑞,発,6:20#池谷,発,6:24#板東,発,6:28#阿波川端,発,6:32#板野,発,6:36#阿波大宮,発,6:42#讃岐相生,発,6:48#引田,発,6:53#讃岐白鳥,発,6:58#三本松,発,7:03#丹生,発,7:07#鶴羽,発,7:12#讃岐津田,発,7:16#神前,発,7:21#造田,発,7:27#オレンジタウン,発,7:33#志度,発,7:37#讃岐牟礼,発,7:41#八栗口,発,7:44#古高松南,発,7:47#屋島,発,7:51#木太町,発,7:55#栗林,発,8:00#栗林公園北口,発,8:03#昭和町,発,8:06#高松,着,8:09#" + }, + { + "316D": "引田,発,7:09#讃岐白鳥,発,7:15#三本松,発,7:20#丹生,発,7:26#鶴羽,発,7:35#讃岐津田,発,7:52#神前,発,7:59#造田,発,8:05#オレンジタウン,発,8:10#志度,発,8:16#讃岐牟礼,発,8:21#八栗口,発,8:24#古高松南,発,8:27#屋島,発,8:33#木太町,発,8:38#栗林,発,8:43#栗林公園北口,発,8:46#昭和町,発,8:49#高松,着,8:53#" + }, + { + "356D": "徳島,発,16:26#佐古,発,16:29#吉成,発,16:35#勝瑞,発,16:38#池谷,発,16:43#板東,発,16:47#阿波川端,発,16:51#板野,発,17:01#阿波大宮,発,17:08#讃岐相生,発,17:14#引田,発,17:25#讃岐白鳥,発,17:30#三本松,発,17:35#丹生,発,17:46#鶴羽,発,17:51#讃岐津田,発,17:56#神前,発,18:01#造田,発,18:12#オレンジタウン,発,18:17#志度,発,18:26#讃岐牟礼,発,18:31#八栗口,発,18:37#古高松南,発,18:40#屋島,発,18:44#木太町,発,18:48#栗林,発,18:52#栗林公園北口,発,18:54#昭和町,発,18:58#高松,着,19:01#" + }, + { + "358D": "徳島,発,17:26#佐古,発,17:29#吉成,発,17:35#勝瑞,発,17:38#池谷,発,17:43#板東,発,17:47#阿波川端,発,17:51#板野,着,17:53#" + }, + { + "362D": "徳島,発,18:26#佐古,発,18:29#吉成,発,18:35#勝瑞,発,18:38#池谷,発,18:43#板東,発,18:47#阿波川端,発,18:51#板野,発,19:02#阿波大宮,発,19:11#讃岐相生,発,19:22#引田,着,19:26#" + }, + { + "364D": "徳島,発,19:27#佐古,発,19:30#吉成,発,19:36#勝瑞,発,19:39#池谷,発,19:43#板東,発,19:47#阿波川端,発,19:51#板野,着,19:54#" + }, + { + "366D": "引田,発,19:35#讃岐白鳥,発,19:39#三本松,発,19:45#丹生,発,19:50#鶴羽,発,19:54#讃岐津田,発,20:13#神前,発,20:18#造田,発,20:21#オレンジタウン,発,20:25#志度,発,20:29#讃岐牟礼,発,20:33#八栗口,発,20:40#古高松南,発,20:42#屋島,発,20:45#木太町,発,20:49#栗林,発,20:53#栗林公園北口,発,20:55#昭和町,発,20:58#高松,着,21:01#" + }, + { + "372D": "引田,発,20:35#讃岐白鳥,発,20:40#三本松,発,20:47#丹生,発,20:56#鶴羽,発,21:00#讃岐津田,発,21:13#神前,発,21:18#造田,発,21:21#オレンジタウン,発,21:24#志度,発,21:32#讃岐牟礼,発,21:35#八栗口,発,21:38#古高松南,発,21:40#屋島,発,21:43#木太町,発,21:47#栗林,発,21:51#栗林公園北口,発,21:53#昭和町,発,21:56#高松,着,21:59#" + }, + { + "3002D": "徳島,発,5:41#勝瑞,発,5:48#池谷,発,5:52#板野,発,5:59#引田,発,6:10#讃岐白鳥,発,6:14#三本松,発,6:17#讃岐津田,発,6:26#オレンジタウン,発,6:33#志度,発,6:38#屋島,発,6:45#栗林,発,6:50#高松,着,6:55#" + }, + { + "3004D": "徳島,発,6:58#勝瑞,発,7:09#池谷,発,7:13#板野,発,7:20#引田,発,7:31#讃岐白鳥,発,7:35#三本松,発,7:39#讃岐津田,発,7:47#オレンジタウン,発,7:54#志度,発,7:58#屋島,発,8:04#栗林,発,8:08#高松,着,8:13#" + }, + { + "3006D": "徳島,発,8:24#勝瑞,発,8:32#池谷,発,8:36#板野,発,8:42#讃岐白鳥,発,8:55#三本松,発,8:59#志度,発,9:14#屋島,発,9:20#栗林,発,9:25#高松,着,9:31#" + }, + { + "3008D": "徳島,発,9:24#池谷,発,9:33#板野,発,9:39#引田,発,9:51#三本松,発,9:58#志度,発,10:14#屋島,発,10:20#栗林,発,10:25#高松,着,10:30#" + }, + { + "3010D": "徳島,発,10:24#池谷,発,10:33#板野,発,10:39#引田,発,10:51#三本松,発,10:58#志度,発,11:14#屋島,発,11:20#栗林,発,11:25#高松,着,11:30#" + }, + { + "3012D": "徳島,発,11:24#池谷,発,11:33#板野,発,11:39#引田,発,11:51#三本松,発,11:58#志度,発,12:14#屋島,発,12:20#栗林,発,12:25#高松,着,12:30#" + }, + { + "3014D": "徳島,発,12:24#池谷,発,12:33#板野,発,12:39#引田,発,12:51#三本松,発,12:58#志度,発,13:14#屋島,発,13:20#栗林,発,13:25#高松,着,13:30#" + }, + { + "3016D": "徳島,発,13:24#池谷,発,13:33#板野,発,13:39#引田,発,13:51#三本松,発,13:58#志度,発,14:14#屋島,発,14:20#栗林,発,14:25#高松,着,14:30#" + }, + { + "3018D": "徳島,発,14:24#池谷,発,14:33#板野,発,14:39#引田,発,14:51#三本松,発,14:58#志度,発,15:14#屋島,発,15:20#栗林,発,15:25#高松,着,15:30#" + }, + { + "3020D": "徳島,発,15:24#池谷,発,15:33#板野,発,15:39#引田,発,15:51#三本松,発,15:58#志度,発,16:14#屋島,発,16:20#栗林,発,16:25#高松,着,16:30#" + }, + { + "3022D": "徳島,発,16:24#池谷,発,16:33#板野,発,16:39#引田,発,16:51#三本松,発,16:58#志度,発,17:14#屋島,発,17:20#栗林,発,17:25#高松,着,17:30#" + }, + { + "3024D": "徳島,発,17:24#池谷,発,17:33#板野,発,17:39#引田,発,17:51#三本松,発,17:58#志度,発,18:14#屋島,発,18:20#栗林,発,18:25#高松,着,18:30#" + }, + { + "3026D": "徳島,発,18:24#池谷,発,18:33#板野,発,18:39#引田,発,18:51#三本松,発,18:58#オレンジタウン,発,19:11#志度,発,19:14#屋島,発,19:20#栗林,発,19:25#高松,着,19:30#" + }, + { + "3028D": "徳島,発,19:24#勝瑞,発,19:31#板野,発,19:40#引田,発,19:52#讃岐白鳥,発,19:56#三本松,発,20:00#讃岐津田,発,20:08#志度,発,20:17#屋島,発,20:23#栗林,発,20:27#高松,着,20:33#" + }, + { + "3030D": "徳島,発,20:27#勝瑞,発,20:34#板野,発,20:42#引田,発,20:54#三本松,発,21:01#志度,発,21:17#屋島,発,21:25#栗林,発,21:30#高松,着,21:35#" + }, + { + "4302D": "オレンジタウン,発,5:26#志度,発,5:30#讃岐牟礼,発,5:33#八栗口,発,5:36#古高松南,発,5:38#屋島,発,5:41#木太町,発,5:45#栗林,発,5:48#栗林公園北口,発,5:51#昭和町,発,5:53#高松,着,5:56#" + }, + { + "4304D": "オレンジタウン,発,6:04#志度,発,6:08#讃岐牟礼,発,6:12#八栗口,発,6:15#古高松南,発,6:18#屋島,発,6:22#木太町,発,6:26#栗林,発,6:30#栗林公園北口,発,6:32#昭和町,発,6:35#高松,着,6:38#" + }, + { + "4314D": "徳島,発,6:45#佐古,発,6:49#吉成,発,6:55#勝瑞,発,7:00#池谷,発,7:19#板東,発,7:27#阿波川端,発,7:30#板野,着,7:33#" + }, + { + "4318D": "引田,発,7:50#讃岐白鳥,発,7:56#三本松,発,8:00#丹生,発,8:05#鶴羽,発,8:11#讃岐津田,発,8:16#神前,発,8:22#造田,発,8:25#オレンジタウン,発,8:29#志度,発,8:39#讃岐牟礼,発,8:44#八栗口,発,8:47#古高松南,発,8:50#屋島,発,8:52#木太町,発,8:56#栗林,発,9:00#栗林公園北口,発,9:03#昭和町,発,9:06#高松,着,9:09#" + }, + { + "4322D": "徳島,発,8:45#佐古,発,8:51#吉成,発,8:56#勝瑞,発,8:59#池谷,発,9:03#板東,発,9:07#阿波川端,発,9:11#板野,着,9:14#" + }, + { + "4324D": "引田,発,9:25#讃岐白鳥,発,9:30#三本松,発,9:35#丹生,発,9:46#鶴羽,発,9:51#讃岐津田,発,9:56#神前,発,10:01#造田,発,10:12#オレンジタウン,発,10:17#志度,発,10:26#讃岐牟礼,発,10:31#八栗口,発,10:37#古高松南,発,10:40#屋島,発,10:44#木太町,発,10:48#栗林,発,10:52#栗林公園北口,発,10:54#昭和町,発,10:58#高松,着,11:01#" + }, + { + "4326D": "徳島,発,10:26#佐古,発,10:29#吉成,発,10:35#勝瑞,発,10:38#池谷,発,10:43#板東,発,10:47#阿波川端,発,10:51#板野,着,10:53#" + }, + { + "4328D": "オレンジタウン,発,10:56#志度,発,11:00#讃岐牟礼,発,11:04#八栗口,発,11:07#古高松南,発,11:10#屋島,発,11:22#木太町,発,11:26#栗林,発,11:29#栗林公園北口,発,11:31#昭和町,発,11:34#高松,着,11:37#" + }, + { + "4330D": "引田,発,10:25#讃岐白鳥,発,10:30#三本松,発,10:35#丹生,発,10:46#鶴羽,発,10:51#讃岐津田,発,10:56#神前,発,11:01#造田,発,11:12#オレンジタウン,発,11:17#志度,発,11:26#讃岐牟礼,発,11:31#八栗口,発,11:37#古高松南,発,11:40#屋島,発,11:44#木太町,発,11:48#栗林,発,11:52#栗林公園北口,発,11:54#昭和町,発,11:58#高松,着,12:01#" + }, + { + "4332D": "引田,発,11:25#讃岐白鳥,発,11:30#三本松,発,11:35#丹生,発,11:46#鶴羽,発,11:51#讃岐津田,発,11:56#神前,発,12:01#造田,発,12:12#オレンジタウン,発,12:17#志度,発,12:26#讃岐牟礼,発,12:31#八栗口,発,12:37#古高松南,発,12:40#屋島,発,12:44#木太町,発,12:48#栗林,発,12:52#栗林公園北口,発,12:54#昭和町,発,12:58#高松,着,13:01#" + }, + { + "4334D": "徳島,発,11:26#佐古,発,11:29#吉成,発,11:35#勝瑞,発,11:38#池谷,発,11:43#板東,発,11:47#阿波川端,発,11:51#板野,着,11:53#" + }, + { + "4336D": "オレンジタウン,発,12:56#志度,発,13:00#讃岐牟礼,発,13:04#八栗口,発,13:07#古高松南,発,13:10#屋島,発,13:22#木太町,発,13:26#栗林,発,13:29#栗林公園北口,発,13:31#昭和町,発,13:34#高松,着,13:37#" + }, + { + "4338D": "引田,発,12:25#讃岐白鳥,発,12:30#三本松,発,12:35#丹生,発,12:46#鶴羽,発,12:51#讃岐津田,発,12:56#神前,発,13:01#造田,発,13:12#オレンジタウン,発,13:17#志度,発,13:26#讃岐牟礼,発,13:31#八栗口,発,13:37#古高松南,発,13:40#屋島,発,13:44#木太町,発,13:48#栗林,発,13:52#栗林公園北口,発,13:54#昭和町,発,13:58#高松,着,14:01#" + }, + { + "4340D": "徳島,発,12:26#佐古,発,12:29#吉成,発,12:35#勝瑞,発,12:38#池谷,発,12:43#板東,発,12:47#阿波川端,発,12:51#板野,発,13:01#阿波大宮,発,13:08#讃岐相生,発,13:14#引田,発,13:25#讃岐白鳥,発,13:30#三本松,発,13:35#丹生,発,13:46#鶴羽,発,13:51#讃岐津田,発,13:56#神前,発,14:01#造田,発,14:12#オレンジタウン,発,14:17#志度,発,14:26#讃岐牟礼,発,14:31#八栗口,発,14:37#古高松南,発,14:40#屋島,発,14:44#木太町,発,14:48#栗林,発,14:52#栗林公園北口,発,14:54#昭和町,発,14:58#高松,着,15:01#" + }, + { + "4342D": "徳島,発,14:26#佐古,発,14:29#吉成,発,14:35#勝瑞,発,14:38#池谷,発,14:43#板東,発,14:47#阿波川端,発,14:51#板野,着,14:53#" + }, + { + "4344D": "オレンジタウン,発,14:56#志度,発,15:00#讃岐牟礼,発,15:04#八栗口,発,15:07#古高松南,発,15:10#屋島,発,15:22#木太町,発,15:26#栗林,発,15:29#栗林公園北口,発,15:31#昭和町,発,15:34#高松,着,15:37#" + }, + { + "4346D": "三本松,発,14:35#丹生,発,14:46#鶴羽,発,14:51#讃岐津田,発,14:56#神前,発,15:01#造田,発,15:12#オレンジタウン,発,15:17#志度,発,15:26#讃岐牟礼,発,15:31#八栗口,発,15:37#古高松南,発,15:40#屋島,発,15:44#木太町,発,15:48#栗林,発,15:52#栗林公園北口,発,15:54#昭和町,発,15:58#高松,着,16:01#" + }, + { + "4348D": "引田,発,15:25#讃岐白鳥,発,15:30#三本松,発,15:35#丹生,発,15:46#鶴羽,発,15:51#讃岐津田,発,15:56#神前,発,16:01#造田,発,16:12#オレンジタウン,発,16:17#志度,発,16:26#讃岐牟礼,発,16:31#八栗口,発,16:37#古高松南,発,16:40#屋島,発,16:44#木太町,発,16:48#栗林,発,16:52#栗林公園北口,発,16:54#昭和町,発,16:58#高松,着,17:01#" + }, + { + "4350D": "徳島,発,15:26#佐古,発,15:29#吉成,発,15:35#勝瑞,発,15:38#池谷,発,15:43#板東,発,15:47#阿波川端,発,15:51#板野,着,15:53#" + }, + { + "4352D": "オレンジタウン,発,16:56#志度,発,17:00#讃岐牟礼,発,17:04#八栗口,発,17:07#古高松南,発,17:10#屋島,発,17:22#木太町,発,17:26#栗林,発,17:29#栗林公園北口,発,17:31#昭和町,発,17:34#高松,着,17:37#" + }, + { + "4354D": "引田,発,16:25#讃岐白鳥,発,16:30#三本松,発,16:35#丹生,発,16:46#鶴羽,発,16:51#讃岐津田,発,16:56#神前,発,17:01#造田,発,17:12#オレンジタウン,発,17:17#志度,発,17:26#讃岐牟礼,発,17:31#八栗口,発,17:37#古高松南,発,17:40#屋島,発,17:44#木太町,発,17:48#栗林,発,17:52#栗林公園北口,発,17:54#昭和町,発,17:58#高松,着,18:01#" + }, + { + "4360D": "引田,発,18:25#讃岐白鳥,発,18:30#三本松,発,18:35#丹生,発,18:46#鶴羽,発,18:51#讃岐津田,発,19:09#神前,発,19:14#造田,発,19:22#オレンジタウン,発,19:30#志度,発,19:34#讃岐牟礼,発,19:37#八栗口,発,19:40#古高松南,発,19:42#屋島,発,19:45#木太町,発,19:49#栗林,発,19:53#栗林公園北口,発,19:55#昭和町,発,19:58#高松,着,20:01#" + }, + { + "4368D": "徳島,発,20:58#佐古,発,21:05#吉成,発,21:11#勝瑞,発,21:15#池谷,発,21:19#板東,発,21:23#阿波川端,発,21:26#板野,着,21:29#" + }, + { + "4370D": "オレンジタウン,発,20:59#志度,発,21:02#讃岐牟礼,発,21:06#八栗口,発,21:08#古高松南,発,21:11#屋島,発,21:14#木太町,発,21:17#栗林,発,21:21#栗林公園北口,発,21:23#昭和町,発,21:26#高松,着,21:29#" + }, + { + "4374D": "引田,発,21:25#讃岐白鳥,発,21:30#三本松,発,21:35#丹生,発,21:47#鶴羽,発,21:55#讃岐津田,発,21:59#神前,発,22:05#造田,発,22:08#オレンジタウン,発,22:16#志度,発,22:19#讃岐牟礼,発,22:23#八栗口,発,22:26#古高松南,発,22:29#屋島,発,22:32#木太町,発,22:36#栗林,発,22:40#栗林公園北口,発,22:43#昭和町,発,22:46#高松,着,22:49#" + }, + { + "4376D": "徳島,発,22:26#佐古,発,22:29#吉成,発,22:35#勝瑞,発,22:38#池谷,発,22:44#板東,発,22:48#阿波川端,発,22:52#板野,着,22:56#" + }, + { + "5306D": "引田,発,5:43#讃岐白鳥,発,5:49#三本松,発,5:53#丹生,発,5:58#鶴羽,発,6:03#讃岐津田,発,6:08#神前,発,6:13#造田,発,6:18#オレンジタウン,発,6:22#志度,発,6:27#讃岐牟礼,発,6:31#八栗口,発,6:34#古高松南,発,6:37#屋島,発,6:47#木太町,発,6:51#栗林,発,6:55#栗林公園北口,発,6:58#昭和町,発,7:01#高松,着,7:05#" + }, + { + "5308D": "三本松,発,6:21#丹生,発,6:26#鶴羽,発,6:33#讃岐津田,発,6:40#神前,発,6:45#造田,発,6:48#オレンジタウン,発,6:53#志度,発,6:58#讃岐牟礼,発,7:02#八栗口,発,7:08#古高松南,発,7:11#屋島,発,7:15#木太町,発,7:19#栗林,発,7:25#栗林公園北口,発,7:28#昭和町,発,7:31#高松,着,7:34#" + }, + { + "5320D": "オレンジタウン,発,9:17#志度,発,9:26#讃岐牟礼,発,9:31#八栗口,発,9:37#古高松南,発,9:40#屋島,発,9:44#木太町,発,9:48#栗林,発,9:52#栗林公園北口,発,9:54#昭和町,発,9:58#高松,着,10:01#" + }, + { + "305D": "高松,発,5:39#昭和町,発,5:42#栗林公園北口,発,5:45#栗林,発,5:48#木太町,発,5:52#屋島,発,5:55#古高松南,発,5:58#八栗口,発,6:02#讃岐牟礼,発,6:05#志度,発,6:09#オレンジタウン,発,6:13#造田,発,6:17#神前,発,6:20#讃岐津田,発,6:29#鶴羽,発,6:32#丹生,発,6:37#三本松,発,6:53#讃岐白鳥,発,6:58#引田,発,7:04#讃岐相生,発,7:07#阿波大宮,発,7:15#板野,発,7:20#阿波川端,発,7:23#板東,発,7:27#池谷,発,7:31#勝瑞,発,7:36#吉成,発,7:39#佐古,発,7:45#徳島,着,7:47#" + }, + { + "353D": "板野,発,18:39#阿波川端,発,18:42#板東,発,18:47#池谷,発,18:50#勝瑞,発,18:55#吉成,発,18:58#佐古,発,19:04#徳島,着,19:07#" + }, + { + "355D": "高松,発,17:42#昭和町,発,17:45#栗林公園北口,発,17:48#栗林,発,17:51#木太町,発,17:55#屋島,発,17:59#古高松南,発,18:02#八栗口,発,18:08#讃岐牟礼,発,18:10#志度,発,18:14#オレンジタウン,発,18:18#造田,発,18:22#神前,発,18:25#讃岐津田,発,18:31#鶴羽,発,18:41#丹生,発,18:46#三本松,発,18:58#讃岐白鳥,発,19:01#引田,発,19:18#讃岐相生,発,19:22#阿波大宮,発,19:29#板野,発,19:40#阿波川端,発,19:43#板東,発,19:47#池谷,発,19:50#勝瑞,発,19:55#吉成,発,19:58#佐古,発,20:04#徳島,着,20:07#" + }, + { + "357D": "高松,発,18:14#昭和町,発,18:17#栗林公園北口,発,18:21#栗林,発,18:25#木太町,発,18:28#屋島,発,18:32#古高松南,発,18:34#八栗口,発,18:38#讃岐牟礼,発,18:40#志度,発,18:44#オレンジタウン,発,18:48#造田,発,18:51#神前,発,18:54#讃岐津田,発,19:05#鶴羽,発,19:09#丹生,発,19:14#三本松,発,19:18#讃岐白鳥,発,19:22#引田,着,19:27#" + }, + { + "361D": "高松,発,19:14#昭和町,発,19:17#栗林公園北口,発,19:21#栗林,発,19:25#木太町,発,19:28#屋島,発,19:32#古高松南,発,19:34#八栗口,発,19:41#讃岐牟礼,発,19:43#志度,発,19:47#オレンジタウン,発,19:50#造田,発,19:54#神前,発,19:57#讃岐津田,発,20:08#鶴羽,発,20:11#丹生,発,20:16#三本松,発,20:21#讃岐白鳥,発,20:25#引田,着,20:29#" + }, + { + "363D": "高松,発,19:42#昭和町,発,19:45#栗林公園北口,発,19:48#栗林,発,19:52#木太町,発,19:56#屋島,発,20:00#古高松南,発,20:03#八栗口,発,20:08#讃岐牟礼,発,20:10#志度,発,20:17#オレンジタウン,発,20:25#造田,発,20:38#神前,発,20:42#讃岐津田,発,20:47#鶴羽,発,20:51#丹生,発,20:56#三本松,発,21:01#讃岐白鳥,発,21:05#引田,着,21:10#" + }, + { + "367D": "板野,発,20:42#阿波川端,発,20:46#板東,発,20:49#池谷,発,20:53#勝瑞,発,20:57#吉成,発,20:59#佐古,発,21:05#徳島,着,21:08#" + }, + { + "371D": "高松,発,20:42#昭和町,発,20:45#栗林公園北口,発,20:49#栗林,発,20:52#木太町,発,20:56#屋島,発,21:00#古高松南,発,21:03#八栗口,発,21:10#讃岐牟礼,発,21:13#志度,発,21:17#オレンジタウン,発,21:24#造田,発,21:41#神前,発,21:44#讃岐津田,発,21:50#鶴羽,発,21:54#丹生,発,22:01#三本松,発,22:06#讃岐白鳥,発,22:10#引田,発,22:16#讃岐相生,発,22:20#阿波大宮,発,22:32#板野,発,22:38#阿波川端,発,22:42#板東,発,22:48#池谷,発,22:52#勝瑞,発,22:57#吉成,発,22:59#佐古,発,23:06#徳島,着,23:09#" + }, + { + "3001D": "高松,発,6:10#栗林,発,6:16#屋島,発,6:21#志度,発,6:29#オレンジタウン,発,6:33#三本松,発,6:47#引田,発,6:53#板野,発,7:06#池谷,発,7:19#勝瑞,発,7:23#徳島,着,7:29#" + }, + { + "3003D": "高松,発,7:05#栗林,発,7:10#屋島,発,7:15#志度,発,7:21#オレンジタウン,発,7:24#讃岐津田,発,7:31#三本松,発,7:40#讃岐白鳥,発,7:43#引田,発,7:47#板野,発,7:58#池谷,発,8:05#勝瑞,発,8:09#徳島,着,8:15#" + }, + { + "3005D": "高松,発,8:24#栗林,発,8:29#屋島,発,8:33#志度,発,8:39#三本松,発,8:59#讃岐白鳥,発,9:02#引田,発,9:07#板野,発,9:18#池谷,発,9:24#勝瑞,発,9:30#徳島,着,9:36#" + }, + { + "3007D": "高松,発,9:10#栗林,発,9:15#屋島,発,9:20#志度,発,9:27#三本松,発,9:43#引田,発,9:50#板野,発,10:01#池谷,発,10:08#徳島,着,10:16#" + }, + { + "3009D": "高松,発,10:10#栗林,発,10:15#屋島,発,10:20#志度,発,10:27#三本松,発,10:43#引田,発,10:50#板野,発,11:01#池谷,発,11:08#徳島,着,11:16#" + }, + { + "3011D": "高松,発,11:10#栗林,発,11:15#屋島,発,11:20#志度,発,11:27#三本松,発,11:43#引田,発,11:50#板野,発,12:01#池谷,発,12:08#徳島,着,12:16#" + }, + { + "3013D": "高松,発,12:10#栗林,発,12:15#屋島,発,12:20#志度,発,12:27#三本松,発,12:43#引田,発,12:50#板野,発,13:01#池谷,発,13:08#徳島,着,13:16#" + }, + { + "3015D": "高松,発,13:10#栗林,発,13:15#屋島,発,13:20#志度,発,13:27#三本松,発,13:43#引田,発,13:50#板野,発,14:01#池谷,発,14:08#徳島,着,14:16#" + }, + { + "3017D": "高松,発,14:10#栗林,発,14:15#屋島,発,14:20#志度,発,14:27#三本松,発,14:43#引田,発,14:50#板野,発,15:01#池谷,発,15:08#徳島,着,15:16#" + }, + { + "3019D": "高松,発,15:10#栗林,発,15:15#屋島,発,15:20#志度,発,15:27#三本松,発,15:43#引田,発,15:50#板野,発,16:01#池谷,発,16:08#徳島,着,16:16#" + }, + { + "3021D": "高松,発,16:10#栗林,発,16:15#屋島,発,16:20#志度,発,16:27#三本松,発,16:43#引田,発,16:50#板野,発,17:01#池谷,発,17:08#徳島,着,17:17#" + }, + { + "3023D": "高松,発,17:10#栗林,発,17:15#屋島,発,17:20#志度,発,17:27#三本松,発,17:43#引田,発,17:50#板野,発,18:01#池谷,発,18:08#徳島,着,18:17#" + }, + { + "3025D": "高松,発,18:10#栗林,発,18:15#屋島,発,18:20#志度,発,18:27#オレンジタウン,発,18:30#三本松,発,18:43#讃岐白鳥,発,18:47#引田,発,18:51#板野,発,19:02#勝瑞,発,19:11#徳島,着,19:17#" + }, + { + "3027D": "高松,発,19:10#栗林,発,19:15#屋島,発,19:20#志度,発,19:27#オレンジタウン,発,19:30#讃岐津田,発,19:37#三本松,発,19:46#引田,発,19:52#板野,発,20:03#池谷,発,20:09#勝瑞,発,20:13#徳島,着,20:20#" + }, + { + "3029D": "高松,発,20:10#栗林,発,20:15#屋島,発,20:23#志度,発,20:29#讃岐津田,発,20:38#三本松,発,20:47#讃岐白鳥,発,20:50#引田,発,20:55#板野,発,21:06#池谷,発,21:12#徳島,着,21:20#" + }, + { + "3031D": "高松,発,21:14#栗林,発,21:21#屋島,発,21:25#志度,発,21:32#讃岐津田,発,21:41#三本松,発,21:49#讃岐白鳥,発,21:53#引田,発,21:57#板野,発,22:08#池谷,発,22:14#勝瑞,発,22:18#徳島,着,22:24#" + }, + { + "3033D": "高松,発,22:22#栗林,発,22:27#屋島,発,22:32#志度,発,22:39#オレンジタウン,発,22:43#讃岐津田,発,22:51#三本松,発,22:59#讃岐白鳥,発,23:03#引田,発,23:07#板野,発,23:19#勝瑞,発,23:27#徳島,着,23:34#" + }, + { + "4301D": "板野,発,5:37#阿波川端,発,5:41#板東,発,5:45#池谷,発,5:53#勝瑞,発,5:57#吉成,発,6:00#佐古,発,6:06#徳島,着,6:08#" + }, + { + "4303D": "板野,発,6:49#阿波川端,発,6:53#板東,発,6:58#池谷,発,7:04#勝瑞,発,7:10#吉成,発,7:13#佐古,発,7:20#徳島,着,7:23#" + }, + { + "4307D": "高松,発,6:21#昭和町,発,6:24#栗林公園北口,発,6:27#栗林,発,6:33#木太町,発,6:36#屋島,発,6:45#古高松南,発,6:48#八栗口,発,6:52#讃岐牟礼,発,6:54#志度,発,6:59#オレンジタウン,発,7:03#造田,発,7:07#神前,発,7:11#讃岐津田,発,7:16#鶴羽,発,7:20#丹生,発,7:26#三本松,発,7:30#讃岐白鳥,発,7:35#引田,着,7:40#" + }, + { + "4309D": "板野,発,8:11#阿波川端,発,8:14#板東,発,8:18#池谷,発,8:22#勝瑞,発,8:32#吉成,発,8:36#佐古,発,8:42#徳島,着,8:44#" + }, + { + "4311D": "高松,発,6:41#昭和町,発,6:44#栗林公園北口,発,6:47#栗林,発,6:54#木太町,発,6:58#屋島,発,7:02#古高松南,発,7:05#八栗口,発,7:08#讃岐牟礼,発,7:11#志度,発,7:25#オレンジタウン,発,7:30#造田,発,7:34#神前,発,7:38#讃岐津田,発,7:47#鶴羽,発,7:51#丹生,発,7:56#三本松,発,8:02#讃岐白鳥,発,8:06#引田,発,8:19#讃岐相生,発,8:23#阿波大宮,発,8:31#板野,発,8:42#阿波川端,発,8:45#板東,発,8:49#池谷,発,8:52#勝瑞,発,8:59#吉成,発,9:01#佐古,発,9:09#徳島,着,9:11#" + }, + { + "4313D": "高松,発,7:17#昭和町,発,7:20#栗林公園北口,発,7:23#栗林,発,7:26#木太町,発,7:29#屋島,発,7:36#古高松南,発,7:39#八栗口,発,7:48#讃岐牟礼,発,7:50#志度,発,7:57#オレンジタウン,発,8:01#造田,発,8:05#神前,発,8:09#讃岐津田,発,8:16#鶴羽,発,8:19#丹生,発,8:24#三本松,発,8:29#讃岐白鳥,発,8:33#引田,着,8:37#" + }, + { + "4317D": "板野,発,9:39#阿波川端,発,9:42#板東,発,9:47#池谷,発,9:50#勝瑞,発,9:55#吉成,発,9:58#佐古,発,10:04#徳島,着,10:08#" + }, + { + "4319D": "高松,発,8:33#昭和町,発,8:36#栗林公園北口,発,8:39#栗林,発,8:42#木太町,発,8:46#屋島,発,8:52#古高松南,発,8:55#八栗口,発,8:59#讃岐牟礼,発,9:01#志度,発,9:14#オレンジタウン,発,9:18#造田,発,9:22#神前,発,9:25#讃岐津田,発,9:31#鶴羽,発,9:41#丹生,発,9:46#三本松,発,9:58#讃岐白鳥,発,10:01#引田,着,10:06#" + }, + { + "4321D": "高松,発,9:42#昭和町,発,9:45#栗林公園北口,発,9:48#栗林,発,9:51#木太町,発,9:55#屋島,発,9:59#古高松南,発,10:02#八栗口,発,10:08#讃岐牟礼,発,10:10#志度,発,10:14#オレンジタウン,発,10:18#造田,発,10:22#神前,発,10:25#讃岐津田,発,10:31#鶴羽,発,10:41#丹生,発,10:46#三本松,発,10:58#讃岐白鳥,発,11:01#引田,着,11:06#" + }, + { + "4323D": "高松,発,10:14#昭和町,発,10:17#栗林公園北口,発,10:21#栗林,発,10:25#木太町,発,10:28#屋島,発,10:32#古高松南,発,10:34#八栗口,発,10:38#讃岐牟礼,発,10:40#志度,発,10:44#オレンジタウン,着,10:47#" + }, + { + "4325D": "高松,発,10:42#昭和町,発,10:45#栗林公園北口,発,10:48#栗林,発,10:51#木太町,発,10:55#屋島,発,10:59#古高松南,発,11:02#八栗口,発,11:08#讃岐牟礼,発,11:10#志度,発,11:14#オレンジタウン,発,11:18#造田,発,11:22#神前,発,11:25#讃岐津田,発,11:31#鶴羽,発,11:41#丹生,発,11:46#三本松,発,11:58#讃岐白鳥,発,12:01#引田,着,12:06#" + }, + { + "4327D": "板野,発,11:39#阿波川端,発,11:42#板東,発,11:47#池谷,発,11:50#勝瑞,発,11:55#吉成,発,11:59#佐古,発,12:05#徳島,着,12:08#" + }, + { + "4329D": "板野,発,12:39#阿波川端,発,12:42#板東,発,12:47#池谷,発,12:50#勝瑞,発,12:55#吉成,発,12:58#佐古,発,13:04#徳島,着,13:07#" + }, + { + "4331D": "高松,発,11:42#昭和町,発,11:45#栗林公園北口,発,11:48#栗林,発,11:51#木太町,発,11:55#屋島,発,11:59#古高松南,発,12:02#八栗口,発,12:08#讃岐牟礼,発,12:10#志度,発,12:14#オレンジタウン,発,12:18#造田,発,12:22#神前,発,12:25#讃岐津田,発,12:31#鶴羽,発,12:41#丹生,発,12:46#三本松,発,12:58#讃岐白鳥,発,13:01#引田,発,13:18#讃岐相生,発,13:22#阿波大宮,発,13:30#板野,発,13:39#阿波川端,発,13:42#板東,発,13:47#池谷,発,13:50#勝瑞,発,13:55#吉成,発,13:58#佐古,発,14:04#徳島,着,14:08#" + }, + { + "4333D": "高松,発,12:14#昭和町,発,12:17#栗林公園北口,発,12:21#栗林,発,12:25#木太町,発,12:28#屋島,発,12:32#古高松南,発,12:34#八栗口,発,12:38#讃岐牟礼,発,12:40#志度,発,12:44#オレンジタウン,着,12:47#" + }, + { + "4335D": "高松,発,12:42#昭和町,発,12:45#栗林公園北口,発,12:48#栗林,発,12:51#木太町,発,12:55#屋島,発,12:59#古高松南,発,13:02#八栗口,発,13:08#讃岐牟礼,発,13:10#志度,発,13:14#オレンジタウン,発,13:18#造田,発,13:22#神前,発,13:25#讃岐津田,発,13:31#鶴羽,発,13:41#丹生,発,13:46#三本松,着,13:50#" + }, + { + "4337D": "高松,発,13:42#昭和町,発,13:45#栗林公園北口,発,13:48#栗林,発,13:51#木太町,発,13:55#屋島,発,13:59#古高松南,発,14:02#八栗口,発,14:08#讃岐牟礼,発,14:10#志度,発,14:14#オレンジタウン,発,14:18#造田,発,14:22#神前,発,14:25#讃岐津田,発,14:31#鶴羽,発,14:41#丹生,発,14:46#三本松,発,14:58#讃岐白鳥,発,15:01#引田,着,15:06#" + }, + { + "4339D": "高松,発,14:14#昭和町,発,14:17#栗林公園北口,発,14:21#栗林,発,14:25#木太町,発,14:28#屋島,発,14:32#古高松南,発,14:34#八栗口,発,14:38#讃岐牟礼,発,14:40#志度,発,14:44#オレンジタウン,着,14:47#" + }, + { + "4341D": "高松,発,14:42#昭和町,発,14:45#栗林公園北口,発,14:48#栗林,発,14:51#木太町,発,14:55#屋島,発,14:59#古高松南,発,15:02#八栗口,発,15:08#讃岐牟礼,発,15:10#志度,発,15:14#オレンジタウン,発,15:18#造田,発,15:22#神前,発,15:25#讃岐津田,発,15:31#鶴羽,発,15:41#丹生,発,15:46#三本松,発,15:58#讃岐白鳥,発,16:01#引田,着,16:06#" + }, + { + "4343D": "板野,発,15:39#阿波川端,発,15:42#板東,発,15:47#池谷,発,15:50#勝瑞,発,15:55#吉成,発,15:58#佐古,発,16:04#徳島,着,16:08#" + }, + { + "4345D": "板野,発,16:39#阿波川端,発,16:42#板東,発,16:47#池谷,発,16:50#勝瑞,発,16:55#吉成,発,16:58#佐古,発,17:05#徳島,着,17:08#" + }, + { + "4347D": "引田,発,17:18#讃岐相生,発,17:22#阿波大宮,発,17:30#板野,発,17:39#阿波川端,発,17:42#板東,発,17:47#池谷,発,17:50#勝瑞,発,17:55#吉成,発,17:58#佐古,発,18:05#徳島,着,18:08#" + }, + { + "4349D": "高松,発,16:14#昭和町,発,16:17#栗林公園北口,発,16:21#栗林,発,16:25#木太町,発,16:28#屋島,発,16:32#古高松南,発,16:34#八栗口,発,16:38#讃岐牟礼,発,16:40#志度,発,16:44#オレンジタウン,着,16:47#" + }, + { + "4369D": "板野,発,21:39#阿波川端,発,21:42#板東,発,21:47#池谷,発,21:50#勝瑞,発,21:55#吉成,発,21:58#佐古,発,22:04#徳島,着,22:07#" + }, + { + "4375D": "高松,発,22:50#昭和町,発,22:53#栗林公園北口,発,22:56#栗林,発,22:59#木太町,発,23:03#屋島,発,23:07#古高松南,発,23:10#八栗口,発,23:14#讃岐牟礼,発,23:16#志度,発,23:20#オレンジタウン,着,23:23#" + }, + { + "5315D": "高松,発,7:51#昭和町,発,7:54#栗林公園北口,発,7:57#栗林,発,8:09#木太町,発,8:12#屋島,発,8:16#古高松南,発,8:19#八栗口,発,8:25#讃岐牟礼,発,8:28#志度,発,8:33#オレンジタウン,着,8:36#" + }, + { + "5347D": "高松,発,15:42#昭和町,発,15:45#栗林公園北口,発,15:48#栗林,発,15:51#木太町,発,15:55#屋島,発,15:59#古高松南,発,16:02#八栗口,発,16:08#讃岐牟礼,発,16:10#志度,発,16:14#オレンジタウン,発,16:18#造田,発,16:22#神前,発,16:25#讃岐津田,発,16:31#鶴羽,発,16:41#丹生,発,16:46#三本松,発,16:58#讃岐白鳥,発,17:01#引田,着,17:06#" + }, + { + "5351D": "高松,発,16:42#昭和町,発,16:45#栗林公園北口,発,16:48#栗林,発,16:51#木太町,発,16:55#屋島,発,16:59#古高松南,発,17:02#八栗口,発,17:08#讃岐牟礼,発,17:10#志度,発,17:14#オレンジタウン,発,17:18#造田,発,17:22#神前,発,17:25#讃岐津田,発,17:31#鶴羽,発,17:41#丹生,発,17:46#三本松,発,17:58#讃岐白鳥,発,18:01#引田,着,18:06#" + }, + { + "5359D": "高松,発,18:42#昭和町,発,18:45#栗林公園北口,発,18:48#栗林,発,18:51#木太町,発,18:55#屋島,発,18:59#古高松南,発,19:02#八栗口,発,19:08#讃岐牟礼,発,19:10#志度,発,19:14#オレンジタウン,発,19:18#造田,発,19:22#神前,発,19:25#讃岐津田,発,19:31#鶴羽,発,19:43#丹生,発,19:50#三本松,着,19:53#" + }, + { + "5365D": "高松,発,20:14#昭和町,発,20:17#栗林公園北口,発,20:21#栗林,発,20:27#木太町,発,20:31#屋島,発,20:34#古高松南,発,20:37#八栗口,発,20:41#讃岐牟礼,発,20:43#志度,発,20:47#オレンジタウン,着,20:50#" + }, + { + "5373D": "高松,発,21:42#昭和町,発,21:45#栗林公園北口,発,21:48#栗林,発,21:51#木太町,発,21:55#屋島,発,21:59#古高松南,発,22:02#八栗口,発,22:06#讃岐牟礼,発,22:08#志度,発,22:12#オレンジタウン,発,22:16#造田,発,22:20#神前,発,22:23#讃岐津田,発,22:30#鶴羽,発,22:34#丹生,発,22:39#三本松,発,22:44#讃岐白鳥,発,22:47#引田,着,22:52#" + }, + { + "950D": "池谷,発,7:08#阿波大谷,発,7:11#立道,発,7:14#教会前,発,7:18#金比羅前,発,7:20#撫養,発,7:24#鳴門,着,7:27#" + }, + { + "952D": "徳島,発,7:30#佐古,発,7:33#吉成,発,7:39#勝瑞,発,7:45#池谷,発,7:51#阿波大谷,発,7:54#立道,発,7:57#教会前,発,8:00#金比羅前,発,8:03#撫養,発,8:06#鳴門,着,8:09#" + }, + { + "968D": "徳島,発,14:58#佐古,発,15:03#吉成,発,15:12#勝瑞,発,15:15#池谷,発,15:20#阿波大谷,発,15:23#立道,発,15:26#教会前,発,15:29#金比羅前,発,15:32#撫養,発,15:35#鳴門,着,15:37#" + }, + { + "970D": "徳島,発,15:58#佐古,発,16:03#吉成,発,16:12#勝瑞,発,16:15#池谷,発,16:20#阿波大谷,発,16:23#立道,発,16:26#教会前,発,16:29#金比羅前,発,16:32#撫養,発,16:35#鳴門,着,16:37#" + }, + { + "972D": "徳島,発,16:58#佐古,発,17:04#吉成,発,17:12#勝瑞,発,17:15#池谷,発,17:20#阿波大谷,発,17:23#立道,発,17:26#教会前,発,17:29#金比羅前,発,17:32#撫養,発,17:35#鳴門,着,17:37#" + }, + { + "974D": "徳島,発,17:58#佐古,発,18:04#吉成,発,18:12#勝瑞,発,18:15#池谷,発,18:20#阿波大谷,発,18:23#立道,発,18:26#教会前,発,18:29#金比羅前,発,18:32#撫養,発,18:35#鳴門,着,18:37#" + }, + { + "976D": "徳島,発,18:58#佐古,発,19:03#吉成,発,19:13#勝瑞,発,19:16#池谷,発,19:20#阿波大谷,発,19:23#立道,発,19:26#教会前,発,19:30#金比羅前,発,19:32#撫養,発,19:35#鳴門,着,19:38#" + }, + { + "980D": "徳島,発,21:26#佐古,発,21:32#吉成,発,21:39#勝瑞,発,21:42#池谷,発,21:52#阿波大谷,発,21:55#立道,発,21:58#教会前,発,22:02#金比羅前,発,22:04#撫養,発,22:07#鳴門,着,22:10#" + }, + { + "982D": "徳島,発,22:58#佐古,発,23:05#吉成,発,23:12#勝瑞,発,23:15#池谷,発,23:20#阿波大谷,発,23:23#立道,発,23:26#教会前,発,23:29#金比羅前,発,23:32#撫養,発,23:35#鳴門,着,23:37#" + }, + { + "4954D": "徳島,発,8:27#佐古,発,8:30#吉成,発,8:36#勝瑞,発,8:40#池谷,発,8:44#阿波大谷,発,8:46#立道,発,8:49#教会前,発,8:53#金比羅前,発,8:55#撫養,発,8:58#鳴門,着,9:01#" + }, + { + "4956D": "徳島,発,9:05#佐古,発,9:09#吉成,発,9:15#勝瑞,発,9:17#池谷,発,9:26#阿波大谷,発,9:29#立道,発,9:32#教会前,発,9:35#金比羅前,発,9:37#撫養,発,9:40#鳴門,着,9:43#" + }, + { + "4958D": "徳島,発,9:58#佐古,発,10:03#吉成,発,10:12#勝瑞,発,10:15#池谷,発,10:20#阿波大谷,発,10:23#立道,発,10:26#教会前,発,10:29#金比羅前,発,10:32#撫養,発,10:35#鳴門,着,10:37#" + }, + { + "4960D": "徳島,発,10:58#佐古,発,11:03#吉成,発,11:12#勝瑞,発,11:15#池谷,発,11:20#阿波大谷,発,11:23#立道,発,11:26#教会前,発,11:29#金比羅前,発,11:32#撫養,発,11:35#鳴門,着,11:37#" + }, + { + "4962D": "徳島,発,11:58#佐古,発,12:04#吉成,発,12:12#勝瑞,発,12:15#池谷,発,12:20#阿波大谷,発,12:23#立道,発,12:26#教会前,発,12:29#金比羅前,発,12:32#撫養,発,12:35#鳴門,着,12:37#" + }, + { + "4964D": "徳島,発,12:58#佐古,発,13:03#吉成,発,13:12#勝瑞,発,13:15#池谷,発,13:20#阿波大谷,発,13:23#立道,発,13:26#教会前,発,13:29#金比羅前,発,13:32#撫養,発,13:35#鳴門,着,13:37#" + }, + { + "4966D": "徳島,発,13:58#佐古,発,14:03#吉成,発,14:12#勝瑞,発,14:15#池谷,発,14:20#阿波大谷,発,14:23#立道,発,14:26#教会前,発,14:29#金比羅前,発,14:32#撫養,発,14:35#鳴門,着,14:37#" + }, + { + "4978D": "徳島,発,19:58#佐古,発,20:03#吉成,発,20:15#勝瑞,発,20:18#池谷,発,20:23#阿波大谷,発,20:26#立道,発,20:29#教会前,発,20:32#金比羅前,発,20:34#撫養,発,20:38#鳴門,着,20:40#" + }, + { + "951D": "鳴門,発,6:32#撫養,発,6:35#金比羅前,発,6:38#教会前,発,6:41#立道,発,6:44#阿波大谷,発,6:48#池谷,発,6:51#勝瑞,発,6:59#吉成,発,7:04#佐古,発,7:11#徳島,着,7:14#" + }, + { + "953D": "鳴門,発,6:51#池谷,着,7:02#" + }, + { + "955D": "鳴門,発,7:32#撫養,発,7:35#金比羅前,発,7:38#教会前,発,7:40#立道,発,7:44#阿波大谷,発,7:47#池谷,発,7:51#勝瑞,発,7:57#吉成,発,8:00#佐古,発,8:07#徳島,着,8:10#" + }, + { + "957D": "鳴門,発,8:14#撫養,発,8:17#金比羅前,発,8:20#教会前,発,8:22#立道,発,8:26#阿波大谷,発,8:29#池谷,発,8:44#勝瑞,発,8:48#吉成,発,8:56#佐古,発,9:02#徳島,着,9:04#" + }, + { + "973D": "鳴門,発,16:00#撫養,発,16:02#金比羅前,発,16:05#教会前,発,16:08#立道,発,16:11#阿波大谷,発,16:14#池谷,発,16:20#勝瑞,発,16:30#吉成,発,16:35#佐古,発,16:42#徳島,着,16:45#" + }, + { + "975D": "鳴門,発,17:00#撫養,発,17:02#金比羅前,発,17:05#教会前,発,17:08#立道,発,17:11#阿波大谷,発,17:14#池谷,発,17:20#勝瑞,発,17:30#吉成,発,17:35#佐古,発,17:42#徳島,着,17:45#" + }, + { + "977D": "鳴門,発,18:00#撫養,発,18:02#金比羅前,発,18:05#教会前,発,18:08#立道,発,18:11#阿波大谷,発,18:14#池谷,発,18:20#勝瑞,発,18:30#吉成,発,18:35#佐古,発,18:42#徳島,着,18:45#" + }, + { + "979D": "鳴門,発,19:00#撫養,発,19:02#金比羅前,発,19:05#教会前,発,19:08#立道,発,19:11#阿波大谷,発,19:14#池谷,発,19:20#勝瑞,発,19:31#吉成,発,19:36#佐古,発,19:42#徳島,着,19:45#" + }, + { + "981D": "鳴門,発,20:00#撫養,発,20:02#金比羅前,発,20:05#教会前,発,20:08#立道,発,20:11#阿波大谷,発,20:14#池谷,発,20:23#勝瑞,発,20:33#吉成,発,20:36#佐古,発,20:42#徳島,着,20:45#" + }, + { + "4959D": "鳴門,発,9:08#撫養,発,9:10#金比羅前,発,9:13#教会前,発,9:16#立道,発,9:19#阿波大谷,発,9:22#池谷,発,9:33#勝瑞,発,9:37#吉成,発,9:39#佐古,発,9:46#徳島,着,9:48#" + }, + { + "4961D": "鳴門,発,10:00#撫養,発,10:02#金比羅前,発,10:05#教会前,発,10:08#立道,発,10:11#阿波大谷,発,10:14#池谷,発,10:20#勝瑞,発,10:30#吉成,発,10:35#佐古,発,10:42#徳島,着,10:44#" + }, + { + "4963D": "鳴門,発,11:00#撫養,発,11:02#金比羅前,発,11:05#教会前,発,11:08#立道,発,11:11#阿波大谷,発,11:14#池谷,発,11:20#勝瑞,発,11:30#吉成,発,11:35#佐古,発,11:42#徳島,着,11:45#" + }, + { + "4965D": "鳴門,発,12:00#撫養,発,12:02#金比羅前,発,12:05#教会前,発,12:08#立道,発,12:11#阿波大谷,発,12:14#池谷,発,12:20#勝瑞,発,12:30#吉成,発,12:35#佐古,発,12:42#徳島,着,12:44#" + }, + { + "4967D": "鳴門,発,13:00#撫養,発,13:02#金比羅前,発,13:05#教会前,発,13:08#立道,発,13:11#阿波大谷,発,13:14#池谷,発,13:20#勝瑞,発,13:30#吉成,発,13:35#佐古,発,13:42#徳島,着,13:45#" + }, + { + "4969D": "鳴門,発,14:00#撫養,発,14:02#金比羅前,発,14:05#教会前,発,14:08#立道,発,14:11#阿波大谷,発,14:14#池谷,発,14:20#勝瑞,発,14:30#吉成,発,14:35#佐古,発,14:42#徳島,着,14:45#" + }, + { + "4971D": "鳴門,発,15:00#撫養,発,15:02#金比羅前,発,15:05#教会前,発,15:08#立道,発,15:11#阿波大谷,発,15:14#池谷,発,15:20#勝瑞,発,15:30#吉成,発,15:35#佐古,発,15:42#徳島,着,15:44#" + }, + { + "4983D": "鳴門,発,21:00#撫養,発,21:02#金比羅前,発,21:05#教会前,発,21:08#立道,発,21:11#阿波大谷,発,21:14#池谷,発,21:20#勝瑞,発,21:24#吉成,発,21:27#佐古,発,21:33#徳島,着,21:36#" + }, + { + "434D": "阿波池田,発,5:43#佃,発,5:48#辻,発,5:51#阿波加茂,発,5:56#三加茂,発,5:59#江口,発,6:03#阿波半田,発,6:09#貞光,発,6:13#小島,発,6:18#穴吹,発,6:25#川田,発,6:30#阿波山川,発,6:34#山瀬,発,6:37#学,発,6:41#阿波川島,発,6:45#西麻植,発,6:48#鴨島,発,6:56#麻植塚,発,6:59#牛島,発,7:02#下浦,発,7:06#石井,発,7:12#府中,発,7:18#鮎喰,発,7:21#蔵本,発,7:25#佐古,発,7:31#徳島,着,7:34#" + }, + { + "436D": "穴吹,発,6:45#川田,発,6:51#阿波山川,発,6:55#山瀬,発,6:58#学,発,7:05#阿波川島,発,7:09#西麻植,発,7:12#鴨島,発,7:15#麻植塚,発,7:18#牛島,発,7:21#下浦,発,7:25#石井,発,7:29#府中,発,7:34#鮎喰,発,7:37#蔵本,発,7:42#佐古,発,7:46#徳島,着,7:48#" + }, + { + "438D": "阿波池田,発,6:25#佃,発,6:31#辻,発,6:34#阿波加茂,発,6:39#三加茂,発,6:42#江口,発,6:46#阿波半田,発,6:52#貞光,発,6:55#小島,発,7:01#穴吹,発,7:09#川田,発,7:16#阿波山川,発,7:20#山瀬,発,7:24#学,発,7:29#阿波川島,発,7:44#西麻植,発,7:47#鴨島,発,7:50#麻植塚,発,7:53#牛島,発,8:01#下浦,発,8:04#石井,発,8:09#府中,発,8:15#鮎喰,発,8:18#蔵本,発,8:23#佐古,発,8:27#徳島,着,8:30#" + }, + { + "446D": "穴吹,発,9:42#川田,発,9:48#阿波山川,発,9:52#山瀬,発,9:56#学,発,10:00#阿波川島,発,10:05#西麻植,発,10:09#鴨島,発,10:12#麻植塚,発,10:16#牛島,発,10:21#下浦,発,10:25#石井,発,10:28#府中,発,10:36#鮎喰,発,10:40#蔵本,発,10:43#佐古,発,10:46#徳島,着,10:49#" + }, + { + "450D": "阿波池田,発,9:34#佃,発,9:40#辻,発,9:43#阿波加茂,発,9:49#三加茂,発,9:53#江口,発,10:01#阿波半田,発,10:08#貞光,発,10:12#小島,発,10:18#穴吹,発,10:32#川田,発,10:38#阿波山川,発,10:42#山瀬,発,10:49#学,発,10:53#阿波川島,発,11:05#西麻植,発,11:08#鴨島,発,11:12#麻植塚,発,11:14#牛島,発,11:21#下浦,発,11:24#石井,発,11:36#府中,発,11:40#鮎喰,発,11:43#蔵本,発,11:46#佐古,発,11:49#徳島,着,11:51#" + }, + { + "468D": "阿波川島,発,15:35#西麻植,発,15:39#鴨島,発,15:42#麻植塚,発,15:46#牛島,発,15:51#下浦,発,15:55#石井,発,15:59#府中,発,16:07#鮎喰,発,16:10#蔵本,発,16:13#佐古,発,16:17#徳島,着,16:20#" + }, + { + "474D": "阿波池田,発,15:40#佃,発,15:45#辻,発,15:49#阿波加茂,発,15:55#三加茂,発,15:58#江口,発,16:02#阿波半田,発,16:09#貞光,発,16:15#小島,発,16:21#穴吹,発,16:32#川田,発,16:38#阿波山川,発,16:42#山瀬,発,16:47#学,発,16:52#阿波川島,発,17:05#西麻植,発,17:08#鴨島,発,17:12#麻植塚,発,17:15#牛島,発,17:21#下浦,発,17:25#石井,発,17:28#府中,発,17:37#鮎喰,発,17:40#蔵本,発,17:43#佐古,発,17:46#徳島,着,17:49#" + }, + { + "476D": "阿波川島,発,17:35#西麻植,発,17:38#鴨島,発,17:42#麻植塚,発,17:45#牛島,発,17:51#下浦,発,17:55#石井,発,17:59#府中,発,18:10#鮎喰,発,18:13#蔵本,発,18:16#佐古,発,18:19#徳島,着,18:22#" + }, + { + "478D": "阿波池田,発,16:56#佃,発,17:03#辻,発,17:06#阿波加茂,発,17:12#三加茂,発,17:15#江口,発,17:24#阿波半田,発,17:30#貞光,発,17:34#小島,発,17:40#穴吹,発,17:47#川田,発,17:55#阿波山川,発,17:59#山瀬,発,18:03#学,発,18:09#阿波川島,発,18:13#西麻植,発,18:17#鴨島,発,18:22#麻植塚,発,18:25#牛島,発,18:28#下浦,発,18:32#石井,発,18:35#府中,発,18:40#鮎喰,発,18:43#蔵本,発,18:46#佐古,発,18:49#徳島,着,18:52#" + }, + { + "480D": "穴吹,発,18:32#川田,発,18:41#阿波山川,発,18:45#山瀬,発,18:51#学,発,18:55#阿波川島,発,19:05#西麻植,発,19:09#鴨島,発,19:12#麻植塚,発,19:16#牛島,発,19:21#下浦,発,19:25#石井,発,19:28#府中,発,19:37#鮎喰,発,19:40#蔵本,発,19:43#佐古,発,19:46#徳島,着,19:50#" + }, + { + "484D": "穴吹,発,19:51#川田,発,19:59#阿波山川,発,20:03#山瀬,発,20:07#学,発,20:11#阿波川島,発,20:15#西麻植,発,20:19#鴨島,発,20:24#麻植塚,発,20:27#牛島,発,20:33#下浦,発,20:36#石井,発,20:40#府中,発,20:45#鮎喰,発,20:48#蔵本,発,20:58#佐古,発,21:02#徳島,着,21:04#" + }, + { + "488D": "阿波池田,発,21:19#佃,発,21:25#辻,発,21:30#阿波加茂,発,21:36#三加茂,発,21:39#江口,発,21:44#阿波半田,発,21:54#貞光,発,21:57#小島,発,22:06#穴吹,発,22:13#川田,発,22:21#阿波山川,発,22:25#山瀬,発,22:29#学,発,22:33#阿波川島,発,22:37#西麻植,発,22:41#鴨島,発,22:44#麻植塚,発,22:48#牛島,発,22:51#下浦,発,22:55#石井,発,22:59#府中,発,23:05#鮎喰,発,23:08#蔵本,発,23:11#佐古,発,23:15#徳島,着,23:17#" + }, + { + "4002D": "阿波池田,発,6:46#阿波加茂,発,6:57#貞光,発,7:09#穴吹,発,7:22#阿波山川,発,7:30#阿波川島,発,7:39#鴨島,発,7:43#石井,発,7:52#蔵本,発,7:59#徳島,着,8:03#" + }, + { + "4004D": "阿波池田,発,10:30#阿波加茂,発,10:41#貞光,発,10:53#穴吹,発,11:04#阿波山川,発,11:12#阿波川島,発,11:22#鴨島,発,11:26#蔵本,発,11:39#徳島,着,11:43#" + }, + { + "4006D": "阿波池田,発,14:30#阿波加茂,発,14:41#貞光,発,14:53#穴吹,発,15:06#阿波山川,発,15:15#阿波川島,発,15:24#鴨島,発,15:29#蔵本,発,15:47#徳島,着,15:51#" + }, + { + "4430D": "阿波川島,発,5:55#西麻植,発,5:59#鴨島,発,6:02#麻植塚,発,6:06#牛島,発,6:09#下浦,発,6:13#石井,発,6:17#府中,発,6:21#鮎喰,発,6:25#蔵本,発,6:29#佐古,発,6:33#徳島,着,6:36#" + }, + { + "4448D": "阿波川島,発,10:35#西麻植,発,10:38#鴨島,発,10:41#麻植塚,発,10:44#牛島,発,10:47#下浦,発,10:51#石井,発,10:55#府中,発,11:03#鮎喰,発,11:07#蔵本,発,11:09#佐古,発,11:12#徳島,着,11:15#" + }, + { + "4452D": "阿波川島,発,11:35#西麻植,発,11:38#鴨島,発,11:42#麻植塚,発,11:45#牛島,発,11:52#下浦,発,11:55#石井,発,11:59#府中,発,12:03#鮎喰,発,12:07#蔵本,発,12:13#佐古,発,12:17#徳島,着,12:19#" + }, + { + "4454D": "穴吹,発,11:32#川田,発,11:42#阿波山川,発,11:46#山瀬,発,11:49#学,発,11:54#阿波川島,発,12:05#西麻植,発,12:08#鴨島,発,12:11#麻植塚,発,12:15#牛島,発,12:27#下浦,発,12:30#石井,発,12:34#府中,発,12:38#鮎喰,発,12:42#蔵本,発,12:45#佐古,発,12:48#徳島,着,12:51#" + }, + { + "4456D": "阿波川島,発,12:39#西麻植,発,12:43#鴨島,発,12:46#麻植塚,発,12:49#牛島,発,12:53#下浦,発,12:56#石井,発,13:00#府中,発,13:07#鮎喰,発,13:10#蔵本,発,13:13#佐古,発,13:17#徳島,着,13:20#" + }, + { + "4458D": "穴吹,発,12:32#川田,発,12:42#阿波山川,発,12:46#山瀬,発,12:50#学,発,12:54#阿波川島,発,13:05#西麻植,発,13:09#鴨島,発,13:12#麻植塚,発,13:16#牛島,発,13:21#下浦,発,13:25#石井,発,13:28#府中,発,13:37#鮎喰,発,13:40#蔵本,発,13:43#佐古,発,13:46#徳島,着,13:49#" + }, + { + "4460D": "阿波川島,発,13:35#西麻植,発,13:38#鴨島,発,13:42#麻植塚,発,13:45#牛島,発,13:51#下浦,発,13:55#石井,発,13:59#府中,発,14:07#鮎喰,発,14:10#蔵本,発,14:13#佐古,発,14:17#徳島,着,14:19#" + }, + { + "4464D": "阿波川島,発,14:35#西麻植,発,14:38#鴨島,発,14:42#麻植塚,発,14:45#牛島,発,14:51#下浦,発,14:55#石井,発,14:59#府中,発,15:07#鮎喰,発,15:10#蔵本,発,15:13#佐古,発,15:17#徳島,着,15:19#" + }, + { + "4466D": "穴吹,発,14:32#川田,発,14:38#阿波山川,発,14:42#山瀬,発,14:48#学,発,14:52#阿波川島,発,15:05#西麻植,発,15:08#鴨島,発,15:12#麻植塚,発,15:15#牛島,発,15:21#下浦,発,15:25#石井,発,15:28#府中,発,15:35#鮎喰,発,15:39#蔵本,発,15:42#佐古,発,15:45#徳島,着,15:47#" + }, + { + "4470D": "穴吹,発,15:32#川田,発,15:38#阿波山川,発,15:42#山瀬,発,15:48#学,発,15:52#阿波川島,発,16:05#西麻植,発,16:08#鴨島,発,16:12#麻植塚,発,16:15#牛島,発,16:21#下浦,発,16:25#石井,発,16:28#府中,発,16:37#鮎喰,発,16:40#蔵本,発,16:43#佐古,発,16:46#徳島,着,16:49#" + }, + { + "4472D": "阿波川島,発,16:35#西麻植,発,16:38#鴨島,発,16:42#麻植塚,発,16:45#牛島,発,16:51#下浦,発,16:55#石井,発,16:59#府中,発,17:07#鮎喰,発,17:10#蔵本,発,17:13#佐古,発,17:17#徳島,着,17:20#" + }, + { + "4482D": "阿波池田,発,18:17#佃,発,18:22#辻,発,18:26#阿波加茂,発,18:34#三加茂,発,18:37#江口,発,18:41#阿波半田,発,18:48#貞光,発,18:56#小島,発,19:02#穴吹,発,19:09#川田,発,19:15#阿波山川,発,19:19#山瀬,発,19:22#学,発,19:27#阿波川島,発,19:35#西麻植,発,19:38#鴨島,発,19:42#麻植塚,発,19:45#牛島,発,19:51#下浦,発,19:55#石井,発,19:59#府中,発,20:04#鮎喰,発,20:08#蔵本,発,20:10#佐古,発,20:13#徳島,着,20:16#" + }, + { + "5432D": "穴吹,発,5:57#川田,発,6:03#阿波山川,発,6:07#山瀬,発,6:10#学,発,6:14#阿波川島,発,6:19#西麻植,発,6:22#鴨島,発,6:26#麻植塚,発,6:29#牛島,発,6:32#下浦,発,6:36#石井,発,6:46#府中,発,6:52#鮎喰,発,6:56#蔵本,発,7:00#佐古,発,7:04#徳島,着,7:07#" + }, + { + "5440D": "阿波池田,発,6:52#佃,発,7:00#辻,発,7:04#阿波加茂,発,7:10#三加茂,発,7:13#江口,発,7:20#阿波半田,発,7:26#貞光,発,7:36#小島,発,7:42#穴吹,発,7:51#川田,発,7:59#阿波山川,発,8:03#山瀬,発,8:07#学,発,8:11#阿波川島,発,8:16#西麻植,発,8:19#鴨島,発,8:22#麻植塚,発,8:26#牛島,発,8:29#下浦,発,8:33#石井,発,8:36#府中,発,8:41#鮎喰,発,8:44#蔵本,発,8:47#佐古,発,8:50#徳島,着,8:53#" + }, + { + "5442D": "穴吹,発,8:12#川田,発,8:18#阿波山川,発,8:22#山瀬,発,8:26#学,発,8:30#阿波川島,発,8:35#西麻植,発,8:39#鴨島,発,8:42#麻植塚,発,8:45#牛島,発,8:51#下浦,発,8:56#石井,発,9:00#府中,発,9:08#鮎喰,発,9:11#蔵本,発,9:14#佐古,発,9:17#徳島,着,9:20#" + }, + { + "5444D": "阿波池田,発,7:52#佃,発,7:58#辻,発,8:04#阿波加茂,発,8:10#三加茂,発,8:14#江口,発,8:18#阿波半田,発,8:25#貞光,発,8:29#小島,発,8:35#穴吹,発,8:43#川田,発,8:49#阿波山川,発,8:53#山瀬,発,8:57#学,発,9:01#阿波川島,発,9:05#西麻植,発,9:09#鴨島,発,9:19#麻植塚,発,9:22#牛島,発,9:26#下浦,発,9:30#石井,発,9:33#府中,発,9:38#鮎喰,発,9:42#蔵本,発,9:45#佐古,発,9:48#徳島,着,9:51#" + }, + { + "5462D": "阿波池田,発,12:37#佃,発,12:43#辻,発,12:48#阿波加茂,発,12:54#三加茂,発,12:57#江口,発,13:03#阿波半田,発,13:10#貞光,発,13:16#小島,発,13:22#穴吹,発,13:32#川田,発,13:38#阿波山川,発,13:42#山瀬,発,13:48#学,発,13:52#阿波川島,発,14:05#西麻植,発,14:08#鴨島,発,14:12#麻植塚,発,14:15#牛島,発,14:21#下浦,発,14:25#石井,発,14:28#府中,発,14:37#鮎喰,発,14:40#蔵本,発,14:43#佐古,発,14:46#徳島,着,14:49#" + }, + { + "5486D": "阿波池田,発,19:51#佃,発,19:57#辻,発,20:00#阿波加茂,発,20:06#三加茂,発,20:09#江口,発,20:14#阿波半田,発,20:24#貞光,発,20:27#小島,発,20:34#穴吹,発,20:42#川田,発,20:52#阿波山川,発,20:56#山瀬,発,21:00#学,発,21:04#阿波川島,発,21:08#西麻植,発,21:12#鴨島,発,21:15#麻植塚,発,21:18#牛島,発,21:22#下浦,発,21:25#石井,発,21:29#府中,発,21:34#鮎喰,発,21:37#蔵本,発,21:40#佐古,発,21:44#徳島,着,21:46#" + }, + { + "8452D": "阿波池田,発,14:33#阿波加茂,発,14:52#貞光,発,15:24#穴吹,発,15:43#川田,発,15:58#学,発,16:12#鴨島,発,16:29#石井,発,16:44#蔵本,発,16:58#徳島,着,17:04#" + }, + { + "433D": "徳島,発,6:23#佐古,発,6:26#蔵本,発,6:29#鮎喰,発,6:32#府中,発,6:35#石井,発,6:40#下浦,発,6:43#牛島,発,6:47#麻植塚,発,6:50#鴨島,発,6:54#西麻植,発,6:57#阿波川島,発,7:00#学,発,7:05#山瀬,発,7:09#阿波山川,発,7:12#川田,発,7:16#穴吹,発,7:23#小島,発,7:29#貞光,発,7:37#阿波半田,発,7:40#江口,発,7:46#三加茂,発,7:50#阿波加茂,発,7:53#辻,発,8:01#佃,発,8:04#阿波池田,着,8:09#" + }, + { + "439D": "徳島,発,8:12#佐古,発,8:15#蔵本,発,8:21#鮎喰,発,8:24#府中,発,8:28#石井,発,8:37#下浦,発,8:41#牛島,発,8:50#麻植塚,発,8:53#鴨島,発,8:56#西麻植,発,9:00#阿波川島,発,9:09#学,発,9:13#山瀬,発,9:17#阿波山川,発,9:21#川田,発,9:25#穴吹,着,9:30#" + }, + { + "451D": "徳島,発,11:52#佐古,発,11:55#蔵本,発,11:58#鮎喰,発,12:00#府中,発,12:07#石井,発,12:20#下浦,発,12:23#牛島,発,12:27#麻植塚,発,12:30#鴨島,発,12:33#西麻植,発,12:36#阿波川島,発,12:39#学,発,12:44#山瀬,発,12:50#阿波山川,発,12:53#川田,発,12:57#穴吹,発,13:03#小島,発,13:09#貞光,発,13:16#阿波半田,発,13:19#江口,発,13:25#三加茂,発,13:29#阿波加茂,発,13:32#辻,発,13:37#佃,発,13:41#阿波池田,着,13:47#" + }, + { + "461D": "徳島,発,14:22#佐古,発,14:26#蔵本,発,14:30#鮎喰,発,14:33#府中,発,14:37#石井,発,14:43#下浦,発,14:47#牛島,発,14:51#麻植塚,発,14:54#鴨島,発,14:57#西麻植,発,15:00#阿波川島,着,15:03#" + }, + { + "463D": "徳島,発,14:52#佐古,発,14:56#蔵本,発,14:59#鮎喰,発,15:02#府中,発,15:07#石井,発,15:13#下浦,発,15:17#牛島,発,15:21#麻植塚,発,15:24#鴨島,発,15:29#西麻植,発,15:32#阿波川島,発,15:39#学,発,15:43#山瀬,発,15:47#阿波山川,発,15:51#川田,発,15:56#穴吹,発,16:03#小島,発,16:09#貞光,発,16:15#阿波半田,発,16:19#江口,発,16:25#三加茂,発,16:29#阿波加茂,発,16:33#辻,発,16:39#佃,発,16:42#阿波池田,着,16:48#" + }, + { + "469D": "徳島,発,16:22#佐古,発,16:26#蔵本,発,16:30#鮎喰,発,16:33#府中,発,16:37#石井,発,16:43#下浦,発,16:47#牛島,発,16:51#麻植塚,発,16:54#鴨島,発,16:58#西麻植,発,17:01#阿波川島,着,17:03#" + }, + { + "473D": "徳島,発,17:22#佐古,発,17:26#蔵本,発,17:30#鮎喰,発,17:33#府中,発,17:37#石井,発,17:43#下浦,発,17:47#牛島,発,17:51#麻植塚,発,17:54#鴨島,発,17:57#西麻植,発,18:00#阿波川島,発,18:04#学,発,18:09#山瀬,発,18:13#阿波山川,発,18:17#川田,発,18:21#穴吹,着,18:26#" + }, + { + "475D": "徳島,発,17:52#佐古,発,17:55#蔵本,発,17:58#鮎喰,発,18:00#府中,発,18:04#石井,発,18:19#下浦,発,18:22#牛島,発,18:29#麻植塚,発,18:32#鴨島,発,18:36#西麻植,発,18:39#阿波川島,発,18:42#学,発,18:46#山瀬,発,18:51#阿波山川,発,18:54#川田,発,18:58#穴吹,発,19:09#小島,発,19:16#貞光,発,19:23#阿波半田,発,19:27#江口,発,19:37#三加茂,発,19:42#阿波加茂,発,19:46#辻,発,19:52#佃,発,19:56#阿波池田,着,20:02#" + }, + { + "477D": "徳島,発,18:22#佐古,発,18:26#蔵本,発,18:30#鮎喰,発,18:33#府中,発,18:40#石井,発,18:45#下浦,発,18:49#牛島,発,18:53#麻植塚,発,18:56#鴨島,発,18:59#西麻植,発,19:02#阿波川島,発,19:09#学,発,19:13#山瀬,発,19:23#阿波山川,発,19:27#川田,発,19:31#穴吹,着,19:38#" + }, + { + "485D": "徳島,発,20:52#佐古,発,20:55#蔵本,発,20:59#鮎喰,発,21:02#府中,発,21:07#石井,発,21:12#下浦,発,21:16#牛島,発,21:21#麻植塚,発,21:25#鴨島,発,21:28#西麻植,発,21:31#阿波川島,発,21:35#学,発,21:39#山瀬,発,21:43#阿波山川,発,21:47#川田,発,21:52#穴吹,発,22:00#小島,発,22:07#貞光,発,22:14#阿波半田,発,22:17#江口,発,22:27#三加茂,発,22:32#阿波加茂,発,22:36#辻,発,22:42#佃,発,22:45#阿波池田,着,22:50#" + }, + { + "487D": "徳島,発,21:52#佐古,発,21:56#蔵本,発,21:59#鮎喰,発,22:02#府中,発,22:07#石井,発,22:13#下浦,発,22:17#牛島,発,22:21#麻植塚,発,22:24#鴨島,発,22:27#西麻植,発,22:31#阿波川島,発,22:37#学,発,22:42#山瀬,発,22:46#阿波山川,発,22:50#川田,発,22:54#穴吹,着,23:01#" + }, + { + "4001D": "徳島,発,9:00#蔵本,発,9:04#石井,発,9:11#鴨島,発,9:19#阿波川島,発,9:24#阿波山川,発,9:33#穴吹,発,9:41#貞光,発,9:52#阿波加茂,発,10:04#阿波池田,着,10:15#" + }, + { + "4003D": "徳島,発,12:00#蔵本,発,12:09#鴨島,発,12:23#阿波川島,発,12:27#阿波山川,発,12:36#穴吹,発,12:44#貞光,発,12:55#阿波加茂,発,13:07#阿波池田,着,13:18#" + }, + { + "4005D": "徳島,発,18:00#蔵本,発,18:07#鴨島,発,18:22#阿波川島,発,18:28#阿波山川,発,18:37#穴吹,発,18:45#貞光,発,18:56#阿波加茂,発,19:08#阿波池田,着,19:19#" + }, + { + "4007D": "徳島,発,20:17#蔵本,発,20:21#石井,発,20:28#鴨島,発,20:35#阿波川島,発,20:40#阿波山川,発,20:49#穴吹,発,20:58#貞光,発,21:10#阿波加茂,発,21:24#阿波池田,着,21:35#" + }, + { + "4441D": "徳島,発,9:22#佐古,発,9:26#蔵本,発,9:30#鮎喰,発,9:33#府中,発,9:38#石井,発,9:43#下浦,発,9:47#牛島,発,9:50#麻植塚,発,9:54#鴨島,発,9:57#西麻植,発,10:00#阿波川島,着,10:03#" + }, + { + "4443D": "徳島,発,9:52#佐古,発,9:56#蔵本,発,9:59#鮎喰,発,10:02#府中,発,10:07#石井,発,10:13#下浦,発,10:17#牛島,発,10:21#麻植塚,発,10:24#鴨島,発,10:27#西麻植,発,10:31#阿波川島,発,10:39#学,発,10:43#山瀬,発,10:47#阿波山川,発,10:51#川田,発,10:56#穴吹,着,11:01#" + }, + { + "4445D": "徳島,発,10:22#佐古,発,10:25#蔵本,発,10:28#鮎喰,発,10:30#府中,発,10:34#石井,発,10:38#下浦,発,10:42#牛島,発,10:51#麻植塚,発,10:54#鴨島,発,10:57#西麻植,発,11:00#阿波川島,着,11:03#" + }, + { + "4447D": "徳島,発,10:52#佐古,発,10:55#蔵本,発,10:58#鮎喰,発,11:00#府中,発,11:04#石井,発,11:08#下浦,発,11:12#牛島,発,11:18#麻植塚,発,11:21#鴨島,発,11:27#西麻植,発,11:31#阿波川島,発,11:39#学,発,11:43#山瀬,発,11:49#阿波山川,発,11:53#川田,発,11:58#穴吹,着,12:03#" + }, + { + "4449D": "徳島,発,11:22#佐古,発,11:25#蔵本,発,11:28#鮎喰,発,11:30#府中,発,11:40#石井,発,11:45#下浦,発,11:48#牛島,発,11:52#麻植塚,発,11:55#鴨島,発,11:58#西麻植,発,12:01#阿波川島,着,12:04#" + }, + { + "4453D": "徳島,発,12:22#佐古,発,12:26#蔵本,発,12:30#鮎喰,発,12:33#府中,発,12:38#石井,発,12:43#下浦,発,12:47#牛島,発,12:53#麻植塚,発,12:56#鴨島,発,12:59#西麻植,発,13:02#阿波川島,着,13:05#" + }, + { + "4455D": "徳島,発,12:52#佐古,発,12:56#蔵本,発,12:59#鮎喰,発,13:02#府中,発,13:07#石井,発,13:13#下浦,発,13:17#牛島,発,13:21#麻植塚,発,13:24#鴨島,発,13:27#西麻植,発,13:31#阿波川島,発,13:39#学,発,13:43#山瀬,発,13:47#阿波山川,発,13:51#川田,発,13:56#穴吹,着,14:01#" + }, + { + "4457D": "徳島,発,13:22#佐古,発,13:26#蔵本,発,13:30#鮎喰,発,13:33#府中,発,13:37#石井,発,13:43#下浦,発,13:47#牛島,発,13:51#麻植塚,発,13:54#鴨島,発,13:57#西麻植,発,14:00#阿波川島,着,14:03#" + }, + { + "4459D": "徳島,発,13:52#佐古,発,13:56#蔵本,発,13:59#鮎喰,発,14:02#府中,発,14:07#石井,発,14:13#下浦,発,14:17#牛島,発,14:21#麻植塚,発,14:24#鴨島,発,14:27#西麻植,発,14:31#阿波川島,発,14:39#学,発,14:43#山瀬,発,14:47#阿波山川,発,14:51#川田,発,14:56#穴吹,着,15:01#" + }, + { + "4465D": "徳島,発,15:22#佐古,発,15:26#蔵本,発,15:30#鮎喰,発,15:32#府中,発,15:35#石井,発,15:43#下浦,発,15:47#牛島,発,15:51#麻植塚,発,15:54#鴨島,発,15:57#西麻植,発,16:01#阿波川島,着,16:03#" + }, + { + "5431D": "穴吹,発,6:53#小島,発,7:01#貞光,発,7:09#阿波半田,発,7:13#江口,発,7:20#三加茂,発,7:24#阿波加茂,発,7:28#辻,発,7:34#佃,発,7:37#阿波池田,着,7:43#" + }, + { + "5435D": "徳島,発,6:54#佐古,発,6:57#蔵本,発,7:01#鮎喰,発,7:03#府中,発,7:07#石井,発,7:12#下浦,発,7:16#牛島,発,7:22#麻植塚,発,7:26#鴨島,発,7:29#西麻植,発,7:33#阿波川島,発,7:40#学,発,7:45#山瀬,発,7:49#阿波山川,発,7:54#川田,発,7:58#穴吹,着,8:04#" + }, + { + "5437D": "徳島,発,7:35#佐古,発,7:38#蔵本,発,7:42#鮎喰,発,7:45#府中,発,7:48#石井,発,7:53#下浦,発,7:57#牛島,発,8:01#麻植塚,発,8:04#鴨島,発,8:07#西麻植,発,8:10#阿波川島,発,8:15#学,発,8:20#山瀬,発,8:26#阿波山川,発,8:30#川田,発,8:34#穴吹,発,8:53#小島,発,9:00#貞光,発,9:06#阿波半田,発,9:10#江口,発,9:17#三加茂,発,9:21#阿波加茂,発,9:25#辻,発,9:31#佃,発,9:40#阿波池田,着,9:45#" + }, + { + "5467D": "徳島,発,15:52#佐古,発,15:56#蔵本,発,15:59#鮎喰,発,16:02#府中,発,16:07#石井,発,16:13#下浦,発,16:17#牛島,発,16:21#麻植塚,発,16:24#鴨島,発,16:27#西麻植,発,16:31#阿波川島,発,16:39#学,発,16:43#山瀬,発,16:47#阿波山川,発,16:51#川田,発,16:56#穴吹,発,17:01#小島,発,17:08#貞光,発,17:14#阿波半田,発,17:17#江口,発,17:24#三加茂,発,17:28#阿波加茂,発,17:32#辻,発,17:38#佃,発,17:41#阿波池田,着,17:47#" + }, + { + "5471D": "徳島,発,16:52#佐古,発,16:55#蔵本,発,16:59#鮎喰,発,17:02#府中,発,17:07#石井,発,17:13#下浦,発,17:17#牛島,発,17:21#麻植塚,発,17:24#鴨島,発,17:27#西麻植,発,17:31#阿波川島,発,17:39#学,発,17:43#山瀬,発,17:47#阿波山川,発,17:51#川田,発,17:56#穴吹,発,18:03#小島,発,18:09#貞光,発,18:15#阿波半田,発,18:19#江口,発,18:26#三加茂,発,18:30#阿波加茂,発,18:34#辻,発,18:40#佃,発,18:44#阿波池田,着,18:49#" + }, + { + "5479D": "徳島,発,18:52#佐古,発,18:56#蔵本,発,18:59#鮎喰,発,19:02#府中,発,19:07#石井,発,19:13#下浦,発,19:17#牛島,発,19:21#麻植塚,発,19:24#鴨島,発,19:27#西麻植,発,19:31#阿波川島,発,19:39#学,発,19:43#山瀬,発,19:47#阿波山川,発,19:51#川田,発,19:59#穴吹,発,20:09#小島,発,20:16#貞光,発,20:27#阿波半田,発,20:31#江口,発,20:41#三加茂,発,20:46#阿波加茂,発,20:50#辻,発,20:56#佃,発,21:00#阿波池田,着,21:05#" + }, + { + "5481D": "徳島,発,19:22#佐古,発,19:26#蔵本,発,19:30#鮎喰,発,19:33#府中,発,19:37#石井,発,19:43#下浦,発,19:47#牛島,発,19:51#麻植塚,発,19:54#鴨島,発,19:57#西麻植,発,20:00#阿波川島,発,20:04#学,発,20:13#山瀬,発,20:18#阿波山川,発,20:22#川田,発,20:26#穴吹,着,20:34#" + }, + { + "5483D": "徳島,発,19:52#佐古,発,19:55#蔵本,発,19:58#鮎喰,発,20:01#府中,発,20:05#石井,発,20:09#下浦,発,20:13#牛島,発,20:17#麻植塚,発,20:21#鴨島,発,20:27#西麻植,発,20:31#阿波川島,発,20:44#学,発,20:48#山瀬,発,21:00#阿波山川,発,21:04#川田,発,21:08#穴吹,着,21:18#" + }, + { + "5489D": "徳島,発,22:52#佐古,発,22:55#蔵本,発,22:58#鮎喰,発,23:01#府中,発,23:05#石井,発,23:09#下浦,発,23:13#牛島,発,23:17#麻植塚,発,23:21#鴨島,発,23:24#西麻植,発,23:27#阿波川島,発,23:30#学,発,23:35#山瀬,発,23:39#阿波山川,発,23:43#川田,発,23:47#穴吹,着,23:54#" + }, + { + "8451D": "徳島,発,10:35#蔵本,発,10:42#石井,発,10:54#鴨島,発,11:11#阿波川島,発,11:22#穴吹,発,11:50#貞光,発,12:18#阿波加茂,発,12:39#阿波池田,着,12:59#" + } +] \ No newline at end of file diff --git a/lib/mockApi/webviewXhrInterceptor.ts b/lib/mockApi/webviewXhrInterceptor.ts new file mode 100644 index 0000000..c1e66cd --- /dev/null +++ b/lib/mockApi/webviewXhrInterceptor.ts @@ -0,0 +1,204 @@ +/** + * WebView XHR Interceptor for JR Shikoku official train position site + * + * The official site (train.jr-shikoku.co.jp/sp.html) makes XMLHttpRequest calls + * to its own /g?arg1=...&arg2=... API. This module generates a JavaScript string + * that, when injected into the WebView before page load, overrides XMLHttpRequest + * so those calls can be served with mock/alternative data. + * + * API endpoint reference: + * Static (loaded once on startup): + * GET /g?arg1=lang&arg2=lang - i18n strings + * GET /g?arg1=station&arg2=traintimeinfo&arg3=dia - station timetable info + * GET /g?arg1=train&arg2=trainpare - train pair info (Shinkansen links) + * GET /g?arg1=station&arg2=between - between-station hidden stops + * GET /g?arg1=station&arg2=othercolor - colour overrides for other lines + * GET /g?arg1=train&arg2=holidaydisp - holiday train display rules + * GET /g?arg1=train&arg2=sightseeingtrainname - sightseeing train names + * GET /g?arg1=station&arg2=cross - cross-line station data + * GET /g?arg1=station&arg2=otherline - other-line station data + * GET /g?arg1=line&arg2=train_lang - line/train i18n names + * GET /g?arg1=train&arg2=ignore - trains to hide from display + * GET /g?arg1=station&arg2={line} - station list for a line + * line values: yosan | koutoku | tokushima | dosan | dosan2 | uwajima | naruto + * + * Dynamic (polled ~every few seconds): + * GET /g?arg1=train&arg2=train - live train positions ← main target + * + * Train position response schema: + * Array of { Index, TrainNum, Pos, PosNum, delay, Direction, Type, Line } + * with a trailing { GetDateTime: "YYYY/MM/DD HH:MM:SS" } element. + */ + +export interface TrainEntry { + Index: number; + TrainNum: string; + /** 走行位置テキスト e.g. "高松〜鬼無(上り)" */ + Pos: string; + PosNum: number; + /** 遅延分数 or "入線" */ + delay: number | string; + /** 0: 下り, 1: 上り */ + Direction: 0 | 1; + /** "normal" | "rapid:..." | "express:..." | "ltd:..." */ + Type: string; + /** "yosan" | "koutoku" | "tokushima" | "dosan" | "dosan2" | "uwajima" | "naruto" */ + Line: string; +} + +export interface MockApiConfig { + /** + * Mock train position data injected in place of the live /g?arg1=train&arg2=train API. + * When provided, the WebView will use this data instead of polling the real server. + */ + trainPositions: TrainEntry[]; + + /** + * When true, all /g? static API calls are also intercepted and served from + * the supplied staticData map. When false (default), only the train position + * polling API is intercepted; all other calls reach the real server. + */ + interceptStaticApis?: boolean; + + /** + * Optional map of query-string patterns to JSON response strings for the + * static APIs. Only used when interceptStaticApis is true. + * Keys are the full query string, e.g. "arg1=lang&arg2=lang". + */ + staticData?: Record; +} + +/** + * Generates a JavaScript string that should be prepended to the WebView's + * injectedJavaScript (runs before page scripts). It overrides XMLHttpRequest + * so the specified /g?arg1=...&arg2=... calls are intercepted and served + * from mock data. + */ +export const generateXhrInterceptorJs = (config: MockApiConfig): string => { + const trainJson = JSON.stringify([ + ...config.trainPositions, + { GetDateTime: new Date().toLocaleString("ja-JP", { timeZone: "Asia/Tokyo" }).replace(/\//g, "/") }, + ]); + + const staticEntries = config.interceptStaticApis && config.staticData + ? Object.entries(config.staticData) + .map(([qs, data]) => `${JSON.stringify(qs)}: ${JSON.stringify(data)}`) + .join(",\n ") + : ""; + + return ` +(function() { + 'use strict'; + + // ── Mock data ────────────────────────────────────────────────────────────── + var _MOCK_TRAIN = ${trainJson}; + var _INTERCEPT_STATIC = ${config.interceptStaticApis ? "true" : "false"}; + var _STATIC_MAP = { + ${staticEntries} + }; + + // ── XHR override ─────────────────────────────────────────────────────────── + var _OrigXHR = window.XMLHttpRequest; + + function MockXHR() { + this._orig = new _OrigXHR(); + this._mockBody = null; + this._listeners = {}; + var self = this; + + // Proxy read-only properties + Object.defineProperties(this, { + status: { get: function() { return self._mockBody !== null ? 200 : self._orig.status; } }, + statusText: { get: function() { return self._mockBody !== null ? "OK" : self._orig.statusText; } }, + responseText: { get: function() { return self._mockBody !== null ? self._mockBody : self._orig.responseText; } }, + response: { get: function() { return self._mockBody !== null ? self._mockBody : self._orig.response; } }, + readyState: { get: function() { return self._mockBody !== null ? 4 : self._orig.readyState; } }, + }); + + // Proxy event callbacks + ['onload','onreadystatechange','onerror','onprogress','ontimeout','onabort'].forEach(function(ev) { + Object.defineProperty(self, ev, { + get: function() { return self._mockBody !== null ? self['_' + ev] : self._orig[ev]; }, + set: function(fn) { + if (self._mockBody !== null) { self['_' + ev] = fn; } + else { self._orig[ev] = fn; } + }, + }); + }); + } + + MockXHR.prototype.open = function(method, url) { + this._url = url; + this._mockBody = null; + + var qs = url.replace(/^[^?]+\\?/, ''); + + if (qs === 'arg1=train&arg2=train') { + this._mockBody = JSON.stringify(_MOCK_TRAIN); + } else if (_INTERCEPT_STATIC && _STATIC_MAP[qs] !== undefined) { + this._mockBody = _STATIC_MAP[qs]; + } + + if (this._mockBody === null) { + var args = Array.prototype.slice.call(arguments); + this._orig.open.apply(this._orig, args); + } + }; + + MockXHR.prototype.send = function(body) { + var self = this; + if (self._mockBody !== null) { + // Dispatch mock response asynchronously to mimic real XHR behaviour + setTimeout(function() { + if (typeof self._onreadystatechange === 'function') self._onreadystatechange(); + if (typeof self._onload === 'function') self._onload(); + }, 0); + return; + } + var args = Array.prototype.slice.call(arguments); + this._orig.send.apply(this._orig, args); + }; + + MockXHR.prototype.setRequestHeader = function() { + if (this._mockBody === null) { + this._orig.setRequestHeader.apply(this._orig, arguments); + } + }; + + MockXHR.prototype.abort = function() { + if (this._mockBody === null) this._orig.abort(); + }; + + MockXHR.prototype.addEventListener = function(type, fn) { + if (this._mockBody !== null) { + this._listeners[type] = fn; + } else { + this._orig.addEventListener.apply(this._orig, arguments); + } + }; + + MockXHR.prototype.getResponseHeader = function(h) { + if (this._mockBody !== null) { + if (h.toLowerCase() === 'content-type') return 'application/json; charset=utf-8'; + return null; + } + return this._orig.getResponseHeader(h); + }; + + MockXHR.prototype.getAllResponseHeaders = function() { + if (this._mockBody !== null) return 'content-type: application/json; charset=utf-8\\r\\n'; + return this._orig.getAllResponseHeaders(); + }; + + // Copy static properties (UNSENT, OPENED, etc.) + ['UNSENT','OPENED','HEADERS_RECEIVED','LOADING','DONE'].forEach(function(k, i) { + MockXHR[k] = i; + MockXHR.prototype[k] = i; + }); + + window.XMLHttpRequest = MockXHR; + window.__jrsMockActive = true; + console.log('[JRS Mock] XHR interceptor active – train position data is mocked'); +})(); +`; +}; diff --git a/lib/webViewInjectjavascript.ts b/lib/webViewInjectjavascript.ts index 744b0c1..a636d5e 100644 --- a/lib/webViewInjectjavascript.ts +++ b/lib/webViewInjectjavascript.ts @@ -2,6 +2,7 @@ import { INTERVALS, API_ENDPOINTS } from '@/constants'; import { TRAIN_TYPE_CONFIG } from './webview/trainTypeConfig'; import { TRAIN_ICON_MAP, TRAIN_ICON_REGEX } from './webview/trainIconMap'; import { STATION_DATA } from './webview/stationData'; +import { generateXhrInterceptorJs, MockApiConfig } from './mockApi/webviewXhrInterceptor'; export interface InjectJavascriptOptions { /** 地図スイッチ ("true" | "false") */ @@ -20,6 +21,12 @@ export interface InjectJavascriptOptions { useElesite: string; /** ダークモードかどうか */ isDark: boolean; + /** + * モックAPIの設定。指定した場合、WebView内の公式サイトAPIをインターセプトして + * モックデータを返すXHRインターセプターが注入されます。 + * 未指定または null の場合、インターセプターは無効で通常通り公式APIに接続します。 + */ + mockApiConfig?: MockApiConfig | null; } export const injectJavascriptData = ({ @@ -31,7 +38,13 @@ export const injectJavascriptData = ({ useUnyohub, useElesite, isDark, + mockApiConfig = null, }: InjectJavascriptOptions): string => { + // XHRインターセプターを先頭に注入(モックモード有効時) + const xhrInterceptor = mockApiConfig + ? generateXhrInterceptorJs(mockApiConfig) + : ''; + // 一番上のメニュー非表示 地図スイッチによって切り替え const topMenu = mapSwitch != "true" @@ -1392,6 +1405,7 @@ setStationMenuDialog.observe(document.querySelector('#disp'), { ` : ``; return ( + xhrInterceptor + bootData + topMenu + trainIcon + diff --git a/stateBox/useTrainMenu.tsx b/stateBox/useTrainMenu.tsx index 64fd6eb..f89cbad 100644 --- a/stateBox/useTrainMenu.tsx +++ b/stateBox/useTrainMenu.tsx @@ -10,6 +10,7 @@ import { ASCore } from "../storageControl"; import { getStationList2 } from "../lib/getStationList"; import { injectJavascriptData } from "../lib/webViewInjectjavascript"; +import { MockApiConfig, TrainEntry } from "../lib/mockApi/webviewXhrInterceptor"; import { useNotification } from "../stateBox/useNotifications"; import { useThemeColors } from "@/lib/theme"; @@ -46,6 +47,12 @@ const initialState = { elesite: boolean; }, injectJavascript: "", + /** モックAPIが有効かどうか */ + mockApiEnabled: false, + setMockApiEnabled: (e: boolean) => {}, + /** WebView内の公式サイトAPIに流し込むモック列車位置データ */ + mockTrainPositions: null as TrainEntry[] | null, + setMockTrainPositions: (e: TrainEntry[] | null) => {}, }; const TrainMenuContext = createContext(initialState); @@ -110,6 +117,15 @@ export const TrainMenuProvider: FC = ({ children }) => { // えれサイト使用設定 const [useEleSiteSetting, setUseEleSiteSetting] = useState("false"); + // モックAPI設定 + const [mockApiEnabled, setMockApiEnabled] = useState(false); + const [mockTrainPositions, setMockTrainPositions] = useState(null); + + const mockApiConfig: MockApiConfig | null = + mockApiEnabled && mockTrainPositions + ? { trainPositions: mockTrainPositions } + : null; + //地図表示テキスト const injectJavascript = injectJavascriptData({ mapSwitch, @@ -120,6 +136,7 @@ export const TrainMenuProvider: FC = ({ children }) => { useUnyohub: useUnyohubSetting, useElesite: useEleSiteSetting, isDark: useThemeColors().isDark, + mockApiConfig, }); useEffect(() => { @@ -194,6 +211,10 @@ export const TrainMenuProvider: FC = ({ children }) => { setUpdatePermission, dataSourcePermission, injectJavascript, + mockApiEnabled, + setMockApiEnabled, + mockTrainPositions, + setMockTrainPositions, }} > {children}