Comment fonctionne Google Maps ?

Comment fonctionne Google Maps ?

Google Maps est un incontournable d'Internet depuis plus d'une décennie maintenant, mais peu savent réellement comment cela fonctionne. Pour le reste d'entre nous, Google Maps est à peu près à un pas de la magie.





Par exemple, comment Google crée-t-il des cartes aussi précises pour autant de régions différentes ? Comment peut-il collecter autant de données sur une si grande partie du monde ? Qui travaille pour maintenir les cartes maintenues et mises à jour ? Et qu'en est-il des conditions de circulation en temps réel, des limitations de vitesse temporaires et des heures d'ouverture des entreprises à proximité ?





D'une manière ou d'une autre, toutes ces fonctionnalités complexes fonctionnent très bien, c'est pourquoi tant d'entre nous en sont venus à compter sur Google Maps pour la navigation quotidienne . Alors n'est-il pas temps que nous apprenions comment tout cela fonctionne ? Continuez à lire pour voir la magie derrière le rideau.





Pourquoi Google a-t-il lancé Maps ?

La mission publique de Google est « d'organiser l'information mondiale et de la rendre universellement accessible et utile ». De nombreux projets actuels de l'entreprise, mais pas tous, se concentrent sur cette mission, une mission qui repose sur la collecte, l'organisation et l'interprétation de millions de gigaoctets de données.

Mais les informations que Google essaie d'organiser ne sont pas seulement en ligne. Une grande partie est hors ligne. Parler avec L'Atlantique , Manik Gupta, chef de produit senior de Google Maps, a expliqué : 'Au fur et à mesure que nous menons nos vies, nous essayons de combler le fossé entre ce que nous voyons dans le monde réel et [le monde en ligne], et Maps joue vraiment ce rôle .'



À un niveau très basique, Google Maps a pris une énorme quantité d'informations hors ligne et les a publiées en ligne. Nous parlons de choses comme les réseaux routiers, les panneaux de signalisation, les noms de rue et les noms commerciaux. Mais comme je l'indique ci-dessous, Google espère que Maps pourra faire beaucoup plus à l'avenir.

Collecte de données pour Google Maps

Lorsqu'il s'agit de collecter des données pour aider à maintenir et à améliorer Google Maps, il semble qu'il n'y en ait jamais assez - et ce qui est impressionnant, c'est qu'aucune de ces informations n'a plus de trois ans. Il s'agit d'un projet d'une envergure immense.





Carte Partenaires

Pour vous aider dans cette entreprise, Google s'associe aux « sources de données les plus complètes et les plus fiables » via son Programme de partenariat de carte de base . Un grand nombre d'agences soumettent des données vectorielles détaillées à Google, et ces agences incluent le USDA Forest Service, le US National Park Service, le US Geological Survey, divers conseils municipaux et de comté, etc.

Ces données sont utilisées pour délimiter les limites et les voies navigables changeantes, afficher de nouvelles pistes cyclables, entre autres, et cela permet de maintenir la «carte de base» aussi à jour que possible.





Vue sur la rue

Google Street View est un road trip sans fin. Avec une escouade massive de véhicules dispersés autour de la planète, leur objectif est de parcourir à plusieurs reprises toutes les routes accessibles qu'ils peuvent trouver, tout en prenant des photos à 360 degrés partout où ils vont.

Sur la base des coordonnées GPS de ces véhicules, Google superpose ses images Street View sur sa carte de base.

Street View offre bien plus qu'un simple panorama cousu de rues et de destinations. Utilisation en constante amélioration reconnaissance optique de caractères (OCR) capacités, Google peut « lire » des éléments tels que les panneaux de signalisation, les panneaux de signalisation et les noms d'entreprises.

pourquoi mon volume est-il si bas

Ces lectures supplémentaires sont traitées et transformées en données de navigation et directionnelles que Maps peut incorporer dans sa base de données. Si le nom d'une route a changé depuis la dernière fois qu'elle a été photographiée, une photo Street View plus récente le détectera. C'est aussi (en partie) comment Google a construit son énorme base de données de détails sur les entreprises locales.

Satellites

Une autre couche de Google Maps est sa vue satellite. Il s'agit d'une étroite collaboration avec Google Earth, assemblant des photographies haute résolution de la planète prises par les satellites ci-dessus.

Ces images sont recoupées avec d'autres couches de données, telles que Street View ainsi qu'avec des données soumises par des agences externes. Cela aide Maps à détecter les changements géologiques, les bâtiments nouveaux et modifiés, etc.

Services de location

Il n'y a pas beaucoup d'informations disponibles sur la façon dont Google utilise exactement les services de localisation mobile pour maintenir Maps à jour, mais cela joue clairement un rôle important.

Oui, c'est vrai : si Google a accès aux données de localisation collectées par votre smartphone, alors vous faites partie de l'opération de crowdsourcing de Google pour améliorer et étendre Maps.

Vos données de localisation peuvent être utilisées pour des choses comme les mises à jour du trafic en temps réel, l'estimation des vitesses de circulation actuelles et la localisation des déviations de route. Si un itinéraire très fréquenté n'a soudainement plus de trafic, Maps peut supposer qu'il y a une déviation et ajustera les directions en conséquence.

Google utilise également ces données pour estimer les heures pendant lesquelles les entreprises individuelles seront occupées. Pour ce faire, il surveille le trafic piétonnier dans les bâtiments individuels. Un peu effrayant peut-être, mais c'est encore une autre tentative de mettre en ligne ces informations hors ligne.

comment puis-je créer une adresse e-mail pour moi-même

Utilisateurs de Google Maps

Créateur de cartes Google est une autre façon dont Google externalise son opération Maps, et c'est un programme qui existe depuis 2008 (parmi beaucoup d'autres de Google).

Travailler de la même manière que OpenStreetMap , Google Map Maker permet à quiconque d'apporter ses connaissances locales à Google Maps. La bonne nouvelle est que la plupart de ces fonctionnalités sont intégrées à Maps lui-même, et Map Maker sera définitivement arrêté en 2017 une fois la transition terminée.

En bref, les utilisateurs peuvent éditer les cartes de Google avec leurs propres contributions personnelles. Vous pouvez ajouter et modifier des lieux, de nouvelles routes, des contours de bâtiments et des sentiers de randonnée. Et si vous pensez pouvoir vous en sortir avec du vandalisme, détrompez-vous : les modifications des utilisateurs peuvent être examinées par d'autres utilisateurs.

Cela signifie qu'il existe une énorme armée d'éditeurs publics qui tiennent Google Maps à jour 24h/24 et 7j/7. Ceci est particulièrement utile pour cartographier les endroits difficiles à atteindre et pour rassembler des connaissances qui seraient autrement hors de portée ou de sensibilisation de Google.

Guides locaux

En plus de son armée d'éditeurs, Google possède également des millions de soi-disant Guides locaux . Local Guides est une fonctionnalité qui vous rappellera Foursquare et est la tentative de Google de collecter une couche de données plus subjectives à déposer sur sa carte de base.

Lorsque vous êtes dans Google Maps, accédez à Mes contributions et vous pouvez rechercher différents endroits dans votre région. En laissant un avis, en répondant à quelques questions et en soumettant une photo, vous pouvez contribuer à cette couche supplémentaire de données.

Cette connaissance locale aide Maps à savoir des choses comme l'ambiance d'un café, si un hôtel dispose d'un parking ou si un restaurant propose des options végétaliennes. En échange de contributions, les utilisateurs peuvent gagner des récompenses comme un stockage accru sur Google Drive.

Donner du sens aux données

Comme vous pouvez le voir, la quantité de données collectées par Google est étonnante - et nous n'avons même pas abordé certaines des autres intégrations de services, telles que les listes d'entreprises de Google.

Ces couches de données, une fois traitées, nous donnent accès à toutes les informations trouvées sur Google Maps. Mais qu'est-ce qui permet de donner un sens à toutes ces données ?

Cela se résume en grande partie aux types d'algorithmes qui constituent le fondement de Google en tant qu'entreprise. Ces algorithmes, qui sont extrêmement complexes et secrets, travaillent pour nettoyer les données, repérer les incohérences et les relier pour les rendre plus utiles.

Par exemple, lorsque Street View analyse des images à la recherche de panneaux de signalisation et de noms commerciaux, des algorithmes peuvent tenter de donner un sens aux réseaux routiers en interprétant ces panneaux de signalisation. Dans le même temps, les données de localisation peuvent être prises en compte lors du calcul des itinéraires les plus rapides de A à B.

Bien que les algorithmes s'améliorent toujours, ils ne peuvent pas faire grand-chose, donc toutes ces données sont également combinées avec une tonne d'implication humaine. S'il y a quelque chose que les algorithmes de Google ne peuvent pas comprendre, un membre de l'équipe l'examinera manuellement et mettra les choses au clair.

Souvent, la logique des intersections est saisie manuellement et les nouvelles routes sont « massées » en place. C'est parce que parfois la meilleure façon de comprendre ce qui est vu sur la route est de déléguer la tâche à un humain.

C'est sans aucun doute un énorme tâche. C'est pourquoi Google dispose d'équipes dans le monde entier dédiées à la mise à jour des informations dans chaque pays où il opère.

Quand il y a une erreur sur Google Maps

Chaque jour, de nombreuses modifications sont apportées à Google Maps. Certains d'entre eux peuvent être l'ajout de nouveaux lieux et de nouvelles routes tandis que d'autres changements peuvent impliquer la correction d'erreurs.

Beaucoup d'entre eux sont corrigés par hasard par des membres du public : modification des descriptions de lieux, ajout de routes, etc. Pourtant, en plus de cela, Google dispose d'une grande équipe de personnes travaillant sur les milliers de rapports qui lui sont soumis chaque jour.

Une bonne partie de ces rapports sont examinés et traités manuellement. Cela se fait en utilisant Atlas , le propre programme d'édition de cartes de Google. De nouveaux itinéraires sont tracés à la main, des routes sont connectées, de nouveaux bâtiments tracés, etc.

C'est un projet qui ne finira jamais. Avec des milliers de nouvelles routes construites chaque jour et des villes modifiant les règles de circulation si nécessaire, Google Maps se battra toujours pour rester précis.

Google Maps : une entreprise de taille

Alors que Google Maps est souvent considéré comme « juste une autre carte », il existe un grand nombre de couches que nous tenons pour acquises. Ceux-ci travaillent tous ensemble pour offrir le service sur lequel tant de gens comptent – ​​un service qui dépasse de loin la profondeur ou la qualité de ses concurrents.

De la conduite de millions de kilomètres, en passant par les algorithmes complexes, à l'énorme quantité d'intervention humaine requise, Google Maps est quelque chose à admirer.

Crédit d'image : Gabriel Andrés via Flickr

raisons pour lesquelles les médias sociaux sont bons

Pourtant, Google ne s'arrêtera pas là. Google Maps va déjà jouer un rôle important dans l'incursion de l'entreprise dans les voitures autonomes. Et comme des informations, des photos et des vidéos plus subjectives sont liées à Maps, l'application pourrait passer d'une carte du monde à une guider au monde.

Saviez-vous que tant de travail a été consacré à la maintenance de Google Maps ? Et quelles autres informations souhaiteriez-vous pouvoir utiliser dans Google Maps ? Si vous n'utilisez pas Google Maps, pourquoi pas ?

Crédit d'image: énigmatique via Shutterstock

Écrit à l'origine par Dean Sherwin le 22 février 2010

Partager Partager Tweeter E-mail Cela vaut-il la peine de passer à Windows 11 ?

Windows a été repensé. Mais est-ce suffisant pour vous convaincre de passer de Windows 10 à Windows 11 ?

Lire la suite
Rubriques connexes
  • l'Internet
  • La technologie expliquée
  • Plans
  • Google Maps
A propos de l'auteur Rob Rossignol(272 articles publiés)

Rob Nightingale est diplômé en philosophie de l'Université de York, au Royaume-Uni. Il a travaillé en tant que responsable des médias sociaux et consultant pendant plus de cinq ans, tout en donnant des ateliers dans plusieurs pays. Au cours des deux dernières années, Rob a également été rédacteur technologique, responsable des médias sociaux et rédacteur en chef de la newsletter de MakeUseOf. Vous le trouverez généralement en train de parcourir le monde, d'apprendre le montage vidéo et d'expérimenter la photographie.

Plus de Rob Nightingale

Abonnez-vous à notre newsletter

Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !

Cliquez ici pour vous abonner