SlideShare a Scribd company logo
JSON 時刻表とは
2015-08-29
城東高速・沿線協議会
池田 百合子
自己紹介
池田 百合子 (IKEDA Yuriko)
WordPress Plugin dev.
‣ Ktai Style
‣ Ktai Entry
写真好き
http://www.yuriko.net/
@lilyfanjp
鉄道とOSS
無料は多いが自由は限られる
経路検索: 駅すぱあと、乗換案内
ダイヤ描画: WinDIA,OuDia,cocoDia
ウェブ時刻表: WebDia.cgi
シミュレータ:BVE,openBVE
WebDIAhttp://k9481.s25.xrea.com/free_cgi/webdia/kinou.html より
OuDiahttp://homepage2.nifty.com/take-okm/oudia/oudia_manual/c01_about/about.html より
時刻表データ
JRは交通出版社が権利保有
大手私鉄も同様
公営鉄道はオープン化しつつある?
東京メトロとか
サンプルデータ
架空鉄道を作成
名称: 城東高速鉄道
近畿2府1県を走る私鉄
総延長 55.4km
JR片町線 + 近鉄けいはんな線 + α
路線図
全列車時刻
発着時刻のJSON
{"route" : "城東高速寝屋川線", !
"stops" : ["網島","城見","鴫野","東鴫野","放出","稲田","鶴見",!
"朋来","大東","野崎","楠木","四條畷","打上","星田",!
"交野","倉治","津田","長尾","大住","田辺"],!
"classes" : ["普通", "準急", "急行", "快速急行", "空港快速"],!
"trains" : [!
{"direction" : "inbound",!
"days" : "everyday",!
"id" : "A54",!
"class" : "空港快速",!
"origin" : "関西空港",!
"destination" : "京都",!
"schedule" : [!
{"pass":"網島","depart":"12:47:30"},!
{"pass":"城見"},!
{"stop":"鴫野","arrive":"12:49:00","depart":"12:50:00"},!
{"pass":"東鴫野"}!
]}!
]!
}
関数式でJSON化
関数式でJSON化
各列車のJSON要素
{"direction":"outbound",
"days":"weekday",
"id":"L509",
"category":"普通",
"origin":"野田",
"destination":"田辺",
"schedule":[
関数式でJSON化
各列車のJSON要素
{"direction":"outbound",
"days":"weekday",
"id":"L509",
"category":"普通",
"origin":"野田",
"destination":"田辺",
"schedule":[
各駅のJSON要素
{"stop":"野田","depart":"05:07:30"},
完成したJSON (1)
{"route" : "地下鉄曽根崎線・城東高速寝屋川線・近鉄京都線・城東高速木津川線",
"description": "近畿2府1県を走るという設定の架空鉄道「城東高速鉄道」の運行ダイヤ",
"author": "城東高速・沿線協議会",
"license": "CC-BY-4.0",
"link": "http://jotorail.fan.jp/schedule/",
"original-date" : "2015-03-30",
"create-date": "2015-04-21",
"stops" : ["野田","福島","桜橋","曽根崎","南森町","網島","城見","鴫野","東鴫野","放出","稲田
","七軒家","朋来","大東","野崎","楠木","四條畷","打上","星田","交野","倉治","津田","長尾","大
住","田辺","三山木","龍間","田原台","白庭","高山町","鹿ノ台","精華台","木津川","南木津","鴻
ノ池","東大寺"],
"categories" : [
{"name":"普通","short-name":"普通","color":"black"},
{"name":"準急","short-name":"準急","color":"green"},
{"name":"急行","short-name":"急行","color":"orange"},
{"name":"快速急行","short-name":"快急","color":"blue"},
{"name":"空港快速","short-name":"空快","color":"purple","style":"bold"}
],
完成したJSON (2)"trains" : [
{"direction":"outbound",
"days":"weekday",
"id":"L501",
"category":"普通",
"origin":"龍間",
"destination":"東大寺",
"schedule":[
{"stop":"龍間","depart":"05:05:30"},
{"stop":"田原台","depart":"05:08:00"},
{"stop":"白庭","depart":"05:10:30"},
{"stop":"高山町","arrive":"05:13:00","depart":"05:13:30"},
{"stop":"鹿ノ台","depart":"05:16:00"},
{"stop":"精華台","depart":"05:18:30"},
{"stop":"木津川","arrive":"05:21:00","depart":"05:21:00"},
{"stop":"南木津","depart":"05:23:00"},
{"stop":"鴻ノ池","depart":"05:25:00"},
{"stop":"東大寺","arrive":"05:27:00"}
]},
JSONから各駅時刻表
********** 鴫野 駅時刻表 **********
========== 平日 ==========
---------- 下り ----------
05: 04(田辺行普通) 11(東大寺行準急) 19(田辺行普通) 26(東大寺行準急) 34(田辺行普通) 41(東大寺行準急)
49(田辺行普通) 56(東大寺行準急)
06: 03(田辺行普通) 06(京都行空港快速) 10(東大寺行準急) 16(田辺行普通) 22(東大寺行準急) 29(三山木行
急行) 29(田辺行普通) 36(京都行空港快速) 37(長尾行普通) 37(東大寺行準急) 44(三山木行急行) 44(田辺行
普通) 46(東大寺行快速急行) 50(四條畷行普通) 51(京都行空港快速) 52(東大寺行準急) 57(三山木行急行)
07: 02(田辺行普通) 02(東大寺行快速急行) 04(長尾行準急) 06(京都行空港快速) 08(四條畷行普通) 09(東大
寺行準急) 13(三山木行急行) 17(田辺行普通) 17(東大寺行快速急行) 19(長尾行準急) 21(京都行空港快速)
23(四條畷行普通) 24(東大寺行準急) 28(三山木行急行) 32(田辺行普通) 32(東大寺行快速急行) 34(長尾行準
急) 36(京都行空港快速) 38(四條畷行普通) 39(東大寺行準急) 43(三山木行急行) 47(田辺行普通) 47(東大寺
行快速急行) 49(長尾行準急) 50(大東行普通) 51(京都行空港快速) 53(四條畷行普通) 54(東大寺行準急) 56(東
大寺行普通) 58(三山木行急行)
08: 02(田辺行普通) 02(東大寺行快速急行) 04(長尾行準急) 05(大東行普通) 06(京都行空港快速) 08(四條畷
行普通) 09(東大寺行準急) 11(東大寺行普通) 13(三山木行急行) 17(田辺行普通) 17(東大寺行快速急行) 19(田
辺行準急) 20(大東行普通) 21(京都行空港快速) 23(四條畷行普通) 24(東大寺行準急) 26(東大寺行普通) 28(三
山木行急行) 32(田辺行普通) 32(東大寺行快速急行) 34(田辺行準急) 35(大東行普通) 36(田辺行空港快速)
38(四條畷行普通) 39(東大寺行準急) 41(東大寺行普通) 43(三山木行急行) 47(田辺行普通) 47(東大寺行快速
急行) 49(田辺行準急) 50(大東行普通) 51(京都行空港快速) 53(四條畷行普通) 54(東大寺行準急) 58(三山木
行急行)
整形すると…
鉄道・バス用
テーマ+プラグイン
として配布予定
InDesignで
冊子時刻表
冊子

時刻表
!
(平日版)
C87で頒布
冊子

時刻表
!
(休日版)
交通系オンリーで頒布
120周年
シール
!
浪速鉄道開業から120年
(JR片町線が開業120年)
120年
社史
!
C88で頒布
参考サイト
ouDia

http://homepage2.nifty.com/take-okm/oudia/
cocoDia

http://www.horazaka.net/cocodia/
WebDIA

http://k9481.s25.xrea.com/free_cgi/webdia/
架空鉄道NAVI

http://www.irnavi.net
イベント参加予定
11月23日 名物!てつっこ友の会11

(川崎市産業振興会館4F)

http://blue-st.net/tetsu/
12月30日 コミックマーケット89

(東京ビッグサイト) ※抽選待ち

http://www.comiket.co.jp/info-a/C89/C89info.html

More Related Content

More from Yuriko IKEDA

端末開発のススメ
端末開発のススメ端末開発のススメ
端末開発のススメ
Yuriko IKEDA
 
WordPressでIoTをはじめよう
WordPressでIoTをはじめようWordPressでIoTをはじめよう
WordPressでIoTをはじめよう
Yuriko IKEDA
 
Local 10 周年パーティーに行ってきた話
Local 10 周年パーティーに行ってきた話Local 10 周年パーティーに行ってきた話
Local 10 周年パーティーに行ってきた話
Yuriko IKEDA
 
Fastest routes from Meisei-univ to Shinjuku
Fastest routes from Meisei-univ to ShinjukuFastest routes from Meisei-univ to Shinjuku
Fastest routes from Meisei-univ to Shinjuku
Yuriko IKEDA
 
Faster route from Shinjuku to Meisei univ.
Faster route from Shinjuku to Meisei univ.Faster route from Shinjuku to Meisei univ.
Faster route from Shinjuku to Meisei univ.
Yuriko IKEDA
 
Introduce raspberry pi's 7 years
Introduce raspberry pi's 7 yearsIntroduce raspberry pi's 7 years
Introduce raspberry pi's 7 years
Yuriko IKEDA
 
WordPress 次期バージョンと日本のコミュニティ
WordPress 次期バージョンと日本のコミュニティWordPress 次期バージョンと日本のコミュニティ
WordPress 次期バージョンと日本のコミュニティ
Yuriko IKEDA
 
カルト宗教の始め方
カルト宗教の始め方カルト宗教の始め方
カルト宗教の始め方
Yuriko IKEDA
 
WordCamp Osaka の熱気を可視化してみた
WordCamp Osaka の熱気を可視化してみたWordCamp Osaka の熱気を可視化してみた
WordCamp Osaka の熱気を可視化してみた
Yuriko IKEDA
 
Scroll pHAT HD に美咲フォント
Scroll pHAT HD に美咲フォントScroll pHAT HD に美咲フォント
Scroll pHAT HD に美咲フォント
Yuriko IKEDA
 
Raspi intro-20170805
Raspi intro-20170805Raspi intro-20170805
Raspi intro-20170805
Yuriko IKEDA
 
raspi-led-matrix
raspi-led-matrixraspi-led-matrix
raspi-led-matrix
Yuriko IKEDA
 
架空鉄道紹介誌の制作
架空鉄道紹介誌の制作架空鉄道紹介誌の制作
架空鉄道紹介誌の制作
Yuriko IKEDA
 
武器屋の開き方
武器屋の開き方武器屋の開き方
武器屋の開き方
Yuriko IKEDA
 
100% GPL
100% GPL100% GPL
100% GPL
Yuriko IKEDA
 
JSON時刻表その後
JSON時刻表その後JSON時刻表その後
JSON時刻表その後
Yuriko IKEDA
 
WordFesの翌日はタワーに登りましょう
WordFesの翌日はタワーに登りましょうWordFesの翌日はタワーに登りましょう
WordFesの翌日はタワーに登りましょう
Yuriko IKEDA
 
組長サイトの作り方
組長サイトの作り方組長サイトの作り方
組長サイトの作り方
Yuriko IKEDA
 
Json 時刻表
Json 時刻表Json 時刻表
Json 時刻表
Yuriko IKEDA
 
OSC2013京都スライド「超小型ARMコンピュータRaspberry Piでできること」
OSC2013京都スライド「超小型ARMコンピュータRaspberry Piでできること」OSC2013京都スライド「超小型ARMコンピュータRaspberry Piでできること」
OSC2013京都スライド「超小型ARMコンピュータRaspberry Piでできること」
Yuriko IKEDA
 

More from Yuriko IKEDA (20)

端末開発のススメ
端末開発のススメ端末開発のススメ
端末開発のススメ
 
WordPressでIoTをはじめよう
WordPressでIoTをはじめようWordPressでIoTをはじめよう
WordPressでIoTをはじめよう
 
Local 10 周年パーティーに行ってきた話
Local 10 周年パーティーに行ってきた話Local 10 周年パーティーに行ってきた話
Local 10 周年パーティーに行ってきた話
 
Fastest routes from Meisei-univ to Shinjuku
Fastest routes from Meisei-univ to ShinjukuFastest routes from Meisei-univ to Shinjuku
Fastest routes from Meisei-univ to Shinjuku
 
Faster route from Shinjuku to Meisei univ.
Faster route from Shinjuku to Meisei univ.Faster route from Shinjuku to Meisei univ.
Faster route from Shinjuku to Meisei univ.
 
Introduce raspberry pi's 7 years
Introduce raspberry pi's 7 yearsIntroduce raspberry pi's 7 years
Introduce raspberry pi's 7 years
 
WordPress 次期バージョンと日本のコミュニティ
WordPress 次期バージョンと日本のコミュニティWordPress 次期バージョンと日本のコミュニティ
WordPress 次期バージョンと日本のコミュニティ
 
カルト宗教の始め方
カルト宗教の始め方カルト宗教の始め方
カルト宗教の始め方
 
WordCamp Osaka の熱気を可視化してみた
WordCamp Osaka の熱気を可視化してみたWordCamp Osaka の熱気を可視化してみた
WordCamp Osaka の熱気を可視化してみた
 
Scroll pHAT HD に美咲フォント
Scroll pHAT HD に美咲フォントScroll pHAT HD に美咲フォント
Scroll pHAT HD に美咲フォント
 
Raspi intro-20170805
Raspi intro-20170805Raspi intro-20170805
Raspi intro-20170805
 
raspi-led-matrix
raspi-led-matrixraspi-led-matrix
raspi-led-matrix
 
架空鉄道紹介誌の制作
架空鉄道紹介誌の制作架空鉄道紹介誌の制作
架空鉄道紹介誌の制作
 
武器屋の開き方
武器屋の開き方武器屋の開き方
武器屋の開き方
 
100% GPL
100% GPL100% GPL
100% GPL
 
JSON時刻表その後
JSON時刻表その後JSON時刻表その後
JSON時刻表その後
 
WordFesの翌日はタワーに登りましょう
WordFesの翌日はタワーに登りましょうWordFesの翌日はタワーに登りましょう
WordFesの翌日はタワーに登りましょう
 
組長サイトの作り方
組長サイトの作り方組長サイトの作り方
組長サイトの作り方
 
Json 時刻表
Json 時刻表Json 時刻表
Json 時刻表
 
OSC2013京都スライド「超小型ARMコンピュータRaspberry Piでできること」
OSC2013京都スライド「超小型ARMコンピュータRaspberry Piでできること」OSC2013京都スライド「超小型ARMコンピュータRaspberry Piでできること」
OSC2013京都スライド「超小型ARMコンピュータRaspberry Piでできること」
 

Json時刻表とは