Challenge Open Data

Retour à la visualisation

Rapport du projet

Sources des données

Les données choisies proviennent de différentes sources:

Traitements opérés

En récupérant les données sur le site World Bank Open Data, nous pensions avoir des données suffisamment complètes. Cependant le jeu de données était incomplet, et certaines données telles que le taux de chômage dépassaient largement les 100%. Nous avons donc du filtrer certaines valeurs pour ne pas avoir des données incohérentes comme cité précédemment. Nous avons ensuite fusionné les jeux de données récupérés sur un classeur partagé en utilisant Google Sheet. Enfin, pour formater les données, quelques transposées de fichier .csv ont été effectuées à l'aide du logiciel Libre Office Calc et convertit en JSON pour pouvoir l'exploiter en Javascript.

Architecture

On utilise une architecture HTML classique uniquement côté client avec une seule page pour la visualisation. Le code s'organise dans 3 fichiers différents (un HTML, un CSS et un JS). Les données sont hébergées sur un serveur distant pour garder un dépot de taille raisonnable et ne pas être limités sur la taille des jeux de données.

Choix des technologies

Nous avons utilisé la bibliothèque D3.js ainsi que Flubber.js pour améliorer la transition entre les formes SVG. De plus, nous avons utilisé les technologies de base du web : HTML, Javascript et CSS.