おはようございます。週もあけました。 さて、今日もC#で東京メトロオープンデータAPIを使ってみましょうか。本記事では、odpt:Trainを指定して、列車ロケーション情報を取得します。 列車ロケーション情報というのは、特定の列車がどこの駅にいるのか。どこの駅からどこの駅に向かって走っている途中なのかというのがリアルタイム*1で取得できる東京メトロオープンデータの中でも大本命なAPIであることは間違いありません!! 列車ロケーション情報を取得する 東京メトロの施設情報は、JSON.NETを使って取得したJSON-LD形式のデータをパース(デシリアライズ)させます。その時、型を指定しますので事前に下記のようにTrainクラスを定義しておきましょう。 列車種別を示したodpt:trainTypeのデータを格納したTrainTypeプロパティだとよくわからないので、日本語で表した列車種別を取得す
坂村 健 氏(審査員長) 東京大学大学院情報学環教授/YRPユビキタス・ネットワーキング研究所所長 今回のコンテストで初めて東京メトロ全線の在線位置情報が公開され、このデータを使った新たなサービスが多数提案されていた。 「遅延予報 東京メトロ版」や「もしもアラーム」は、リアルタイム在線位置情報を単純に利用して表示するのみではなく、取得したデータから目的地までの累積遅延を予測して到着予想時刻を表示する、遅延情報や天候といった状況に合わせ目覚ましのなりだすタイミングを早めるというように、遅延時のリアルタイムデータ利用に焦点をあわせたところを評価した。 「ココメトロ」も、列車在線位置情報も使っているが、それよりむしろ紙から離れてインタラクティブなタッチ画面になった新時代の時刻表・路線図というものを、ゼロからリデザインしようというコンセプトが興味深い。せっかくタッチ画面でも、時刻表は紙時代のまま表
2カ月間に281点の応募、海外からも 東京メトロのオープンデータ活用コンテストは、同社の創立10周年を記念した取り組みの1つ。全線の列車位置、遅延情報、駅構内施設情報などをオープンデータとして一般開発者に公開し、「東京メトロの利用者がより便利でより快適になるようなアプリ」の開発を呼びかけた(関連記事)。グランプリ賞金は100万円。 約2カ月間という短い募集期間にもかかわらず、オープンデータ(開発者サイト)の利用登録は2328件、アプリの応募は281件あったという。すべての応募アプリ(iOS/Android/Webアプリ)は東京メトロのサイトで公開されており、実際に使用できる。 乗り換え支援、ダイヤ乱れ時の判断、ディープスポット案内まで グランプリを受賞したのは、路線図+時刻表アプリの「ココメトロ」(池間健仁さん)。「駅のホームにある路線図や時刻表を、手元でわかりやすく見られるようにしたい」
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く