# Changelog BDNB 2024-10a

## Nouveautés générales:

* Ajout de nouveaux indicateurs d'usages des bâtiments plus complet dans batiment_groupe_synthese_propriete_usage
* Indicateur de surchauffe estivale évalué sur tous les bâtiments résidentiels (BDNB expert)
* Mise à disposition des données SITADEL (permis de construire) dans deux nouvelles tables
* Mise à jour des données socles :  fichiers fonciers (2023) + BDTOPO (2024-08) + BAN (2024-10)
* Mise à jour de la plupart des sources de données (consulter le fichier de documentation onglet source)


## Ajouts de tables

* **batiment_groupe_synthese_propriete_usage :** nouvelle table qui contient des indicateurs d'usages consolidées en utilisant de multiples sources en plus des fichiers fonciers.
    *  usage_principal_bdnb_open : nouvelle variable d'usage principal du bâtiment à utiliser au lieu de usage_niveau_1_txt :
        * Résidentiel individuel
        * Résidentiel collectif
        * Tertiaire
        * Secondaire
        * Dépendance
        * Indifférencié
    *  categorie_usage_propriete : classification du bâtiment utilisant des informations d'usage et de propriété : 
        *  Résidentiel individuel social
        *  Résidentiel individuel privé
        *  Résidentiel collectif social
        *  Résidentiel collectif copropriété
        *  Tertiaire public
        *  Tertiaire privé
        *  Secondaire
        *  Dépendance
* **sitadel et parcelle_sitadel :** nouvelles tables disponibles pour traiter des données sur les constructions nouvelles, extensions et démolitions. 
* **batiment_groupe_simulations_isb :** indicateur de surchauffe des bâtiments.

## Tables modifiées:

* **batiment_groupe_indicateur_reseau_chaud_froid :**  ajout des réseaux de chaleurs en cours de construction.
* **batiment_groupe_dle_elec/gaz/reseau_multimillesime :** 
    * ajout des données locales de l'énergie 2023 (sauf pour le gaz ⚠️ problème de mise à disposition par le producteur)
    * résolution d'un problème sur les clefs de répartition des consommations au batiment_groupe lorsque l'adresse de la DLE est associé à plusieurs bâtiments, la répartition se fait bien en proportion du nombre de logements de chaque bâtiment. 
    * correction des données locales de l'énergie qui sont affectées "pro" par les distributeurs d'énergies lorsque ces données sont celles concernant des chaudières collectives de bâtiments résidentiels -> elles sont requalifiées en résidentiel. 

* **parcelle:** ajout du code_commune_insee dans la table 

* **batiment_groupe_adresse :** amélioration de la logique de détermination de l'adresse principale d'un bâtiment basée sur le nombre de locaux du bâtiment associés à cette adresse. 

* **dpe_logement/batiment_groupe_dpe_representatif_logement :**
    * fix les bâtiments sans logements ne peuvent plus être associés à des DPE logements
    * fix le type d'énergie des générateurs d'ECS et de chauffage est toujours cohérent avec le générateur quand les données brutes du DPE sont incorrectes

* **batiment_groupe_rnc :** correction du nombre de lots tertiaires (qui était précédemment mal affecté comme la somme de logements et tertiaire)

* **batiment_groupe_synthese_systeme_energetique_logement (BDNB expert) :** intégration des données de raccordement de réseau de chaleur pour corriger/ajouter les bâtiments effectivement raccordés aux réseaux. 


* **batiment_groupe_simulations_dpe/local_simulations_dpe (BDNB expert) :**

    * mise à jour de la méthode de calcul avec l'arrêté dit "petites surfaces" du 1er juillet 2024
    * mise à jour de la méthode d'imputation des données d'entrées du calcul DPE.
    * amélioration de la modélisation des ponts thermiques et de l'estimation des surfaces déperditives.

## ⚠️ Tables supprimées

* **batiment_groupe_osm_building : dépréciée depuis plusieurs millésimes cette table est supprimée définitivement**

## ⚠️ problèmes connus 

* **batiment_groupe_simulations_dpe/local_simulations_dpe (BDNB expert) :** un problème non résolu dans les simulations dpe entraine une  perte de 4% des bâtiments de logements non simulés. Nos équipes travaillent à identifier la source du problème et à apporter une correction rapidement

## formats d'exports

* projet QGIS géopackage -> passage à une présentation avec une couche multi style pour la couche batiment_groupe (la couche était précédemment dupliquée en plusieurs couches pour chaque représentation d'indicateur)


# Changelog BDNB 2023-11.a

## tables_ajoutees

- rel_batiment_construction_rnb : lien entre les identifiant du référentiel national des bâtiments et les objets de la BDNB
- batiment_groupe_reseau_chaud_froid : nouvelle table qui identifie les bâtiments raccordés aux réseaux de chaleurs ainsi qu'un indicateur de potentiel de raccordement aux réseaux de chaleur existants.
- batiment_groupe_simulations_valeur_verte : nouvelle table qui estime les gains en revalorisation foncière attendus après une rénovation qui fait évoluer l'étiquette DPE du bâtiment
- siren : table des siren (pour pouvoir récupérer des informations sur les entreprises liées à des bâtiments)
- siret : table des siret (pour pouvoir récupérer des informations sur les entreprises liées à des bâtiments)
- rel_batiment_groupe_siret : table de relation entre les bâtiments groupes et les siret (base sirene)
- rel_batiment_groupe_siren : table de relation entre les siren et les groupes de bâtiment (propriété et établissement)
- iris_contexte_geographique : table de synthèse au niveau Iris des différents contextes géographiques utiles pour contextualiser les bâtiments.
- iris_simulations_valeur_verte : nouvelle table qui estime les gains en revalorisation foncière attendus après une rénovation qui fait évoluer l'étiquette DPE du bâtiment (aggrégé iris)

## tables_modifiees

- batiment_groupe_argiles : Table dépréciée qui sera remplacée par une table plus complète à venir sur les risques sur les bâtiments
- batiment_groupe_radon : Table dépréciée qui sera remplacée par une table plus complète à venir sur les risques sur les bâtiments
- rel_batiment_groupe_qpv : Table dépréciée et entièrement remplacée par batiment_groupe_qpv
- rel_batiment_groupe_adresse : amélioration de la méthode de rattachement des adresses à des bâtiments, limitation de faux positifs d'adresses qui étaient raccordés à plusieurs bâtiments par erreur
- rel_batiment_groupe_parcelle : amélioration de la méthode de rattachement des parcelles à des bâtiments, limitation de faux positifs de parcelles qui étaient raccordés à des bâtiments à cause de problèmes d'alignement cadastre BDTOPO (https://gitlab.com/BDNB/base_nationale_batiment/-/issues/823)
- batiment_groupe_rnc : fix d'un bug toutes les copropriétés identifiées par la parcelle sont bien de nouveau remontées dans cette table
- batiment_groupe_adresse : amélioration de la logique de détermination de l'adresse principale.

## tables_supprimees

- batiment_groupe_dpe : suppression de cette table dépréciée -> utiliser batiment_groupe_dpe_statistique_logement
- batiment_groupe_dpe_logtype : suppression de cette table dépréciée -> utiliser batiment_groupe_dpe_representatif_logement

## vues_modifiees

- batiment_groupe_compile : vue dépréciée qui sera remplacée par une vue synthétique de la base de données à venir
- batiment_groupe_compile_compat_v06 : vue dépréciée qui sera remplacée par une vue synthétique de la base de données à venir

# Changelog BDNB 2023-01.a

## tables_ajoutees

- passage_millesime_batiment_groupe_id : Nouvelle table
- rel_batiment_construction_rnb : Nouvelle table expérimentale stockant les identifiants du Référentiel National des Bâtiments (RNB). Dans les prochaines versions, cet identifiant sera intégré dans la table batiment_constuction directement.

## tables_modifiees

- adresse : ["ajout d'un champ libelle_adresse qui concatène l'ensemble des informations", 'suppression de la \'source\' "fichiers fonciers" dans les sources d\'adresse (non pertinente méthodologiquement)']
- batiment : changement de la modalité 'origine' **Cadastre** pour **Autre**
- batiment_construction : 'batiment_groupe_id' et 'batiment_construction_id' au format nano-id
- batiment_groupe : ['fiabilisation du croisement et intégration de nouvelles entrées "bâtiment-construction", réduisant considérablement le différentiel avec le jeux de données BDTopo de l\'IGN', 'batiment_groupe_id -> changement de tous les identifiants pour utiliser un nano-id']
- batiment_groupe_bdtopo_bat : ajout de la colonne 'max_hauteur'
- batiment_groupe_exposition_bruit_logement_social : MAJ des données + nouvelles colonnes : 'exposition_bruit_routier_et_ou_ferroviaire', 'nb_logement_social_expose_bruit_rte_et_ou_fer', 'type_exposition_bruit_routier_et_ou_ferroviaire'
- batiment_groupe_ffo_bat : ['Calcul de nb_log_hlm modifié car auparavant correspondait à hlm + sem', 'modification des descriptions de nb_log_hlm, nb_log_sem, nb_log_soc pour refléter ce qui est réellement réalisé']
- batiment_groupe_rnc : ['Ajout des données open', "nouvelles colonnes -> 'l_siret', 'copro_dans_pvd'"]
- batiment_groupe_rpls : ['Ajout des données open,', 'MAJ 2022,', "Nouvelles colonnes -> 'rpls_open', 'classe_ener_principale', 'classe_ges_principale', 'raison_sociale_principal', 'siret_principal'"]
- parcelle : report du non-id de la parcelle unifiee
- rel_batiment_groupe_adresse : ["classe -> dépréciation de la classe d'association 1.1 -> 9.X", 'lien_valide -> Déprécié', "Ajout d'une colonne 'origine' -> [Fichiers Fonciers, Association Géométrique, Fichiers Fonciers + Association Géométrique]"]
- rel_batiment_construction_adresse : ["Ajout d'une table de relation entre les bâtiments construction et des adresses", "Nouvelle méthodologie d'association des bâtiments construction aux adresses.", 'Cette nouvelle méthode permet de récupérer des adresses non documentées dans les fichiers fonciers et de les lier à des bâtiments construction et des bâtiments groupes.', 'Cette table permet également d\'attribuer des adresses postales aux entrées "bâtiment-construction" non référencées dans les données foncières']
- rel_batiment_groupe_parcelle : ajout d'une propriété 'parcelle_principale' pour documenter s'il s'agit de la parcelle principale du bâtiment groupe.
- rel_batiment_groupe_argile : renommage de la colonne 'argile_niveau' par 'argile_non_officiel_id'
- rel_batiment_groupe_merimee : ['relation entre les batiments_groupe et les references merimées dans un périmère de 500m', 'Ajout des relations entre les batiments_constructions proches (moins de 500m) et les références mérimées']
- rel_batiment_groupe_pees : Nouvelle table
- rel_batiment_groupe_pies : Nouvelle table
- rel_batiment_groupe_rnc : ['MAJ 2022', "renommage de l'index 'rnc_numero_immat' en 'numero_immat'", "ajout colonnes 'fiabilite_globale', 'parcelle_id', 'parcelle_unifiee_id'"]
- rel_batiment_groupe_rpls : ['MAJ 2022', "renommage de l'index 'rpls_non_officiel_id' 'ident_rpls'", "ajout colonnes 'fiabilite_globale', 'batiment_id', 'local_id', 'rpls_open'"]

## tables_supprimees


## vues_modifiees


# Changelog BDNB 2022-10.d

## tables_ajoutees

- rel_batiment_groupe_bruit : nouvelle table
- rel_batiment_groupe_dvf_open : table relationnelle entre les mutations dvf open et les batiment_groupe
- batiment_groupe_dvf_open_representatif : table des mutations représentatives des batiment_groupe associés aux mutations
- batiment_groupe_dvf_open_statistique : table de statistique des mutations à l'échelle du batiment_groupe
- rel_batiment_groupe_dle_elec_2018 : nouvelle_table
- rel_batiment_groupe_dle_elec_2019 : nouvelle_table
- rel_batiment_groupe_dle_elec_2020 : nouvelle_table
- rel_batiment_groupe_dle_elec_2021 : nouvelle_table
- rel_batiment_groupe_dle_gaz_2018 : nouvelle_table
- rel_batiment_groupe_dle_gaz_2019 : nouvelle_table
- rel_batiment_groupe_dle_gaz_2020 : nouvelle_table
- rel_batiment_groupe_dle_gaz_2021 : nouvelle_table
- rel_batiment_groupe_dle_reseaux_2020 : nouvelle_table
- rel_batiment_groupe_dle_reseaux_2021 : nouvelle_table
- batiment_groupe_bdtopo_bat : fix inversion de colonne dans la doc
- batiment_groupe_pie : ajout d'une nouvelle table
- batiment_groupe_rpls : mise à jour de la table batiment_groupe_rpls millésime 2019 par la table batiment_groupe_rpls millésime 2022
- rel_batiment_groupe_rpls : mise à jour de la table rel_baitment_groupe_rpls millésime 2019 par la table rel_baitment_groupe_rpls millésime 2022
- rel_batiment_groupe_dle_elec_multimillesime : nouvelle_table
- rel_batiment_groupe_dle_gaz_multimillesime : nouvelle_table
- rel_batiment_groupe_dle_reseaux_multimillesime : nouvelle_table
- batiment_groupe_dle_elec_multimillesime : nouvelle_table
- batiment_groupe_dle_gaz_multimillesime : nouvelle_table
- batiment_groupe_dle_reseaux_multimillesime : nouvelle_table
- batiment_groupe_exposition_bruit_logement_social : ajout d'une nouvelle table
- rel_batiment_groupe_pie : ajout d'une nouvelle table
- batiment_groupe_synthese_periode_construction : ajout d'une nouvelle table

## tables_modifiees

- batiment_groupe_ffo_bat : ajout des nombres de residences principales et secondaires
- batiment_groupe_bdtopo_bat : fix inversion de colonne dans la doc
- batiment_groupe_synthese_enveloppe : mise à jour des DPE
- batiment_groupe_synthese_systeme_energetique_logement : mise à jour des DPE
- rel_batiment_groupe_dpe_logement : mise à jour des DPE
- dpe_logement : mise à jour des DPE
- batiment_groupe_dpe_representatif_logement : mise à jour des DPE
- batiment_groupe_dpe_statistique_logement : mise à jour des DPE

## tables_supprimees

- batiment_groupe_dle_elec_2020 : DEPRECATED au profit des tables multi-millesime
- batiment_groupe_dle_gaz_2020 : DEPRECATED au profit des tables multi-millesime
- batiment_groupe_dle_reseaux_2020 : DEPRECATED au profit des tables multi-millesime

## vues_modifiees

- batiment_groupe_compile : ajout des nouvelles variables

# Changelog BDNB 2022-10.c

## tables_ajoutees


## tables_modifiees

- filiation_siren (du schéma filiation_siren) : maj de la table avec dernières données dont les fusions/absorptions de bailleurs ALS et complété à partir des info de la table propriétaire
- batiment_groupe_simulations_dvf : nouvelles simulations avec un algorithme plus performant
- batiment_groupe_simulations_valeur_verte : nouvelles simulations avec un algorithme plus performant
- batiment_groupe_simulations_dpe : nouvelles simulations en prenant en compte les nouveaux dpe (suppression des colonnes de type conso_tot car non pertinentes)
- batiment_groupe_synthese_enveloppe : nouvelle table
- batiment_groupe_synthese_systeme_energetique_logement : nouvelle table
- dpe_logement : nouvelle table
- local_simulations_dpe : nouvelle table
- batiment_groupe_dpe_representatif_logement : nouvelle table
- batiment_groupe_dpe_statistique_logement : nouvelle table
- batiment_groupe_ffo_bat : fix problème lié aux usages qui étaient parfois incohérents
- rel_batiment_groupe_dpe_logement : nouvelle table
- batiment_groupe_proprietaire : correction de la colonne propriétaire principal, l'algorithme sort désormais le propriétaire avec la plus grande surface de locaux
- iris_simulations_valeur_verte : nouvelle table

## tables_supprimees

- batiment_groupe_dpe : DEPRECATED (uniquement anciens DPE arrêté 2012) -> est remplacé par batiment_groupe_dpe_statistique_logement (inclus ancien et nouveau DPE)
- batiment_groupe_dpe_logtype : DEPRECATED (uniquement anciens DPE arrêté 2012) -> est remplacé par batiment_groupe_dpe_representatif_logement (inclus ancien et nouveau DPE)
- rel_batiment_groupe_dpe : DEPRECATED (uniquement anciens DPE arrêté 2012)

## vues_modifiees

- batiment_groupe_compile : regénérée pour ajouter de nouvelles colonnes
