Archives du mois : mars 2007

Affichez vos flux ou fichiers GeoRSS et KML sur Google Maps

La grande force de l’API Google Maps (et de toutes les APIs cartographique) ou de Google Earth est d’offrir au grand public une interface cartographique facile d’accès permettant ainsi d’ajouter son propre contenu géolocalisé.

Vous avez Google Maps, le portail cartographique de Google, permettant d’afficher des plans, de faire des recherches de proximité et de partager tout cela avec ses utilisateurs. Google Earth, vous offre une interface performante orientée “3 Dimensions” avec la possibilité aussir de faire des recherche ou de créer son propre contenu (sous forme de fichier KML ou KMZ).

En juin dernier, Google avait annoncé le premier rapprochement des 2 outils. Il était alors possible d’afficher des fichiers KMZ ou KML sur le portail Google Maps. Un exemple ici.

Aujourd’hui, Google a annoncé sur son blog 2 grandes nouveautés majeures :

  • Il est désormais possible avec l’API Google Maps de “lire” des fichiers KML (pouvant être produit par Google Earth). Un composant appelé GGeoXml permet de charger n’importe quel flux KML et de l’afficher comme simple calque sur une carte Google Maps.
    var gx = new GGeoXml("http://kml.lover.googlepages.com/my-vacation-photos.kml“);
    map.addOverlay(gx);

    Voici le même exemple que ci dessus (données du Da Vinci Tour) en utilisant l’API.
    L’un des points forts est de pouvoir charger n’importe quel fichier KML provenant de n’importe quel site (Google sert de proxy entre le flux et votre navigateur). Voici le même type d’exemple avec un fichier provenant d’un autre site (http://kml.lover.googlepages.com/my-vacation-photos.kml)

  • Autre bonne nouvelle, la possibilité de lire des fichiers GeoRSS à la fois sur le portail Google Maps mais aussi via l’API Google Maps.
    Mais qu’est qu’un fichier GeoRSS ?
    GeoRSS veut dire Geographically Encoded Objects for RSS, ce qui pourrait se traduire par “Objets géocodés pour RSS”. Ca ne vous avance pas? :-)
    Vous connaissez sûrement le flux RSS, disponible sur tous les blogs, qui est en fait un fichier XML contenant les derniers articles de ce dernier. Ce fichier est mis à jour automatiquement en temps réel et vous permet de connaitre les derniers billets ou articles publiés via un logiciel, un site comme NetVibes etc…
    Un flux GeoRSS est un flux RSS comportant en plus des “méta-informations” géolocalisant le contenu du flux. C’est un format beaucoup plus simple que le KML et qui peut s’intégrer plus simplement.
    Les API cartographiques de Yahoo et Microsoft intégrent déjà cette fonctionnalité.
    Comme exemple voici un fichier GeoRSS (http://earthquake.usgs.gov/recenteqsww/catalogs/eqs7day-M5.xml) qui présente les tremblements de terre des 7 derniers jours sur terre.
    Voici le résultat sur le portail sur Google Maps, ainsi qu’une intégration avec l’API Google Maps.

Comme l’annonce Google, tout ceci offre de nouvelles possibilités à l’API Google Maps. Ces formats assez flexibles vont permettre de créer des mashups et des outils très riches, de manière assez simple. Il n’est plus vraiment nécessaire d’avoir une base de données ou de gérer l’affichage de “marker” ou de tracés sur une carte Google Maps. Un simple fichier KML créé grâce à Google Earth suffit dorénavant. Google Earth devient maintenant un outils de publication de données géolocalisées multiplateforme!

Toute la documentation se trouve sur le site de l’API Google Maps.

Technorati tags: , , ,

Pour en savoir un peu plus sur la recherche locale…

Je me permets de reprendre un billet de l’excellent blog de DisMoiOu.fr.

En effet l’équipe de DisMoiOu, a listé les quelques blogs spécialisés dans le “Local Search” (recherche locale) où les grands moteurs de recherche commencent à se livrer une bataille féroce :

  • Understanding Google Maps & Yahoo Local
  • Locally type(d)
  • LBS Zone
  • Small Business SEM
  • Je vous avais déjà parlé de “Understanding Google Maps & Yahoo Local” dans un billet précédent. Merci à DisMoiOù! (Si vous souhaitez avoir une invitation à DisMoiOu, envoyez moi un email)

    Visualisez les déplacements de Nicolas Sarkozy depuis 2002 sur Google Maps

    Décidemment, les candidats à l’élection présidentielle proposent sur leur site de plus en plus d’informations, notamment sur une carte. Après François Bayrou et sa carte des représentants locaux soutenant le candidat, Nicolas Sarkozy propose sur son site, Sarkozy.fr, la carte de tous ses déplacements depuis 2002!

    Je vous invite à suivre mes déplacements aux quatre coins du pays à travers cette carte de France interactive. Par souci de transparence, y figurent mes déplacements passés, car j’ai voulu vous rappeler que depuis 2002 j’ai effectué plus de 500 déplacements aux quatre coins de la France.

    Le contenu est très dense, pour faciliter la lecture, il vous suffit de choisir une période (entre 2 dates) pour voir apparaitre tous les déplacements de Nicolas Sarkozy en tant que candidat ou ministre.

    Par exemple ci-dessous, voici l’ensemble de ses déplacements en 2006 :

    Un clic sur l’icône vous permet d’avoir un détail sur le déplacement.

    Je vous rappelle, mon tout nouveau site :-) :  

    http://presidentielle.renalid.com/

    …rassemblant l’ensemble des lieux visités par les candidats à l’élection présidentielle, Ségolène Royal, Nicolas Sarkozy, François Bayrou, Marie-Georges Buffet et Jean-Marie Le Pen depuis mi-janvier 2007.

    Suivez les candidats à l’élection présidentielle sur Google Maps

    Je vous ai parlé la semaine dernière du site de François Bayrou comportant une carte Google Maps géolocalisant les “responsables terrains” soutenant le candidat.

    Il y a quelques semaines, j’ai imaginé un mashup autour des élections présidentielles. En effet, ces élections vont être les maîtres mots de l’actualité jusqu’en mai. Pourquoi ne pas présenter une carte basée sur l’API Google Maps les lieux visités par les candiats à l’election? Cette information apporte une autre approche de la campagne. J’ai donc réalisé la carte des elections présidentielles 2007 :

    http://presidentielle.renalid.com/


    Ce site rassemble l’ensemble des lieux visités par Ségolène Royal, Nicolas Sarkozy, François Bayrou, Marie-Georges Buffet et Jean-Marie Le Pen depuis mi-janvier 2007.
    Les lieux sont catégorisés en visite ou meeting. Chaque lieu est rattaché à une ville. Pour plus d’informations, un descriptif peut être présent ainsi qu’un article ou une video (visible directement sur la carte).

    J’ai du faire une sélection dans les candidats, car la récupération des informations prend pas mal de temps. :-) Actuellement 119 lieux ont été enregistrés.

    Vous avez la possibilité, de filtrer les résultats par candidat ou par type (visite ou meeting). De plus une vue est possible par date ou par mois. Je vous conseille de zoomer pour parcourir un peu mieux la carte car elle commence à être dense.

    Bien évidemment un export Google Earth est disponible pour la liste affichée.

    Je mettrais à jour ce site quotidiennement jusqu’au 6 mai 2007. Je vais essayer de compléter les descriptions des lieux déjà présents, notamment en ajoutant des videos car de nombreuses sont disponibles sur Dailymotion, Google Video ou sur les site des candiats. D’autres petites évolutions vont voir le jour dans les prochains jours.

    N’hesitez pas à me faire par de vos commentaires en laissant un commentaire ici, ou en m’envoyant un email : presidentielle[arobase]renalid.com

    Merci à Cécile, François et Fred pour leur soutient et leur aide précieuse.

    Le trafic de Google Maps a augmenté de 26% entre Janvier et Février (pour la version US)

    … et c’est HitWise qui a fait les comptes. En effet, le trafic de la version US de Google Maps a brusquement augmenté au tout début du mois de Février comme le montre ce graphique (courbe orange) :

     L’excellent blog blumenthals.com qui suit l’actualité du “Local Search” (recherche de proximité locale) chez Google et Yahoo explique ce bref changement du fait de l’insertion dans les resultats du moteur de recherche Google (version US) du “Local Onebox results“. Par la suite Hitwise a bien confirmé cette hypothèse.

    Le “Local Onebox results” est un condensé des informations géolocalisées trouvées par le moteur Google (à partir du moment où vous entrez un lieu), s’affichant dans le “triange d’or” de la page de résultat (en haut à gauche).

    Par exemple, avec la requête “restaurant new york, ny” on obtient :

    Un clic sur la carte permet d’afficher un résultat plus complet dans Google Maps.

    Vous pouvez voir la différence de présentation avec la version en française de la même recherche :