東京公共交通オープンデータチャレンジ その3

まずは、どんなデータが入っているか見えるようにしてみた
列車情報はすべての路線が取得できないので、どの路線のデータがあるか見えるようにしました。
それプラス、どの程度のAPIのレスポンスか体験するために、ページを読み込む都度APIを読んでみました
そのため、表示されるまで1分程度かかります。
 <概要>
 路線情報を取得(約140路線)
 各路線の列車情報を取得して、その件数を取得
 これをAPIにしました。
 http://roku.mydns.jp/restTPTapi/restTPTService/getRailwaycount2
 
 戻りは、以下のような感じ。
{"railwaytrainOrder":
[
{"railway":"odpt.Railway:JR-East.Joban","traincount":44},
{"railway":"odpt.Railway:JR-East.Itsukaichi","traincount":12},
{"railway":"odpt.Railway:JR-East.Saikyo","traincount":54}
]
}

それを使って、chart.jsで棒グラフにしました
http://roku.mydns.jp/TPT/

なんとなく、路線数と列車数の規模が見えるようになりました。
この後は、DBの中に定期的取得して、レスポンスアップですね。

んー、あとは最終的にどんな風にするか考えないと