MANNAKAについて
MANNAKAは、「どこで集まる?」という幹事の悩みをゼロにする無料の集合駅計算サービスです。 出発駅を2〜10個入力するだけで、全員の総移動時間が最小になる集合駅を自動で算出します。
主な機能
- 🚉
集合駅の自動計算
全国の鉄道路線データとダイクストラ法を使い、最適な集合駅を上位3候補で提案
- 🗺️
地図でルート表示
各出発駅から集合駅までの経路を地図上で可視化。全員の移動イメージを共有できる
- 🍽️
周辺飲食店の検索
集合駅周辺1km以内の飲食店をジャンル・予算で絞り込み。そのまま予約ページへ
- 📤
LINEで即共有
集合駅・地図・飲食店情報をワンタップでLINEに送信。幹事作業がこれ一つで完結
アルゴリズムについて
集合駅の算出にはダイクストラ法(最短経路アルゴリズム)を使用しています。 全国の鉄道路線グラフ(約8,700ノード)を対象に、各出発駅から全駅への最短移動時間を計算し、 以下のスコアで最適な集合駅を選定します。
スコア = 総移動時間 + (最大移動時間 - 平均移動時間) × 0.5
総移動時間の最小化だけでなく、参加者間の移動時間の公平性(最大差を小さく)もバランスよく考慮した設計です。 乗り換えには一律5分のペナルティを加算しています。
対応路線・データについて
JR・私鉄・地下鉄・モノレール・新幹線など、全国の主要鉄道路線に対応しています。 路線データはekidata.jpのデータをもとに構築しています。 飲食店情報はホットペッパーグルメのAPIを利用しています。
運営情報
- サービス名
- MANNAKA
- 運営
- 個人開発・無料公開
- 料金
- 完全無料・登録不要