Figurit Homepage
Plateforme de Modélisation PLATHYNES logo
PROJECT REFERENCE

Plateforme de Modélisation PLATHYNES

SCHAPI
Risk Management


Customer: Service Central d’Hydrométéorologie et d’Appui à la Prévision des Inondations (SCHAPI)

Programme: Risk Management

Supply Chain: SCHAPI > CS Group PDA

Context

The SCHAPI establishes and disseminates, in coordination with the flood forecasting services (SPC), a continuous information of vigilance for floods. It is acting in support to the 19 SPCs and carries out a mission of organization, animation, assistance, advice and training with the services and establishments in charge of flood forecasting, and more generally, hydrology and hydrometry. It coordinates the technical and scientific aspects of flood forecasting by piloting and promoting a national initiative to provide the flood forecasting network with models and, more generally, with tools or methods providing real-time hydrological forecasts.

Main Picture

CS Group responsabilities are as follows:

  • System specification and design
  • Development
  • Deployment of the system in SCHAPI and SPCs
  • Training
  • Maintenance

The features are as follows:

  • The data recovery of the sessions of the ATHYS platform
  • The management of hydrometric and pluviometric stations, structures and functions of regression
  • Flood event management
  • Spatial data management through pre-processing, data import and graphic representation
  • Alphanumeric display of observations, simulations
  • The definition of the topology and the various functions of transfer and production of the models
  • The realization of simulations from the predefined model parameters

Project implementation

The project objectives are as follows:

  • take over and industrialize the existing codes, to ensure the maintainability and evolutions of the platform, both for the researchers and for the operational forecasting services.

The processes for carrying out the project are:

  • Incremental - Each new development was split in 2 contractual phases, an analysis step potentially followed by a procurement step

Technical characteristics

The solution key points are as follows:

  • a mixed client/client-server architecture with 2 application instances : an executable for the Windows environment used by SPCs, and a VM-based version for Linux, for scientific users.

Archi Picture

The main technologies used in this project are:

Domain Technology(ies)
Hardware environment(s) PC, VMware
Operating System(s) Linux CentOS/Debian, Windows 10
Programming language(s) Python, Qt, C++, C, Fortran90
Interoperability (protocols, format, APIs) XML
Production software (IDE, DEVOPS etc.) Mercurial avec Bitbucket, SVN, MANTIS
Main COTS library(ies) SIG, Matplotlib, SIP