「2時間しかないんだけど、氷見でどこ回れる?」
この質問に、AIではなくアルゴリズムが答えます。滞在時間、移動手段、興味のあるジャンルを入力すると、最適な周遊ルートを自動生成。スポット間の距離と所要時間を計算して、無理のないプランを提案します。
生成されたプランはGoogle Mapsにワンタップで展開。そのままナビとして使えます。
📱 使い方

- 所要時間(2時間〜1泊2日)と移動手段(車/徒歩/公共交通)を選択
- 興味チップ(グルメ・絶景・歴史・まんが・温泉・買い物)を複数選択
- グループ(1人/カップル/家族/グループ)と出発地点(氷見駅/番屋街/GPS)を選択
- 「プランを自動生成」ボタンで最適ルートがタイムライン形式で表示
- Googleマップボタンで全ルートを地図表示し、X/LINEでプランをシェア
💡 ポイント: 26スポットのデータベースとHaversine距離計算で、移動時間・営業時間・興味タグを考慮した実用的な旅程を1タップで自動生成できます。
🎯 こんな人におすすめ
- 氷見初訪問で何を見るべきか分からない旅行者
- 限られた時間を効率的に使いたいビジネス旅行者
- グループで行先を決めるのに悩んでいる家族・カップル
開発メモ
目的: 「番屋街の次、どこ行く?」問題の根本解決。条件に応じた最適ルート提案。
技術: HTML5, Vanilla JS, ルート最適化アルゴリズム(貪欲法), Google Maps URL連携
工夫: 食事時間帯にグルメスポットを自動配置。開館時間チェックで「着いたら閉まってた」を防止。プランのドラッグ並べ替えで手動調整も可能です。


コメント