「特急料金だけ計算機」を作ってみた【4/28更新】
どうも.
実は趣味で少しwebページ作成をやってます.とは言ってもまだまだ出来ることは少ないんですが…
今回は,「特急料金だけ計算機」をJavaScriptで作ってみました.
「特急料金だけ計算機」とは
- 「特急料金だけ知りたい!」というニッチな場面で使える料金エミュレータ
- 現状では,JR東日本関東エリアの特急列車に関して,簡単な操作で特急料金を出すことが出来ます.
- 作成時には万全の注意を期していますが,プログラムのミスやデータのミスにより実際の結果と異なる可能性がありますので,参考までにご利用ください.
- そういったミスがありましたら,しもおさ(@verde_var2)のDMまでご連絡ください.
対応路線【2019/4/28 現在】
すでに公開済み
- 東海道線:踊り子(東京~伊東)
- 高崎線:草津(上野~渋川)
- 高崎線:スワローあかぎ(上野・新宿~前橋)
- 房総特急:しおさい・さざなみ・わかしお(東京・新宿~安房鴨川・館山・銚子)
- 中央線:あずさ・かいじ(千葉・東京~松本・南小谷)
- 常磐線:ひたち・ときわ(品川~いわき)
新規公開 【2019/4/28】
使用風景
制作背景
- 特急料金だけ知りたい場面が多々あった
- フリー切符や各種特殊な乗車券と併用する場合に,特急料金だけ知りたい.
- 乗継割引の対象額を知るために,特急料金だけ知りたい.
- 某乗車券分割サイトさん*1の結果で乗車券を作り,残りの特急料金だけ知りたい.
- それを調べるには経路検索を使わなければいけない
- しかし経路検索では思い通りの特急列車が出ない場面が多い.
- 自由席・指定席・グリーン車の料金を一度に見れるアプリは意外と少ない
時刻表とにらめっこしてもいいんですが, これらを解決し,手っ取り早く特急料金だけ調べるために制作してみました.
JTB小さな時刻表 2019年 3月号 / JTB時刻表 【雑誌】
- ジャンル: 本・雑誌・コミック > 雑誌 > 福祉・健康雑誌
- ショップ: HMV&BOOKS online 1号店
- 価格: 670円
ちなみに私はこちらとよくにらめっこしてます(露骨)
制作時のお話
- HTML+JavaScriptのみで作成.
- JSON形式で駅データをぶち込んでる
- 路線選択のセレクトボックスの値に応じてフィルターをかけ,動的にセレクトボックスの中身を作成
- あとは駅セレクトからJSONデータにアクセスして,距離と料金を計算
- まだ仮公開なので,ソースコードボロクソ.
- 実際,今後適応路線を増やすにはあまりにもお粗末なので,ちょっとどうにかしたいとこ
今後の予定
- JR東日本首都圏(草津・スワローあかぎ・NEX・スーパービュー踊り子)の完全対応
- JR東日本内(新潟~青森付近)の対応
JR東日本管内以外の対応は未定です.(気が向いて先に作るかもですが…)
ということで少し趣味のお話でした.
*1:乗車券分割プログラム | http://bunkatsu.info/ 私も愛用しています.