GoogleMapsのルート検索の仕組みを解説してくれるWebサービス 『Google Maps Explained』

Googleマップのルート検索の仕組みを解説。
実際に好きな地点を選択してルート検索の
仕組みをアニメーションで見れます。
ルート検索の技術を学ぶことができます。

GoogleMapsのルート検索の仕組みを解説してくれるWebサービス 『Google Maps Explained』
目次

リンク先

Google Maps Explained リンク先はこちらから

使い方

GoogleMapsのルート検索の仕組みを解説してくれるWebサービス 『Google Maps Explained』

GoogleMapsがどのようにルート検索しているのかを学ぶことができる
ルート検索アルゴリズムを学べるWebサイトです。

GoogleMapsのルート検索の仕組みを解説してくれるWebサービス 『Google Maps Explained』

まずはスタート地点を左クリックで選択、次にゴール地点を右クリックで選択します。

GoogleMapsのルート検索の仕組みを解説してくれるWebサービス 『Google Maps Explained』

このように好きな場所をスタート地点、ゴール地点に選択します。

GoogleMapsのルート検索の仕組みを解説してくれるWebサービス 『Google Maps Explained』

上の再生ボタンを押すとルート検索が始まります。
こちらの検索は「BFS」と呼ばれるアルゴリズムでスタート地点から360度に広がって、
ゴール地点を見つけてルートを検索するという手法になります。

GoogleMapsのルート検索の仕組みを解説してくれるWebサービス 『Google Maps Explained』

徐々に広がっていきますが、かなり検索には時間が掛かるようです。

GoogleMapsのルート検索の仕組みを解説してくれるWebサービス 『Google Maps Explained』

次はDFSという手法になります。こちらは迷路のように四方を検索してゴール地点を
探しますが、こちらもかなり時間が掛かります。

GoogleMapsのルート検索の仕組みを解説してくれるWebサービス 『Google Maps Explained』

昔のカーナビは検索に時間が掛かったのはこのためなんでしょうか?
技術の進歩が見えてきます。

GoogleMapsのルート検索の仕組みを解説してくれるWebサービス 『Google Maps Explained』

段々とアルゴリズムを進化を見ることができます。
こちらはスタートとゴール地点両方から検索します。

GoogleMapsのルート検索の仕組みを解説してくれるWebサービス 『Google Maps Explained』

一番新しいアルゴリズムは一瞬で完了します。最短ルートだけを検索するので
探索時間はかなり短くなっています。
これらのアルゴリズムでの探索ルートはアニメーションで表示されていますので、
仕組みを理解するのにとても分かりやすくなっています。

よかったらシェアしてください!

コメント

コメントする

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

目次