投稿者「admin」のアーカイブ

駅データベース(2) – 位置情報サービスと連携

前記事に引き続いて、駅データベースを作成を続ける。今回は、位置情報サービス(foursquare/ロケタッチ)と連携する。現時点で、データベースに各駅の経緯度情報を保持しているので、これを使って、自動チェックイン時に必要 … 続きを読む

カテゴリー: Development | タグ: | コメントする

JavaScriptのsetTimeout()でパラメータ付き関数を呼び出す

柔軟な記述を許容するJavaScriptならではの方法。 JavaScriptで一定時間ごとに(一定回数)処理を実行したいときは、 setInterval()を使う setInterval()で処理関数名と実行間隔を指定 … 続きを読む

カテゴリー: Tips | タグ: | コメントする

駅データベース(1) – データビューアの作成

予定表(自動チェックイン)アプリや、列車時刻表を作っていて、鉄道駅のデータベースが欲しいと感じたので、既存サービスを利用しつつ、自前の簡単なデータベースを作ってみる。想定しているのは、 ・時刻表アプリを使って乗車予定を作 … 続きを読む

カテゴリー: Development, Location Service | タグ: | コメントする

jQuery EasyUI の検索ボックス(SearchBox)を使う

検索用の「テキストボックスと検索ボタン」の組み合わせは使いたい局面が多いが、jQuery EasyUI の検索ボックス(SearchBox)により簡単に実装できる。 説明文字(プレースホルダ)が薄い灰色で表示され、虫眼鏡 … 続きを読む

カテゴリー: Tips | タグ: | コメントする

列車時刻表(第1版)のファイル/データ説明

列車時刻表(第1版)で使用しているJSONファイル/データの説明。 コントロールファイル (tt_res3.json) 路線一覧や各路線のデータ更新日などを格納する。 路線データファイル (T9999999.json) … 続きを読む

カテゴリー: Development, Specification | タグ: , , | コメントする

列車時刻表(第1版)の画面一覧

ここまでの作業で、列車時刻表の第1版が完成した。画面は以下のとおり。 メイン画面 (#pgTTMain) 駅・路線を検索し、各一覧画面に遷移する。 路線一覧画面 (#pgTTLineList) 路線の一覧を表示し、駅一覧 … 続きを読む

カテゴリー: Development, Specification | タグ: , , | コメントする

列車時刻表(15) – ローカルストレージの管理

現在の実装では、ロードした路線データ(時刻表データ)をローカルストレージに保存している。ユーザ側で管理できるよう、使用中のローカルストレージの一覧を表示し、削除できるようにする。 設定画面(#pgTTSetting)に一 … 続きを読む

カテゴリー: Development | タグ: , , | コメントする

列車時刻表(14) – 乗車予定一覧表(続)

前記事に引き続き乗車予定一覧表画面を修正する。 この画面が表示されるのは、 ・任意の画面からフッタの’RideList’ボタンをクリックしたとき ・列車から「下車」したとき で、後者については、下 … 続きを読む

カテゴリー: Development | タグ: , , | コメントする

列車時刻表(13) – 乗車予定一覧表

乗車予定リストをアコーディオンを使うように変更したので、アイテムに表示したボタンの処理を実現する。 列車時刻表ボタン この列車の’列車時刻表画面’に移動する。 乗車駅/下車駅時刻表ボタン この乗車 … 続きを読む

カテゴリー: Development | タグ: , , | 1件のコメント

列車時刻表(12) – 乗車予定登録の見直し(コード)

前記事の列車時刻表画面のコードイメージ。 実行例: つばさ121号を選択 大宮駅から乗車

カテゴリー: Development | タグ: , , | コメントする