Les données du Saint-Laurent, en temps réel, au creux de la main

MARS 9, 2026

Courants, niveaux d’eau, vents, marées, glaces, température : une multitude de données entrent en jeu lorsque l’on navigue sur le Saint-Laurent et les besoins varient selon que l’on soit capitaine de navire marchand, intervenant d’urgence, batelier touristique ou plaisancier.

Dans ce contexte, l’accès à des données fiables, à jour et faciles à interpréter est essentiel. Grâce à un financement du ministère des Transports et de la Mobilité durable, obtenu dans le cadre du programme Avantage Saint-Laurent, l’OGSL a pu amorcer une réflexion approfondie sur l’avenir de ses outils de navigation, ce qui a mené à la création de l’outil Nautilo.

Une partie de l’équipe, Julien Robitaille, Patrick Charron-Morneau et Élie Dumas-Lefebvre, nous partage les réflexions, les défis techniques, les choix qui ont façonné la plateforme ainsi que les bons coups qui ont jalonné le développement de Nautilo.

Repenser l’outil : le point de départ

Au départ, Nautilo visait à moderniser l’offre applicative de l’OGSL pour la navigation. Deux applications coexistaient alors : Conditions maritimes, destinée aux professionnels et Navigation, destinée aux plaisanciers.

« Ces deux applications, notamment Conditions maritimes, qui était la plus utilisée depuis 2014, commençaient à accumuler une importante dette technologique. C’était devenu difficile de les maintenir, de les bonifier et d’y ajouter de nouvelles fonctionnalités. Avec le temps, on s’est aussi rendu compte qu’il y avait de la duplication entre les deux applications, ou que certaines données n’étaient disponibles que dans l’une ou l’autre », explique Julien Robitaille.

Plutôt que d’apporter des correctifs ponctuels aux plateformes existantes, l’équipe a choisi de revoir l’approche dans son ensemble. L’objectif : développer une solution intégrée, capable de regrouper en un seul espace les données essentielles à la planification et à la prise de décision sur le Saint-Laurent. Il s’agissait à la fois de simplifier l’accès à l’information, d’éliminer les dédoublements et d’offrir une lecture plus claire des conditions maritimes.

Concevoir Nautilo, c’était donc relever un défi de taille : rendre simples et accessibles des données intrinsèquement complexes, sans en compromettre la richesse ni la rigueur scientifique. En effet, derrière son interface intuitive, la plateforme repose sur une mécanique ambitieuse qui mobilise une diversité de sources de données et de technologies devant s’intégrer harmonieusement, se mettre à jour en continu et s’afficher de manière fluide, peu importe l’appareil utilisé.

Pour y parvenir, l’équipe s’est appuyée sur des expertises complémentaires : science des données, programmation, expérience utilisateur (UX), développement web et connaissance approfondie des jeux de données du Saint-Laurent. Les recrutements d’Élie Dumas-Lefebvre pour les données de glace, de Sophia Thompson pour la démarche UX et de Francis Gosselin pour la programmation ont permis d’aller chercher des expertises qui n’étaient pas disponibles à l’interne et de renforcer des compétences clés au sein de l’équipe de développement.

Concevoir Nautilo : les défis du développement

Le développement de Nautilo ne partait toutefois pas de zéro. Les applications Conditions maritimes et Navigation avaient déjà permis de structurer l’agrégation et la manière de diffuser les données stratégiques pour la navigation. Cette expérience accumulée, aussi bien technique qu’opérationnelle, a servi de base au projet. L’équipe a ainsi pu capitaliser sur ces acquis pour concevoir une solution intégrée, plus moderne et mieux adaptée aux usages actuels.

« C’était vraiment un gros projet, avec beaucoup de technologies différentes et un aspect technique particulièrement exigeant. Il fallait trouver les ressources capables de réaliser le travail. WebGL, par exemple, ce n’est pas tout le monde qui maîtrise ça », rappelle Patrick Charron-Morneau.

Comme tout projet d’envergure, certaines idées ont été réévaluées en cours de route. Le développement d’applications natives distinctes, par exemple, a été écarté en raison de la complexité technique, de la multiplication des environnements de code et des enjeux de maintenance à long terme. Le mode hors ligne, initialement envisagé pour répondre aux besoins des professionnels, a lui aussi été abandonné lorsque les consultations ont révélé que la majorité des utilisateurs disposaient d’un accès Internet continu, notamment grâce aux connexions satellitaires.

Ces décisions ont d’ailleurs été guidées par une démarche de recherche utilisateur structurée et continue, déployée tout au long du développement. Dès les premières étapes, ateliers d’idéation, sondages, tests et cycles de rétroaction ont nourri les choix de conception, éclairé les arbitrages et permis de faire évoluer Nautilo en fonction des usages réels.

« Le travail UX qu’on a fait a vraiment été pertinent. Quand on a commencé le projet, ce n’était pas quelque chose sur lequel on pensait s’attarder autant. Mais répondre adéquatement aux besoins exprimés exigeait qu’on prenne cet enjeu très au sérieux », souligne Julien Robitaille.

Tout au long du projet, l’équipe a ainsi ajusté ses priorités et concentré ses efforts là où l’impact serait le plus tangible. Cette capacité d’adaptation a joué un rôle clé dans la création d’une plateforme cohérente, robuste et pleinement ancrée dans les réalités du Saint-Laurent.

Nautilo : une plateforme vivante

Avec Nautilo, les utilisateurs et utilisatrices accèdent à un ensemble complet de données essentielles à la planification de la navigation. Conditions météorologiques, niveaux d’eau, vents, marées, glaces, modèles prévisionnels, stations virtuelles et images vidéo sont réunis au sein d’une interface unique, évitant ainsi de multiplier les outils. Parmi les plus précises disponibles au Canada, ces données sont moissonnées et mises à jour en continu afin d’assurer un accès fiable et actuel. Elles peuvent être consultées sous différentes formes (cartes interactives, grilles ou tableaux) pour en faciliter l’interprétation selon les besoins.

Pensée d’abord pour les appareils mobiles, Nautilo offre une navigation optimisée sur tous les écrans. La connexion au compte est simplifiée, des favoris peuvent être enregistrés et un tableau de bord personnalisable permet d’accéder rapidement aux informations les plus pertinentes. Nautilo devient ainsi un outil concret d’aide à la décision, qu’il s’agisse d’anticiper les conditions, de planifier un déplacement ou de suivre l’évolution d’un secteur précis.

C’est particulièrement vrai pour certains profils d’utilisateurs ou certaines fonctionnalités très spécifiques.

« Par exemple, la fonctionnalité glace aide à la planification des itinéraires de navigation parce qu’elle permet de voir où sont les zones d’englacement, les zones où il n’y a pas de glace, l’épaisseur de la glace et la dimension horizontale des plaques de glace. Les principales personnes que ça aide pour le moment, ce sont les aviseurs de glace, qui embarquent à Sydney, en Nouvelle-Écosse, pour accompagner des capitaines et préparer des itinéraires personnalisés en fonction des différents facteurs environnementaux », explique Élie Dumas-Lefebvre.

Parmi ces facteurs, la glace joue un rôle central, mais il faut aussi considérer les zones verglaçantes, où les gouttelettes d’eau peuvent geler sur la coque des navires.

« En combinant la fonctionnalité glace avec d’autres couches comme la température de l’air ou le vent, on peut mieux anticiper les risques d’englacement. Il y a une belle complémentarité entre la couche glace et les autres variables disponibles dans Nautilo, ce qui renforce la capacité d’analyse et la planification », ajoute-t-il.

Puisque Nautilo n’est pas un outil figé, mais bien une plateforme appelée à grandir au rythme des besoins exprimés, plusieurs pistes d’amélioration sont déjà envisagées. On imagine déjà l’intégration de cartes marines, d’images satellitaires, de données climatologiques ou encore de prédictions de phénomènes météorologiques dangereux !

___

Avec Nautilo, l’Observatoire global du Saint-Laurent franchit une nouvelle étape dans sa mission de diffusion et de valorisation des données scientifiques.

Conçu par des gens d’ici, pour les réalités d’ici, en collaboration avec les organismes du milieu, Nautilo est un outil profondément ancré dans le territoire qu’il dessert. L’équipe demeure accessible et à l’écoute : il est possible de signaler un bogue, de proposer une amélioration ou simplement de poser une question.

Fruit d’un travail collaboratif, d’une démarche utilisateur rigoureuse et de choix technologiques réfléchis, la plateforme est plus qu’un outil numérique. Nautilo devient un outil concret pour celles et ceux qui planifient, analysent ou naviguent au quotidien sur le Saint-Laurent. « L’essayer, c’est l’adopter », conclut l’équipe.