Adopter le référentiel national des bâtiments dans vos jeux de données : préparez-vous

Retour d’expérience de production, puisque la question de GuillaumeD reste ouverte: nous servons chaque bâtiment de France sous son identifiant BDNB (batiment_groupe) et affichons l’ID-RNB à côté quand la BDNB le porte, sans rapprochement manuel donc, mais avec ses limites:

  • le batiment_groupe BDNB chevauche souvent plusieurs adresses (et plusieurs rues): « le bâtiment » de l’utilisateur, c’est une adresse BAN ; celui de la BDNB, c’est un groupe. Toute jointure par adresse doit dire laquelle des deux elle a choisie ;
  • l’ID-RNB manque sur une part des groupes, et la BDNB ne dit pas de quel millésime date le rapprochement: un champ « millésime du rapprochement » nous manque vraiment ;
  • pour l’utilisateur final, les deux identifiants sont illisibles: nous imprimons les deux dans la fiche, avec le lien de vérification à la source, et c’est l’adresse qui titre.

Ce que ferait gagner un outil de rapprochement automatique côté RNB: la possibilité d’afficher l’ID-RNB comme identifiant PRINCIPAL, stable dans le temps, là où le batiment_groupe change au gré des millésimes.

(Contexte: https://ecobuilding.confinia.io, fiches sourcées et API publique.)

1 « J'aime »