Ils nous font confiance

Des sociétés et des institutions de toutes tailles nous ont confié leur projet : collectivités territoriales, entreprises privées, services publics, collectivités territoriales, ministères, laboratoires… Découvrez ici toutes nos réalisations et n'hésitez pas à nous confier, à votre tour, votre projet !

Image
Makina Corpus - Header Références

Statistiques et cartes web pour l'hydroportail du SCHAPI

22/01/2022 | SIG | Gestion de l'eau | Symfony

L’hydroportail est à la base du travail des hydrologues, gestionnaires de la ressource en eau, bureaux d'études, particuliers utilisant des données quantitatives en rivière. C'est donc un outil métier central du système d’information du SCHAPI, prenant la suite d'un outil très utilisé, Hydro2, datant des années 1990. 

Le redéveloppement de cet applicatif a fait l'objet d'un premier descriptif projet.

Une fois les fonctions de base implémentées, il nous a été possible d'enrichir l'application en manipulant les séries de données - des chroniques de débits de parfois plus d'un siècle - afin de modéliser le comportement des rivières, concevoir des ouvrages, réaliser des études et analyses réglementaires… Ceci permet d'estimer avec quelles fréquences certains événements (étiages en basses eaux, crues en hautes eaux) sont susceptibles de se produire. C'est avec ces calculs qu'on peut estimer les crues quinquennales, décennales voire plus.

Une fois ces valeurs et fréquences clefs calculées, il devient possible de regarder, à un instant t, quel est l'état des rivières pour savoir s'il y a plus ou moins d'eau qu'habituellement. Ce genre d'informations est intégré dans les "bulletins de situation hydrologique". Jusqu'ici, ils étaient produits sous forme de PDF construits à la main périodiquement. Avec la nouvelle version de l'hydroportail, il devient possible de consulter des données presque en temps réel affichées sur des cartes interactives en mode web.

SCHAPI

Le SCHAPI (Service Central d’Hydrométéorologie et d’Appui à la Prévision des Inondations) est un service rattaché au MTES (Ministère de la Transition écologique et solidaire). Créé en 2003 en réponse aux graves inondations du Sud de la France dans les années 90, il est basé sur le Météopôle de Toulouse et travaille en étroite relation avec Météo France. Le SCHAPI produit et diffuse une information continue de vigilance sur les crues publiée sur le site www.vigicrues.gouv.fr. Le SCHAPI dispose de plusieurs milliers de stations de mesure sur les rivières dont les capteurs surveillent les hauteurs et/ou les débits. Le SCHAPI fournit aux différentes services de l’état ainsi qu’à des producteurs de données privés les outils nécessaire à la modélisation des comportements des rivières.

Projet : Statistiques et cartes web pour l'hydroportail SCHAPI

+Info

L'objectif de ce projet est d'ajouter à l'hydroportail des fonctions de calculs statistiques sur l'ensemble des séries de données des stations hydrométriques ainsi que de consulter des cartes en mode web.


Challenge

  • Manipulation de grandes quantités de données, plusieurs tables de plusieurs dizaines de millions de points sur lesquelles il nous fallait faire des requêtes complexes afin de produire les calculs demandés, et ceci en mode interactif
  • Vérification des calculs effectués en constituant des jeux de données de référence et en les déclinant sous forme de tests unitaires afin de vérifier que tous les cas particuliers se comportent bien.

 

Solution

  • Création d’une architecture qui réplique et synchronise une partie des données, réalise des pré-calculs, et les serve de manière optimisée via une API adaptée
  • Possibilité pour les utilisateurs de faire leurs propres analyses statistiques en mode web, avec des formulaires à plusieurs étapes assez complexes
  • Création de notre propre type de marqueurs SVG qui est utilisé aux niveaux de zoom les plus proches

Expertise

  • Composant API développé en Symfony
  • Moteur de traitement basé sur Messenger
  • PostgreSQL
  • Cartographie web

Formez-vous

Formation Symfony

Formation Symfony Initiation

Paris Du 28 au 30 mai 2024

Voir la formation

Formations Outils et bases de données

Formation PostgreSQL

Nantes Du 29 au 31 janvier 2024

Voir la formation

Inscription à la newsletter

Nous vous avons convaincus