ゼミ合宿で「京都」をテーマにしたチーム別ハッカソンを行いました。
そこで、京都で観光する際に、ユーザーがいる現在地から目的地の間で、京都を代表とする産物を扱っているお店に立ち寄れる最短ルートを呈示するシステムを制作しました。
これを使えば、目的地に行くまでに、京都の有名なお店を通り過ぎずに立ち寄れることができます。
そうすれば、「あぁ…あそこの通りに有名な店があったじゃん…」みたいな観光でよくある後悔もなくなり、観光が楽しくなると思います。
使用言語
- HTML
- CSS
- JavaScript
- MySQL
- 京都のお店情報と位置情報を登録しました。
- Google Map API
- 途中の経由地点を「waypoints」として指定できる機能を使いました。
デモ
使い方としては、現在地、目的地、寄り道したジャンル(抹茶、八つ橋、着物、人力車)を選択し、データを送信します。
そうすると、寄り道を含めた目的地までの最短ルートが示されるという仕組みです。
また、お店情報も見ることができます。
京都以外にも、大学キャンパスが「中野」ということから、中野バージョンも制作しました。
中野バージョンでの寄り道ジャンルは、ラーメン、居酒屋、カフェが選択できます。
観光地以外にも、暇つぶしにお店に寄りたいときに便利かもしれません。