← Tous les projets
✈️

NAT Tracks Viewer

Visualisation et exploitation des routes North Atlantic Tracks.

PHPComposerJavaScriptLeafletWebSocketJSON

Ce que le projet démontre

Visualisation OTS

Lecture immédiate des routes NAT actives et de leur orientation Est/Ouest.

Cartographie

Tracés, waypoints et contexte FIR affichés sur une carte interactive.

Temps réel

Actualisation des données et état de connexion pour suivre les évolutions du système.

Jour / nuit

Visualisation des phases civiles, nautiques et astronomiques sur la zone Atlantique Nord.

Description

NAT Tracks Viewer est un projet centré sur la lecture et la visualisation du North Atlantic Organized Track System. L’application transforme des informations opérationnelles difficiles à lire sous forme brute en une représentation cartographique exploitable.

Le frontend met en évidence les routes Est/Ouest, leurs segments et leur contexte géographique. Les vues peuvent être enrichies par les FIR, les créneaux de validité et les conditions de luminosité afin de donner une lecture plus opérationnelle du trafic transatlantique.

Le projet illustre aussi le travail de diagnostic : panneaux d’état, options, informations de parsing et variantes de thème permettent de contrôler ce qui est reçu, normalisé et affiché sans perdre la lisibilité de l’interface principale.

Fonctionnalités & points techniques

  • ▹Affichage des NAT Tracks sur carte interactive.
  • ▹Distinction visuelle des flux Est et Ouest.
  • ▹Parsing et normalisation des données OTS.
  • ▹Contexte FIR et informations de validité.
  • ▹Mises à jour dynamiques avec mécanisme de reconnexion.
  • ▹Panneaux de diagnostic et options pour valider le traitement des données.
  • ▹Thèmes clair et sombre.
  • ▹Représentation des phases de nuit civile, nautique et astronomique.

Architecture technique

Frontend
Leaflet + JavaScript
Carte interactive, polylignes, popups et contrôles de visibilité.
Backend
PHP 8
Collecte, parsing et normalisation des messages de routes.
Temps réel
WebSocket / polling
Actualisation des informations et résilience de connexion.
Données
OTS / FIR
Transformation de formats opérationnels en structures exploitables côté web.

Technologies utilisées

PHPComposerJavaScriptLeafletWebSocketJSON