このアプリについて

「1000円以内で到達できる駅と到達できない駅を可視化できないだろうか?」
「乗換案内アプリでも表示されないような最安経路は存在するだろうか?」

そんなことがきっかけでこのアプリを作りました。
このアプリは、首都圏の最安運賃を簡単・高速・網羅的に調べることができます。出発駅を指定することで、その駅から到達可能な全ての駅までの最安運賃をマップ上にマーカーで表示、そして、マップ上に表示された駅(マーカー)をクリックすることで、出発駅から選択した駅までの最安経路を分かりやすく表示します。
運賃に応じてマーカーの色を変化させるヒートマップ的な機能も持っており、意外と少ない運賃で到達できる駅が見えてくるかもしれません。
最安経路を算出するための処理はリアルタイムで行なっていますが、事前のデータ整理と適切なアルゴリズムの利用により、ほぼ遅延なく結果を表示することが可能です。(サーバーやネットワークの状況には影響されます。)

対応している鉄道事業者

以下の20事業者に対応しています。

※1 運賃計算が非常に複雑なため運賃が正確ではない可能性があります。
※2 運賃は2026年3月14日の運賃改定以降のものが表示されます。
※3 東日本旅客鉄道の対応している路線は以下です。

※4 京成電鉄の対応している路線は以下です。

使用しているデータ

アプリの使い方

ホームにアクセスすると、以下のような画面が表示されます。
まずは、出発駅の駅名を以下の赤枠の部分に入力し、検索ボタンを押してください。

Screenshot_1

検索ボタンをクリックすると、入力された駅名と部分一致する駅の候補が表示されます。表示された候補の中から出発駅を選択してください。
例として、ここでは「東日本旅客鉄道 新宿駅」を選択します。

Screenshot_2

出発駅を選択すると、出発駅の位置に赤のマーカーが表示されます。
次に、以下の赤枠部分の運賃の上限金額と料金の種別(ICカード or 切符)を設定してください。
設定が完了したら、実行ボタンをクリックしてください。

Screenshot_3

実行ボタンをクリックすると、到達可能な駅が青のマーカーでマップ上に表示され、マーカー上に最安運賃が表示されます。

Screenshot_4

マップをズームアウトしてみると、青のマーカーとグレーのマーカーが表示されていることが分かります。
設定した上限金額以内で到達可能な駅は青のマーカーで表示され、上限金額を超える駅はグレーのマーカーで表示されます。

Screenshot_5

試しに「西武鉄道 西武秩父駅」のマーカーをクリックしてみると、「東日本旅客鉄道 新宿駅」から「西武鉄道 西武秩父駅」までの最安運賃と最安運賃で移動するための経路の一例が画面右側に表示されます。
ここで、経路表のの行は必ず通る必要がある駅を示しています。
また、運賃の列に表示されている矢印は、その料金で移動できる区間を示しています。
色々なマーカーをクリックして最安運賃や経路を確認してみてください。

Screenshot_6

また、以下の赤枠部分を変更することでマーカーのカラースタイルを変更することができます。以下は「レインボー」を選択した場合の表示で、運賃が高くなるにつれて赤色から青色に変化していくことが確認できます。
意外と少ない運賃で到達できる駅が見えてくるかもしれません。

Screenshot_7

アプリのしくみ

今後記載予定

問い合わせ

問い合わせは、以下のメールアドレスにお願い致します。
shogo368 [at] outlook.com
(※ [at] は@に置き換えてください。)