Drupal - Google earth

Après avoir passé un peu de temps à installer et bidouiller drupal, j'ai jeté un oeil à la documentation de la bête. C'est d'ailleurs drôlement bien foutu !

Bref, histoire de me plonger dans la communauté drupal, voici mon tout premier module. Il utilise la table des log d'accès des visiteurs (accesslog) pour construire un fichier Google Earth (.kml).

Ce module permet donc de représenter les visiteurs d'un site drupal sur une carte Google Earth . Pour voir les visiteurs de bonvga.net sur Google Earth, cliquez ici pour télécharger le fichier.

Sinon voici quelques captures en exemple :

drupal_google_earth_1.jpg

drupal_google_earth_2.jpg

drupal_google_earth_3.jpg

Ce module drupal nécessite 2 pré-requis indispensables :

  • Pour visualiser la carte, il faut installer le logiciel Google Earth.
  • Pour générer la carte, il faut disposer d'une base de donnée GeoIP :
    • GeoIP City, qui est payante... (370$ tout de même)
    • GeoLite City, qui est gratuite... mais légèrement moins précise

Pour télécharger le module, rendez-vous sur la page du projet.

Adaptation du module google_earth à Drupal 4.7.2

J'ai enfin réadapté le code du module google_earth. La seule modification etait au niveau du panneau de configuration. En effet, les API pour gérer les élèments de formulaire sont nettement différentes entre les deux versions de Drupal. La nouvelle API est d'ailleurs beaucoup plus claire et plus maniable.

La nouvelle version du module est attachées à ce billet.

Fichier attachéTaille
google_earth-1.3.tar.gz24.3 Ko

Google Earth - Vous êtes ici

Une petite feature en plus sur le module google_earth : il affiche maintenant la position géographique de celui qui télécharge le fichier KML. La nouvelle version (1.2) est disponible sur cette page.

google_earth : la position géographique de celui qui télécharge le fichier KML

J'en profite également pour faire remarquer la mise à jour des cartes Google Earth sur Paris notamment, celles-ci offre une qualité incomparable aux précédentes.

Le module google_earth pour Drupal

Le module google_earth pour Drupal est maintenant disponible sur le CVS de Drupal à cette adresse : http://cvs.drupal.org/viewcvs/drupal/contributions/modules/google_earth/

Upgrade du module Google Earth

J'annonce la sortie du module Google Earth pour Drupal 5.1.

Pour rappel, le module Google Earth pour Drupal permet d'afficher les visiteurs d'un site sur Google Earth.

Pour une petite démonstration, voici la carte des visiteurs de bonvga.net.