Réalisation / ITSEP

Dimus : dimensionner vos débits d’eaux pluviales en quelques clics

Dimus connecte les projets des bureaux d'études aux données réelles de Météo-France. SmartBooster a transposé l'algorithme hydraulique issu de la recherche en un outil web gratuit, mis en production en février 2026.

Interface Dimus : sélection de la station météo sur carte

Contexte

L'ITSEP (Institut Technique et de Suivi de l'Environnement et de la Prévention) est le syndicat référent en France pour la gestion décentralisée des eaux pluviales. Il regroupe 7 industriels membres au sein de l'Union des Industries et entreprises de l'Eau : ACO France, FRANKISCHE France, Saint-Dizier Environnement, WAVIN, DYKA, NIDAPLAST et TECHNEAU.

Le modèle de calcul existait en MATLAB, développé en partenariat avec le laboratoire ICube de l'ENGEES sous la direction du professeur José Vazquez. Rigoureux scientifiquement, il restait réservé à quelques experts. L'objectif : en faire un outil web gratuit, accessible à tous les bureaux d'études, collectivités et aménageurs, financé et supporté par le syndicat.

SmartBooster a pris en charge la transposition de l'algorithme, l'intégration des données réelles de Météo-France et la conception d'outils cartographiques adaptés aux contraintes du terrain. Dimus est en production depuis février 2026, accessible gratuitement sur app.itsep.fr.

Défis à relever
  • Porter un algorithme hydraulique issu de MATLAB vers le web avec des résultats identiques et vérifiables par les experts métier à chaque mise à jour du code.
  • Connecter le logiciel aux données réelles de Météo-France via une API asynchrone, avec gestion du rate limiting et traitement de fichiers CSV compressés volumineux.
  • Concevoir des outils de positionnement cartographique pour des projets dont l'adresse exacte n'est souvent pas encore connue en phase d'étude.

En production depuis février 2026

7

membres du syndicat ITSEP

3 mois

pour la première version en production

Gratuit

accès pour tous les bureaux d'études

Workflow

De l'adresse au débit de pointe en quelques clics

Dimus guide l'utilisateur à travers 5 étapes structurées, chaque paramètre étant validé avant de passer à la suivante.

Accès

Espace client : inscription libre et gestion des projets

Chaque bureau d'études, collectivité ou aménageur peut créer son compte en quelques secondes. L'inscription est ouverte, sans validation manuelle, avec acceptation des conditions RGPD.

Une fois connecté, l'utilisateur accède à son espace personnel : ses projets sont isolés par compte, accessibles à tout moment. Il peut créer plusieurs projets, reprendre un calcul en cours ou télécharger ses rapports PDF générés.

Page de connexion à l'espace personnel Dimus

Etape 1

Localisation du chantier

A la création d'un projet, l'utilisateur saisit l'adresse du chantier. La géolocalisation est automatique : les coordonnées GPS sont extraites depuis l'adresse et positionnées sur la carte.

En phase d'étude, l'adresse exacte n'est souvent pas disponible. Dimus propose un mode de repositionnement manuel : le marqueur peut être déplacé directement sur la carte pour affiner la position du projet sur le terrain.

Carte de localisation du chantier avec repositionnement manuel

Etape 2

Sélection de la station météo

Une fois le projet localisé, Dimus affiche sur la carte les stations Météo-France les plus proches. Chaque station indique sa distance, sa période de couverture et son taux de complétude des données disponibles.

L'utilisateur sélectionne la station la plus pertinente pour son projet. Ce choix détermine les données climatiques utilisées dans le calcul final.

Carte de sélection de la station météo avec liste des stations proches

Etape 3

Intensités pluviométriques

Pour la station sélectionnée, Dimus affiche les 15 plus fortes intensités pluviométriques enregistrées sur 22 ans, au pas de 6 minutes. Ces valeurs sont issues des données réelles de Météo-France.

L'utilisateur retient l'intensité adaptée à son projet. La méthode rationnelle limite la surface à 40 hectares et plafonne l'intensité à 300 mm/h.

Tableau des 15 plus fortes intensités pluviométriques de la station

Etape 4

Délimitation du bassin versant

Sur fond de carte IGN via le Géoportail, l'utilisateur trace les contours du bassin versant à étudier. La surface est calculée automatiquement en hectares via Turf.js.

Des polylignes permettent de mesurer la longueur hydraulique, paramètre nécessaire au moteur de calcul avancé. Les tracés sont sauvegardés en JSON sur le projet.

Tracé du bassin versant sur carte IGN avec calcul automatique de surface

Etape 5

Calcul du débit et rapport PDF

Avec tous les paramètres renseignés (surface, intensité, coefficient de ruissellement, temps de concentration), Dimus calcule le débit de pointe Q en litres par seconde selon la méthode rationnelle.

Un rapport PDF de synthèse est généré et téléchargeable. Il peut être joint comme élément justificatif dans les mémoires techniques et dossiers réglementaires.

Rapport PDF de synthèse avec résultat du débit de pointe

Sous le capot

Fiabilité des données et continuité des calculs

Les fonctionnalités d'administration garantissent la qualité des données météo et la stabilité des algorithmes dans le temps.

Backoffice

Monitoring de la récupération des données

L'intégration Météo-France fonctionne en mode asynchrone : commande du fichier, attente de disponibilité, téléchargement et intégration. Des écrans de monitoring permettent de suivre chaque étape du pipeline.

Pipeline asynchrone en plusieurs étapes

Commande, attente, téléchargement et traitement des fichiers CSV.gz, avec gestion du rate limiting à 50 requêtes par minute.

Précalcul des intensités par station

15 valeurs précalculées et stockées par station pour une interface réactive, sans calcul à la volée à chaque consultation.

Double format de fichier supporté

Format legacy (séparateur ';') et format API Météo-France (séparateur ','), avec interpolation linéaire des données manquantes.

Qualité

Validation continue des algorithmes de calcul

Les experts de l'ITSEP peuvent rejouer une suite de tests métier directement dans l'interface : saisie d'un résultat attendu, calcul automatique et affichage de l'écart en pourcentage. Ces tests sont rejoués à chaque mise à jour du code pour confirmer que les optimisations n'altèrent pas les résultats.

Suite de tests métier dans l'interface

Comparaison résultat attendu vs calculé avec seuil de tolérance configurable, sur le même principe que les tests automatisés du code source.

PHPStan niveau 10 + couverture PHPUnit

Analyse statique au niveau le plus strict, avec couverture de code et CI/CD GitLab sur 3 environnements.

Monitoring des erreurs en production

Chaque exécution de calcul est tracée en base avec statut, logs et durée. Sentry intégré pour le suivi des erreurs en temps réel.

Résultats

Un aperçu en images

Parce qu'une capture d'écran vaut mieux qu'une longue description, voici un aperçu concret de ce qui a été réalisé.

Aperçu en plein écran

Syndicat ITSEP

Les membres qui financent et supportent Dimus

Dimus est financé et maintenu par le syndicat ITSEP, qui regroupe les principaux industriels français de la gestion décentralisée des eaux pluviales.

ACO France
FRANKISCHE France
Saint-Dizier Environnement
WAVIN, membre de l'ITSEP
DYKA, membre de l'ITSEP
NIDAPLAST, membre de l'ITSEP
TECHNEAU, membre de l'ITSEP

Un projet similaire ?

Vous avez un algorithme métier à transposer en logiciel web ?

Dimus illustre ce que nous faisons le mieux : partir d'un savoir-faire expert, souvent dans un tableur ou un outil de calcul scientifique, et en faire un logiciel web robuste, connecté à des données réelles et utilisable par tous. Si vous avez un processus de calcul à digitaliser, décrivez-le à Nicolas : on évalue ensemble la faisabilité et le périmètre.

Appel de 30 min → Analyse gratuite → Proposition sous 5 jours

Nous travaillons avec et pour nos clients

Ces 10 dernières années, nous avons développé des dizaines de logiciels sur mesure pour nos clients.

SmartBooster est une entreprise qui place la relation client au cœur de son activité. Nous travaillons en étroite collaboration avec nos clients pour comprendre et répondre à leurs besoins.

Notre expertise ne se limite pas au développement technique. Nous accompagnons nos clients dans la réflexion et la mise en place de solutions sur mesure qui s'adaptent parfaitement à leurs processus métiers.

En choisissant SmartBooster, vous bénéficiez d'un partenaire qui s'engage à vos côtés pour concevoir et développer les fonctionnalités dont vous avez besoin.

Point de travail

Équipe française

Vous pourrez communiquer avec nous en français et sans décalage horaire, c'est l'idéal pour être sûr de se comprendre !

Socle technique moderne

Nous travaillons avec des outils professionnels implémentant les meilleurs standards de qualité et de sécurité.

Personnalisation

Le sur mesure vous offre toutes les possibilités de personnalisation qu'il vous faut pour adapter votre logiciel à votre vocabulaire et à vos usages.

Vous avez un projet ?

Contactez-nous pour savoir comment nous pouvons vous aider.