東京メトロ列車位置情報アプリmetloc

コンテストの公式サイト

※一部ブラウザに最適化できていません。アクセスする前に注意事項をご覧ください。

metloc  東京メトロ列車位置情報アプリ
列車の詳細情報の様子
metloc  東京メトロ列車位置情報アプリ
遅延が発生している様子

アプリの概要

※以下、提出時のアプリの説明と同等の内容です。

metlocは東京メトロAPIの列車ロケーション情報を一目で見渡せるように視覚化したウェブアプリケーションです。

動作環境

※Firefoxでもご覧頂けますが、CPUの使用量が増える場合があります。

駅情報

駅名と駅ナンバリングマークを確認することができます。路線図の駅部分をクリックすることで表示されます。

列車ロケーション情報

列車の現在地は凸型のマークで示され、出っ張りが進行方向を表します。

詳細情報は、凸型のマークをクリックすることで表示されます。路線シンボルマーク、列車番号、運行種別、終着駅、方面、おおよその現在地を確認することができます。

列車に遅延がある場合は添字で遅延時間(分)を表示します。フォントサイズが大きいほど遅延が大きいことを表します。①10分以内②10〜20分③20〜30分④30分〜60分⑤60分以上、の5段階の大きさがあります。

新しい列車が運行情報に追加されると、詳細情報をポップします。

列車運行情報

列車ロケーション情報を補完する情報として列車運行情報の一部をティッカーで表示します。
路線シンボルマーク、路線名、該当路線の運転ステータスを確認することができます。

その他の情報

運行本数、最大の遅延時間を確認することができます。
※どちらも、列車ロケーション情報によります

路線図について

都心部と周辺部で差が出てしまう駅間の密度を、力学グラフによって平均化しました。その結果をグリッドに吸着し、調整を加えています。

情報の有効期限について

一定期間、有効期限が期限切れの状態で返ってくる時間帯があり、再取得のループとなってしまうため、やむなく10秒後再取得としております。

説明動画

※動画は必須提出物です。趣味で作った訳ではありません(w