ContourBuddyApp
 

L'application web qui vous permet -enfin- d'obtenir SIMPLEMENT et RAPIDEMENT les courbes de niveau pour tout endroit en France métropolitaine.

 

Lien direct vers l'application 

 

Récupérer les courbes de niveaux précises et exploitables sur différents outils professionnels, c'est galère. 

Il faut utiliser QGIS (la bonne version) qui est une grosse machine à gaz, jongler avec les données LIDAR de l'IGN, transformer des nuages de points en MNT, exécuter le tout et prier pour que ça fonctionne. Et ensuite le travail continue jusqu'à arriver à des données fiables et utilisables... On pouvait faire mieux.

J'ai crée ce logiciel pour mes besoins de concepteur. J'y ai beaucoup travaillé, et je continue à le faire. Des mises à jour régulières sont en cours, ainsi que dans quelques temps une version smartphone/tablette.

 

   

C'est donc un outil conçu spécialement pour les designeurs en permaculture, ingénieurs et paysagistes, et en particulier pour tous ceux qui désirent travailler selon les principes de l'Hydrologie Régénérative :

 

 

Recherche de localisation :

- Barre de recherche avec autocomplétion d'adresses (API Adresse IGN)

- Carte interactive (Leaflet + fonds de carte IGN) pour sélectionner visuellement une zone

- L'utilisateur peut dessiner un rectangle pour définir la zone d'intérêt

- Choix de l'intervalle des courbes (1m, 5m, 10m, 25m)

- Bouton "Générer les courbes de niveaux"

 

Visualisation des résultats

- Affichage des courbes de niveaux sur la carte interactive avec couleurs par altitude

- Les courbes maîtresses (tous les 5 ou 10 intervalles) sont plus épaisses

- Affichage des altitudes sur les courbes

- Possibilité de superposer avec la vue satellite ou cadastrale

- Panneau latéral avec les infos : altitude min/max, surface couverte

 

Export des fichiers

- Export .GeoJSON (utilisable dans QGIS, Mapbox, etc.)

- Export .DXF (utilisable dans AutoCAD)

- Export .PNG de la carte avec les courbes

- Export .KML (Google Earth)

 

Fonctionnement technique 

- Récupération des données d'élévation via l'API Géoplateforme IGN (MNT)

- Génération des courbes de niveaux côté navigateur avec des algorithmes de contour (marching squares)

- Aucune installation requise, tout fonctionne dans le navigateur

 

Design

- Interface épurée et professionnelle, orientée cartographie

- Palette de couleurs inspirée des cartes topographiques (verts, bruns, bleus)

- Responsive pour usage sur tablette terrain

 

 

N'hésitez pas à laisser des remarques/suggestions en messages pour faire avancer cet outil !

 

 

License

Ce projet est distribué sous licence GNU Affero General Public License v3 (AGPLv3). Vous pouvez donc : utiliser le code, le modifier et héberger vous-même le projet. Toutefois, si vous proposez une version modifiée en tant que service, vous devez publier vos modifications. La version hébergée de ce logiciel est un SaaS commercial.

 

 

 

 

 

 

Je propose, après de longues réflexions, une version gratuite, ouverte à tous. Parce que je pense que cet outil dans sa version actuelle et dans ses prochaines peut aider à populariser et faire grandir les projets en permaculture et en hydrologie régénérative. 

 

En revanche, entre le temps de travail passé, présent et à venir et les abonnements à divers outils, je sollicite une contribution, non obligatoire et à prix libre. C'est à ce prix que cet outil pourra évoluer encore. 

 

cards
Optimisé par paypal

Mises à jour : 

 

09/08/26 : 

  • visualisation 3D du terrain :
    Le moteur 3D repose sur React Three Fiber et Three.js, exploitant directement la grille d'altitudes RGE ALTI récupérée côté client. Le terrain est généré sous forme de maillage triangulé à partir des points IGN, avec une texture drapée issue du fond de plan choisi (Satellite, Plan IGN ou Relief). L'utilisateur peut ajuster l'exagération verticale pour accentuer le relief, ce qui facilite la lecture des micro-pentes et des talwegs sur des terrains peu marqués. La caméra est interactive (rotation, zoom, inclinaison) et la scène reste synchronisée avec la zone sélectionnée sur la carte 2D.
  • Simulation d'écoulement d'eau

L'écoulement est calculé en 100 % client. Pour chaque pixel, le moteur détermine la direction de la pente la plus forte parmi les 8 voisins, puis trace les filets d'eau depuis un semis de points répartis sur le terrain. Les paramètres sont configurables :

    • densité du semis,

    • épaisseur des filets,

    • vitesse de l'animation,

    • style de rendu (pointillés, tirets ou ligne pleine).

Les filets sont affichés sur la carte 2D (couche Leaflet animée) et dans la vue 3D. Cette simulation permet d'identifier visuellement les lignes de concentration des écoulements, les zones de ruissellement et les points de confluence — utiles pour l'étude du drainage, la permaculture ou l'aménagement paysager.

 

01/07/26 : 

  • Nouvelles couches cartographiques officielles, toutes branchées sur les flux publics IGN, MNHN, INRAE et BRGM : 
    • Forêts (BD Forêt V2) — typologie des peuplements
    • Natura 2000 (ZSC + ZPS) — zonages de protection européens
    • ZNIEFF 1 & 2 — zones naturelles d'intérêt écologique
    • Hydrographie BD TOPO — cours d'eau et plans d'eau
    • Cadastre Express — parcelles à jour
    • LIDAR HD — ombrage haute résolution du relief 
    • Carte des sols (GIS Sol / INRAE)
    • Géologie BRGM — avec légende chronostratigraphique complète 
  • Module Climat → les normales climatiques 30 ans (1995-2024) du point sélectionné, calculées à partir de la station Météo-France la plus proche (open data officiel) :
    • Températures moyennes, min, max
    • Pluviométrie mensuelle et annuelle
    • Jours de gel • Distance et altitude de la station
    • Graphique 12 mois avec classification pluviométrique
    • Cache intelligent 60 jours par proximité géographique. 

 

04/05/26 :

  • qualité du signal : plafonnement de la résolution à un pas ≥ 5 m + lissage gaussien appliqué avant calcul des courbes/pentes/exposition pour supprimer le bruit en escalier du RGE ALTI. 
  • échelle & cohérence : ajout d'une échelle métrique Leaflet, recadrage automatique sur la zone sélectionnée, badge des dimensions en m/km, et bouton « Recadrer sur la zone » qui apparaît si la sélection sort du viewport ou devient < 5 % de sa largeur. 

26/04/26 : ajout d'un panneau "calques" flottant façon Géoportail. Pour chaque calque — Plan IGN, Photo aérienne, Cadastre, Courbes de niveaux, Étiquettes d'altitude, Trace importée — vous avez un bouton œil (visibilité on/off) et un slider d'opacité 0-100 % . Possibilité de supprimer les étiquettes d'altitudes.

16/04/26 : Mode sombre + import fichiers GPX/KML

15/04/26 : Sélection rectangle tactile : glisser du doigt pour dessiner un rectangle sur mobile

  • Profil tactile : toucher pour ajouter des points, appui long pour terminer
  • Panneau mobile : bouton flottant en bas pour ouvrir/fermer les paramètres (auto-ouverture après sélection de zone)
  • Profil responsive : hauteur adaptative, stats condensées, support du toucher pour le survol
  • Boutons de contrôle agrandis (40px) pour les doigts

 

13/04/26 : Profil altimétrique + survol du profil avec un tooltip sur la carte correspondant à la position

 

  • Accueil
  • A propos
  • Mon livre
  • Prestations
  • Actus
  • Articles
  • ContourBuddyApp
  • Formations
  • Contact

Suivez-nous sur les réseaux !

Mentions légales