Introduction:

Dans le cadre de ce projet, nous étions amené à réaliser une application web de visualisation interactive de données. Nous avons pour cela choisi de travailler sur des données liées au domaine de l'énergie, dans le but d'arriver à la fin à trouver les régions autonomes de la France en terme de production et consommation d'énergie.

Démarche complète de l'application:

Source de données:

Notre application est basée sur les données issues de la base de données régionale et départementale sur l'environnement, l'énergie, le transport, le logement et la construction : Eider. Nous nous sommes servi pour en extraire les données sur l'énergie primaire: il s'agit d'une série longue de données allant de 1999 jusqu'à 2009 tout en filtrant soit par régions, par départements ou bien sur toute la France. Cela nous a permis d'avoir l'évolution de la production et la consommation au cours des années et pouvoir faire des comparaisons entre les différentes régions.

Traitements opérés:

Le traitement que nous avons envisagé sur les données est de faire en sorte qu'à partir de deux fichiers csv (consommation et production), nous générons un fichier de format JSON qui englobe à la fois les données liées à la consommation, la production et la différence production-consommation (critère d'autonomie). Pour cela nous avons écrit un script Python qui fait le traitement automatique sur nos données.

Architecture de l'application:

L'architecture de notre application est composée de trois parties. Dans un premier lieu, on trouve le classement des regions de la France en terme d'autonomie; c'est à dire savoir laquelle des régions de la France est la plus autonome (elle consomme ce qu'elle produit). Ensuite, on peut visualiser l'évolution du classement des régions de France au cours de 10 années (de 1999 jusqu'à 2009), enfin on affiche un histogramme détaillé pour une année donnée.

Nous avons pensé à rendre notre application plus interactive en ajoutant des options qui permettent à l'utilisateur de choisir les critères qu'il veut visualiser. Il peut choisir de visualiser les données par rapport à l'excédent (par défaut), la consommation, la production. Il peut aussi se focaliser sur une année précise du jeux de données. Aussi il peut choisir de trier l'histogramme et avoir les régions triées par rapport au critère qu'il a sélectionné ou bien se contenté d'avoir un tri par ordre alphabétique. Sur toute l'application l'utilisateur à la possibilité de sélectionner un sous ensemble de régions pour les mettre en valeur dans toutes les visualisations et pouvoir potentiellement les comparer.

Technologies utilisées:

Pour la réalisation de notre application, Nous nous sommes basé sur: