/PI_energie

Primary LanguageJupyter Notebook

CARTE INTERACTIVE DE LA CONSOMMATION ENERGETIQUE DE LA COMMUNAUTE DE COMMUNES DU PAYS DE MONTEREAU.

SOMMAIRE

I- Description et statut du projet

II- Installation et utilisation

III- Technologies utilisées


I- Description et statut du projet.


Notre projet a eu pour but de traiter un grand nombre de données sur la consommation énergétiques de bâtiments partout en France, et de les visualiser de manière lisible à travers une carte de France interactive.

Sur cette carte, chaque point a été obtenu en géolocalisant les adresses contenues dans des fichiers issus des bases de données Diagnostic de Performance Energétique (DPE) et Données Locales de l'Energie (DLE) pour l'année 2019.

Ces adresses correspondent à des bâtiments ou groupes de bâtiments dans les secteurs industriel, tertiaire ou résidentiel. Les DLE répertorient la consommation réelles aux points de livraison de gaz ou électricité du bâtiment, tandis que les DPE fournissent une estimation de la consommation énergétique et des émissions de GES globales. En cliquant sur un point de la carte, on obtient alors la consommation énergétique en kWhEP/m² du bâtiment, ainsi que sa classe d'émissions de gaz à effets de serre. La légende indique également s'il s'agit d'un point de livraison de gaz ou d'électricité.

Le traitement des données à l'échelle de la France étant très long, nous nous sommes concentrés sur la Communauté de Communes de Montereau, qui contient déjà plusieurs milliers de points de livraison d'énergie. Un point d'amélioration serait de généraliser le traitement des données à l'ensemble du pays.

Voici un aperçu des informations affichées lorsque l'on clique sur la carte: Aperçu de la carte

La ligne "Fiable à XX%" est le score renvoyé par l'API. Il quantifie la fiabilité que les données soient positionnées au bon endroit sur la carte.

Nous avons choisi d'afficher ensuite cette carte sur une page html pour plus de lisibilité.


II- Installation et utilisation


Pour découvrir la carte (qui a déjà été générée), il suffit de lancer avec un navigateur le fichier Site/site.html.

Vous trouverez en plus ci-dessous les étapes qui permettent de générer la carte :

  1. Prérequis

Il faut avoir installé la bibliothèque Folium ainsi que les modules request et multiprocessing.

Une fois le dépôt cloné, il faut se placer dans le dossier PI_energie.

  1. Lancement

Une fois dans le dossier PI_energie, lancer les fichiers code/init_CCPM.py et code/traitement.py dans le terminal.

$ python code/init_CCPM.py
$ python code/traitement.py

Ces programment traitent les données du dossier data et en extrait les informations requises pour géocoder l'adresse du bâtiments.

Ils renvoient finalement trois fichier .csv (deux issus du traitement des données DLE en gaz et électricité respectivement, et un issu du traitement des données DPE) qui contiennent notamment les coordonnées géographiques de chaque point de livraison, l'adresse exacte, leur consommation énergétique, ainsi qu'un score qui évalue la fiabilité du géocodage, et que l'on retrouve en cliquant sur un point de la carte.

Aperçu du tableau Apercu du tableau contenant les adresses DLE géocodées.

Ces fichiers sont nommés DLE-gaz-2019-CCPM-geocoded.csv, DLE-elec-2019-CCPM-geocoded.csv et dpe_dle-pertinent.csv et sont stockés dans le dossier data, avec le reste des données utilisées dans le traitement.

Toujours dans le dossier PI_energie, lancer le fichier suivant:

$ python code/carte_vpyhton.py

Ce programme génère à partir des trois fichiers .csv une page HTML nommée carte_projet.html dans le dossier site sur laquelle est codée la carte avec tous les points de livraison.

  1. Visualisation de la carte

Maintenant que la carte a été générée, il suffit d'ouvrir la page web site.html pour visualiser celle-ci avec les explications du projet et la légende.


III- Technologies utilisées


Nous avons utilisé la bibliothèque Folium pour coder la carte.

Pour ce qui est du traitement des données, nous nous sommes aidés de l'API Adresse de la Base Adresse Nationale (BAN) pour récupérer les coordonnées géographiques associées à l'adresse de chaque point de livraison. La démarche et les requêtes sont expliquées ici :

https://geo.api.gouv.fr/adresse