Objectif : Permettre à vos utilisateurs d’identifier et de sélectionner un bâtiment sur une carte.
C’est pourquoi, l’équipe du RNB a développé pour vous, vos sites web et vos applications métiers, un exemple de sélecteur de bâtiment, facilement réplicable.
En tant que développeur ou développeuse informatique, l’exemple de sélecteur de bâtiment du RNB vous montrera comment se servir des différentes briques techniques pour construire un tel sélecteur.
En seulement une centaine de lignes de code, vous trouverez comment :
- Afficher une carte,
- Géocoder une adresse, c’est-à-dire transformer une adresse en coordonnées géographiques,
- Requêter l’API du RNB pour lister les bâtiments
- Afficher les bâtiments sur la carte,
- Cliquer sur l’un de ces bâtiments pour afficher son identifiant bâtiment
L’exemple proposé par le RNB est volontairement minimaliste, afin qu’il soit facilement lisible. Le code est également très commenté.
Retour d'expérience : Première intégration du sélecteur de bâtiment du RNB dans le logiciel DPE Pleiades
Le logiciel Pleiades a été la premier à intégrer, au printemps 2024, un sélecteur de bâtiment du RNB. Celui-ci permet aux diagnostiqueurs effectuant des DPE de sélectionner le bâtiment, dont il est question, sur une interface cartographique. L'ID du RNB se retrouve ainsi dans chaque nouveau DPE
"La création de l’API entre le logiciel Pleiades et le RNB a demandé environ 2 jours de travail à nos codeurs. Nous n’avons rencontré aucune difficulté particulière.", précisent Ludovic Bureau, ingénieur énergéticien en charge du développement du logiciel et Achille Pace, développeur.
A vous de jouer : Maintenant libre, à vous de vous en inspirer, de l’améliorer et de l’adapter à vos besoins spécifiques !