Géolocalisation dans Google Maps, sans GPS ni puce GSM !

Ma semaine au VMworld se finissant, je ne voulais pas partir de Copenhague sans faire quelques photos. En planifiant mon itinéraire sur Google Maps hier soir, Firefox me demande si je souhaite partager ma localisation. Je valide machinalement (pas bien !), et là quelle surprise : Google Maps repère ma localisation à moins de 10 mètres près !

Certains se diront que c’est disponible depuis 2009 sur les mobiles : sauf que là, j’étais sur mon pc portable, connecté via câble, sans puce GPS, ni carte GSM.

WTF !?

Géolocalisation sur Google Maps, sans GPS ni puce GSM : avec HTML5

Géolocalisation de mon PC portable sur Google Maps : sans GPS ni puce GSM

Il est possible de repérer approximativement la localisation via l’adresse IP de connexion, mais ça reste relativement sommaire (un rayon de plusieurs centaines de mètres, voire plusieurs kilomètres).

J’ai eu l’explication sur Twitter. Sur la page « Using Location Sharing » de Chrome, on retrouve ce paragraphe :

[...] the browser will send local network information to Google Location Services to get an estimate of your location. The browser can then share your location with the requesting site. The local network information used by Google Location Services to estimate your location includes information about visible Wi-Fi access points, including their signal strength; information about your local router; your computer’s IP address. [...]

Google Chrome saves your location information, so that it can be retrieved easily. This information is periodically updated; the frequency of updates depends on changes to your local network information. [...]

En gros, Google maintient une base de données de toutes les connexions (j’imagine mobiles et fixes). Plutôt intelligent, même si la réalisation technique et le rendu dans un SIG doit être assez complexe ! Certains diront aussi que c’est un « flicage » de plus, et que les données pourraient être utilisées à mauvais escient…

Enfin, ce sont les nouvelles fonctionnalités d’HTML5 qui permettent l’intégration dans nos navigateurs. Sur HTML5 Demo, on peut trouver un exemple de code permettant de faire cette localisation.

Partager sa localisation sur Google Chrome (HTML5)

Partager sa localisation sur Google Chrome

 

Partager sa localisation sur Firefox (HTML5)

Partager sa localisation sur Firefox

J’ai testé la localisation dans 2 endroits différents, c’était très précis ! D’un autre coté, je pense que dans une capitale européenne, la base de données doit être assez complète. :)

Merci à ceux qui ont bien voulu me répondre sur Twitter : @jBleuzen, @raphael, @gamaniak, et @r_cambien !

La météo partout dans le monde sur Google Maps

Après l’affichage du trafic dans Google Maps, il est maintenant possible d’y afficher la météo en surimpression. Pour l’afficher, il suffit de passer la souris dans le coin supérieur droit et de sélectionner « Météo » (voir ci-dessous).

Afficher la météo sur Google Maps

Afficher la météo sur Google Maps

La météo de toute la planète est disponible (une lune est affichée pour les fuseaux horaires où il fait nuit) : lorsque l’on zoom, la carte est automatiquement mise à jour. Les nuages sont affichés en temps réel également.

La météo de l'Europe sur Google Maps

La météo de l'Europe sur Google Maps

Avec un clic sur une ville, il est possible d’afficher la météo sur 4 jours, le degré d’humidité et la force du vent : ci-dessous pour Strasbourg.

La météo des prochains jours sur Strasbourg

La météo des prochains jours sur Strasbourg

Vous pouvez par exemple consulter la météo pour l’Europe.

A noter : ce sont les données de weather.com qui sont utilisées.

Google Maps et le trafic dans les pays européens

C’était pendant la première quinzaine de juillet que Google a dévoilé cette nouvelle fonctionnalité : l’information trafic est désormais accessible pour presque toute l’Europe sur Google Maps. Déjà disponible auparavant pour la France et la Grande-Bretagne, la fonctionnalité a été ajoutée pour treize nouveaux pays : l’Autriche, la Belgique, la République Tchèque, le Danemark, l’Allemagne, l’Irlande, Israël, le Luxembourg, les Pays-Bas, la Pologne, la Slovaquie, l’Espagne et la Suisse.

Pour pouvoir en profiter sur votre mobile, deux solutions :

Puis, en cliquant sur le widget carré situé dans le coin supérieur (ou inférieur suivant l’application) droit du plan, un menu incluant les données géographiques disponibles pour votre plan s’affiche : il vous reste à sélectionner « Afficher la circulation ».

Par exemple, sur le chemin du retour vers la France, je vois qu’il y a des ralentissements/bouchons juste avant la frontière de mon coté. :)

Le trafic routier au Luxembourg sur Google Maps

Pour plus d’informations : centre d’aide Google.

Comparez deux zones géographiques sur Google Maps avec MAPfrappe

MAPfrappe.com permet de comparer deux zone géographiques sur Google Maps. Une fois la référence définit (les frontières d’un pays par exemple), il est possible de la superposer n’importe où sur le planisphère.

Deux cartes sont présentées :

  • la carte de référence : elle permet de dessiner les contours de la surface à comparer (un pays, une région, une ville, etc.),
  • la carte de comparaison sur laquelle se superposera la surface que vous avez représentée sur la première carte.

Voilà le résultat pour la France par rapport aux USA.

Comparaison de la France par rapport aux Etats-Unis

Comparaison de la France par rapport aux Etats-Unis

Par contre, pour le tracé des points c’est assez long ! :)

Relief sur Google Maps

Je ne sais pas depuis quand c’est disponible en France, mais j’ai remarqué qu’il était possible d’afficher le relief sur Google Maps. Cela se traduit par des courbes de niveau (comme sur une carte IGN) ainsi que par une coloration changeante.

Affichage des reliefs sur Google Maps

Affichage des reliefs sur Google Maps

Nb : tiens, c’est là où j’habite, à Apach. :)

Des images insolites de Google Maps

Google Maps n’est plus à présenter, et certains ont assez le temps pour compiler les images les plus sympas et les plus insolites ! :)

Google Maps : image insolite 1

Google Maps : image insolite 2

Google Maps : image insolite 3

Google Maps : image insolite 4

Google Maps : image insolite 5

Ça se passe par ici : 9eyes.tumblr.com.