DAVID LOUISE // INGÉNIEUR R&D

Calcul scientifique / API / Données

Bibliothèque + API de calculs de marée

Une bibliothèque de calcul des hauteurs d’eau de marée, exposée en API REST pour que d’autres applications puissent la réutiliser simplement.

MaréeCalcul scientifiqueConstantes harmoniquesAPI RESTBackendDocumentation
Capture de la page d'accueil de l'API de marée avec paramétrage des requêtes
Accueil et paramétrage API

Contexte & problème

Le projet exigeait d’abord de comprendre le domaine — constantes harmoniques et calculs astronomiques — puis d’extraire des atlas les constituants utiles pour les principaux ports avant de concevoir un service réutilisable, avec le réemploi et le crédit des données IFREMER.

Contraintes

Contraintes liées au matériel, aux interfaces existantes, à la fiabilité et à l’intégration dans un environnement réel.

Rôle

Conception et développement de la chaîne complète : moteur de calcul, API, documentation.

Approche & architecture

Une bibliothèque de calcul maison, l’extraction des constituants par port, une API REST documentée, une page de paramétrage des requêtes et la prise en compte de la licence et du crédit des données.

Difficultés techniques

  • Lecture des atlas de constantes harmoniques et extraction des constituants
  • Calcul astronomique des hauteurs d’eau
  • API REST documentée et réutilisable
  • Crédit et conformité de licence des données

Résultat

Le service est exploité en production (api-maree.fr) et réutilisé par d’autres projets, dont Camonte.

Limites / état

En production — api-maree.fr

Médias