\r\n\r\n

Googleマップの仕組みは?

Googleマップは毎日何百万人もの人々に利用されており、あなたもその一人かもしれません。しかし、実際にどのように機能し、Googleはどのようにその正確さを保っているのでしょうか?

Googleマップは、10年以上前からインターネットの定番となっていますが、その仕組みを本当に知っている人は少ないのではないでしょうか。それ以外の人にとって、グーグルマップは魔法の一歩手前の存在です。

例えば、Googleはどのようにして、さまざまな地域の正確な地図を作り出しているのでしょうか。なぜ、これほどまでに世の中のデータを集められるのか。地図の維持・更新は誰が行うのですか?また、リアルタイムの交通状況、一時的な速度制限、近隣の企業の営業時間などはどうでしょうか?

この複雑な仕組みがうまく機能しているからこそ、多くの人が日々のナビゲーションにグーグルマップを利用するようになったのです。では、そろそろその仕組みを教えていただけませんか?その舞台裏をご紹介します。

グーグルはなぜマップを発売したのか?

Googleの公的使命は「世界の情報を整理し、普遍的に利用できるようにする」ことです。この作業は、何百万ギガバイトものデータを収集し、整理し、解釈することに依存しているのです。

しかし、グーグルが整理しようとしている情報は、ネット上だけではありません。その多くはオフラインです。Google MapsのシニアプロダクトマネージャーであるManik Gupta氏は、Atlantic Monthly誌とのインタビューで、「私たちは、より頻繁に生活する中で、現実世界と(オンライン)世界のギャップを埋めようとしており、Mapsはその目的に適っています」と説明しています。そして、地図はその役割を担っているのです。

ごく基本的なことですが、Googleマップはすでにオフラインで多くの情報をWebに公開しています。道路網、道路標識、通り名、事業所名などの話です。しかし、以下にほのめかしたように、Googleは今後、マップにもっと多くのことをさせたいと考えています。

Google Mapsのデータ収集

Googleマップを維持・向上させるためのデータ収集となると、決して十分とは言えません。巨大なプロジェクトである。

地図パートナー

この取り組みを支援するため、GoogleはFoundation Maps Partner Programを通じて、「最も包括的で権威あるデータソース」と連携しています。米国農務省森林局、米国国立公園局、米国地質調査所、市や郡の議会など、多数の機関から詳細なベクターデータがGoogleに提出されています。

このデータは、境界線や水路の変更、新しいサイクリングロードの表示などに使用され、「ベースマップ」を可能な限り最新の状態に保つのに役立っています。

街並み

Googleストリートビューは、終わりのないロードトリップです。地球上に点在する多数の車両で、行ける限りの道路を繰り返し走り、行く先々で360度写真を撮影することが目標です。

その車両のGPS座標をもとに、グーグルのベースマップにストリートビューの画像を重ねていく。

ストリートビューが提供するのは、街並みや目的地のパノラマビューだけではありません。進化を続ける光学式文字認識(OCR)機能により、Googleは道路標識、交通標識、企業名などを「読む」ことができます。

さらに読み取ったデータを処理し、ナビゲーションとオリエンテーションのデータに変換して、地図に統合することができる。前回の写真撮影時から道路の名称が変わっている場合は、最新のストリートビュー写真で検出されます。このようにして、Googleは膨大な数のローカルビジネスのデータベースを構築してきたのです(一部)。

衛星

Google Mapsのもう一つの特徴は、衛星写真です。これは、上空の衛星が撮影した地球の高解像度写真をつなぎ合わせて、Google Earthと緊密に連携したものです。

これらの画像は、ストリートビューや外部機関から提出されたデータなど、他のデータレイヤーと照合されます。これにより、地形の変化や建物の新設・変更などを地図に反映させることができます。

位置情報サービス

Googleがモバイルの位置情報サービスを利用して地図を更新する方法について、正確な情報はあまりありませんが、大きな役割を担っていることは明らかです。

そうです。もしGoogleがあなたのスマート**で収集した位置情報にアクセスできるなら、あなたはGoogleのクラウドソーシングビジネスに参加して、マップを改善・拡張していることになります。

位置情報は、リアルタイムの交通情報、現在の交通速度の推定、道路の迂回路のピンポイント検索などに利用することができます。交通量の多いルートで急に人通りが少なくなった場合、地図上で迂回路を想定し、それに合わせて方向を調整することができます。

また、Googleはこのデータを使って、個々の企業のラッシュアワーを推定しています。これは、さまざまな建物の中で歩行者の動きを監視することで実現されています。ちょっと不気味かもしれませんが、これもオフラインの情報をオンライン化する試みです。

Google Mapsユーザー

Google Maps** Merchantは、Googleが2008年から行っている(他の多くのGoogleプロジェクトの中でも)地図事業をクラウドソース化するもう一つの方法である。

Google Map Makerは、誰でもGoogle Mapsに地域の知識を提供できるという点で、OpenStreetMapとほぼ同じ仕組みです。良いニュースは、この機能のほとんどが地図自体に取り入れられていることで、移行が完了すれば、Map Makerは2017年に永久に停止される予定です。

つまり、ユーザーは自分の投稿でGoogleマップを編集することができるのです。位置情報、新しい道路、建物の外形、ハイキングコースなどを追加・編集することができます。ユーザーの編集は、他のユーザーによってレビューされる可能性があります。

つまり、Google Mapsに最新の情報を提供するために、24時間365日、多数の一般エディターが存在するのだ。特に、到達しにくい場所の地図作成や、Googleが到達できない、あるいは気づいていない知識を収集するのに有効である。

現地ガイド

Googleは、その編集者軍団に加えて、何百万人ものいわゆるローカルガイドを擁しています。Foursquareを思い出させるような機能であるローカルガイドは、Googleがベースマップをカバーするために、より主観的なデータの層を収集する試みである。

Googleマップで、私の投稿にアクセスすると、あなたの地域のさまざまな場所を検索することができます。コメントを残し、質問に答え、写真を投稿することで、この追加データのレイヤーに貢献することができます。

このような地元の知識は、カフェの雰囲気、ホテルの駐車場の有無、レストランのベジタリアンメニューの有無などを地図上で把握するのに役立つ。貢献の見返りとして、たとえばgoogledriveのストレージ容量が追加されるなど、ユーザーに報酬が与えられる。

データの意味を理解する

このように、Googleは驚異的な量のデータを収集しています。また、Googleのビジネスリスティングなど、他のサービスの統合についても触れてはいません。

これらのデータレイヤーは処理後、Google Mapsで利用可能なすべての情報にアクセスできるようになります。しかし、このデータを意味あるものにするのは、いったい何なのでしょうか。

その多くは、Google社の要となる様々なアルゴリズムに起因しています。これらのアルゴリズムは、非常に洗練された秘密のもので、データをきれいにし、矛盾を見つけ、より有用にするためにそれらを結びつける働きをします。

例えば、ストリートビューで画像をスキャンして道路標識や企業名を探す場合、この道路標識を解釈することで道路網を把握しようとするアルゴリズムが考えられます。また、AからBへの最短経路を計算する際に、位置情報を考慮する場合もある。

アルゴリズムは常に改良されていますが、それだけでは限界があるので、これらのデータもすべて、多くの人間の関与と組み合わされています。Googleのアルゴリズムが理解できない部分は、チームメンバーが手作業でチェックし、修正します。

多くの場合、交差点ロジックは手動で入力され、新しい道路は「マッサージ」されて配置される。なぜなら、道路で見たものを理解するためには、その作業を人に委ねることが一番良い方法である場合があるからです。

そのため、Googleは世界各地に、事業を展開するすべての国で最新の情報を提供するための専門チームを置いています。

Google Mapsでエラーが発生した場合

毎日、Googleマップには大量の変更が加えられています。新しい場所や新しい道路が追加されることもあれば、バグの修正も含まれます。

これらの問題の多くは、地名の説明文を編集したり、道路を追加したりと、一般ユーザーの手によって偶然に修正されています。しかし、これに加えて、Googleには毎日何千件もの報告を処理する大規模なチームがあります。

これらのレポートの大部分は、手作業で確認・実行されています。これは、Google独自の地図編集プログラム「Atlas」を使って行います。新しいルートを手動で描き、道路をつなぎ、新しい建物を描くなどしています。

これは永遠に終わらないプロジェクトです。毎日何千もの新しい道路が建設され、都市では必要に応じて交通ルールが変更されているため、Googleマップは常に正確さを保つために戦っている。

グーグルマップ:巨大な事業

Googleマップは「ただの地図」と思われがちですが、私たちはレイヤー数の多さを当たり前のように感じています。これらの要素が相まって、競合他社の深みと質を大きく上回るサービスを提供し、多くの人々に信頼されているのです。

何百万マイルもの距離を走り、複雑なアルゴリズムを駆使し、膨大な人的投資を必要とするGoogle Mapsは賞賛に値します。

しかし、グーグルはそれだけにとどまりません。グーグルマップは、同社の自動運転車への進出において、すでに大きな役割を果たすことが決まっています。主観的な情報や写真、動画がどんどん地図とリンクしていけば、このアプリは世界地図から世界ガイドになる可能性があります。

Googleマップを維持するために、これほど多くの作業が行われていることをご存知でしょうか。その他、Googleマップで使いたい情報はありますか?Googleマップを使わないなら、なぜ使わないのか?

画像引用元:Shutterstock Mystery

2010年2月22日 by Dean Sherwin

  • 2021-03-16 08:28 に公開
  • 閲覧 ( 24 )
  • 分類:IT

あなたが興味を持っているかもしれない記事

匿名者
匿名者

0 件の投稿

作家リスト

  1. admin 0 投稿
  2. 匿名者 0 投稿

おすすめ