Data visualisation et WebGL

Jonas Wagner est un hacker qui travaille pour local.ch, un moteur de recherche qui ressemble à notre pagesjaunes.fr.

Il était apparemment, depuis quelques temps, à la recherche d’un outil de datavisualisation sympa pour représenter toutes les données de local.ch. Il a finalement choisi WebGL et le résultat est bluffant.

Il modélise les 3,7 millions d’adresses référencées par local.ch sous la forme d’un point rouge. Les données sont géolocalisées en 3D, on peut donc facilement reconnaître les contours de la suisse mais aussi les reliefs – lacs, montagnes etc..

WebGL est vraiment adapté pour ce genre de démos, et les outils de datavisualisations qui utilisent cette technologie sont de plus en plus nombreux sur la toile. Pas besoin de plugins, des performances vraiment bonnes et une interactivité bien au dessus d’une démo en Flash par exemple. La 3d prend petit à petit la place qui lui revient, et c’est un bon point !

Si vous utilisez un navigateur qui supporte WebGL la démo est accessible via ce lien

29a.ch/sandbox/2011/addresscloud/

Sinon vous pouvez télécharger un navigateur qui le supporte : http://www.khronos.org/webgl/wiki/Getting_a_WebGL_Implementation

Et/ou regarder cette vidéo :

Pour les curieux, le code source est disponible sur Github: https://github.com/jwagner/addresscloud