SlideShare una empresa de Scribd logo
1 de 23
Descargar para leer sin conexión
JSON 時刻表その後
2015-05-09
池田 百合子
自己紹介
池田 百合子 (IKEDA Yuriko)
WordPress Plugin dev.
‣ Ktai Style
‣ Ktai Entry
写真好き
http://www.yuriko.net/
@lilyfanjp
鉄道とOSS
無料は多いが自由は限られる
経路検索: 駅すぱあと、乗換案内
ダイヤ描画: WinDIA,OuDia,cocoDia
ウェブ時刻表: WebDia.cgi
シミュレータ:BVE,openBVE
OuDiahttp://homepage2.nifty.com/take-okm/oudia/oudia_manual/c01_about/about.html より
時刻表データ
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":"東鴫野"}!
]}!
]!
}
実例
架空鉄道を作成
名称: 城東高速鉄道
近畿2府1県を走る私鉄
総延長 55.4km
JR片町線 + (未成線)東大阪電鉄
路線図
全列車時刻
関数式で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周年)
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

Más contenido relacionado

Más de Yuriko IKEDA

Más de 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 の熱気を可視化してみた
 
WordPressで制御するこれからのIoT
WordPressで制御するこれからのIoTWordPressで制御するこれからのIoT
WordPressで制御するこれからのIoT
 
Create LED lightened Wapuu (LEDパネルで光るわぷーを)
Create LED lightened Wapuu (LEDパネルで光るわぷーを)Create LED lightened Wapuu (LEDパネルで光るわぷーを)
Create LED lightened Wapuu (LEDパネルで光るわぷーを)
 
世界No.1 CMS WordPressへのいざない
世界No.1 CMS WordPressへのいざない世界No.1 CMS WordPressへのいざない
世界No.1 CMS WordPressへのいざない
 
LEDマトリックスで光るわぷー(WordPressで指定編その1)
LEDマトリックスで光るわぷー(WordPressで指定編その1)LEDマトリックスで光るわぷー(WordPressで指定編その1)
LEDマトリックスで光るわぷー(WordPressで指定編その1)
 
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
 
WordFesの翌日はタワーに登りましょう
WordFesの翌日はタワーに登りましょうWordFesの翌日はタワーに登りましょう
WordFesの翌日はタワーに登りましょう
 
組長サイトの作り方
組長サイトの作り方組長サイトの作り方
組長サイトの作り方
 

JSON時刻表その後