Comparaison Calhypso vs PortSide vs WMS Marine : production bathymétrique S-57, édition portuaire S-57 et diffusion web WMS de données ENC
Calhypso, PortSide et WMS Marine couvrent trois maillons complémentaires de la chaîne de valeur de la cartographie marine S-57 : (1) production et mise à jour automatisée de contenus bathymétriques destinés à la navigation, (2) édition experte et contrôle de cohérence/topologie des données S-57 (notamment en contexte portuaire), et (3) publication et diffusion performante de cartes ENC via des services web WMS conformes aux pratiques de visualisation (symbologie OHI S-52). D’un point de vue technique, la comparaison se fait donc moins sur une “fonction identique” que sur le rôle dans l’architecture (poste de production, poste d’édition/contrôle, serveur de diffusion) et sur les interfaces/standards (S-57/S-63, WMS, S-52, gestion du cache, formats d’entrée/sortie).
- Applications typiques : création et mise à jour automatique de cartes bathymétriques pour la navigation ; industrialisation d’un flux de production à partir de levés bathymétriques ; détection de dangers pour la navigation ; assistance à la validation et à la généralisation.
- Positionnement technique : moteur de traitement bathymétrique orienté production ENC ; automatisation des étapes répétitives afin de réduire le temps de travail cartographe tout en améliorant la reproductibilité.
- Caractéristiques techniques clés (connues) :
- Sortie cartes : S-57
- Entrées données : .xyz, .acs, .csv, .dat, .lgz, .glz, .pts
- Fonctions mises en avant : détection des dangers, validation, généralisation.
2) PortSide (logiciel de géomatique marine)
- Applications typiques : création/édition de cartes portuaires et marines au format S-57 ; production interne de cartes par les services hydrographiques portuaires ; mise en conformité et contrôle fin des objets S-57.
- Positionnement technique : atelier d’édition S-57 spécialisé port ; focalisé sur la précision, la compréhension des structures S-57 et la maîtrise des normes OHI/OMI.
- Caractéristiques techniques clés (connues) :
- Format cible : S-57
- Gestion topologique : modèle Chain-Node propre au S-57
- Export : XML (pour compréhension/manipulation du S-57)
- Conformité : prise en compte des normes OHI/OMI (référentiels de production ENC).
3) WMS Marine (serveur web de géomatique marine)
- Applications typiques : diffusion web de cartes de navigation électroniques (ENC) pour la surveillance maritime, les opérations portuaires, la gestion des zones réglementées ; intégration dans des SIG web/clients WMS ; architecture de consultation multi-utilisateurs.
- Positionnement technique : brique serveur de publication ; met l’accent sur la performance d’affichage, la configuration de couches/symbologie, et la gestion des mises à jour.
- Caractéristiques techniques clés (connues) :
- Serveur : Web Tomcat
- Cache : GeoWebCache
- SDK : KarMor
- OS : Windows, Linux
- Protocole : WMS
- Formats ENC supportés : S57, S63, IENC, bENC, AML
- Symbolisation officielle : OHI S-52
Synthèse générale :
- Calhypso est orienté production automatique à partir de données bathymétriques (focus “générer/mettre à jour”).
- PortSide est orienté édition/contrôle expert S-57 (focus “éditer/structurer/valider la topologie et la conformité”).
- WMS Marine est orienté diffusion web normalisée (focus “publier/servir/mettre en cache et symboliser correctement”).
Pourquoi cette application : elle met en évidence la complémentarité des trois produits autour d’un même objectif opérationnel (sécurité de navigation, disponibilité rapide des mises à jour) tout en exposant des exigences techniques distinctes : ingestion de données brutes, édition conforme S-57, et publication performante WMS.
1) Étape A — Production/mise à jour à partir de levés bathymétriques
- Calhypso est le plus pertinent lorsque la source est un ensemble de fichiers bathymétriques hétérogènes (.xyz, .csv, .dat, etc.) et que l’objectif est d’automatiser la création/mise à jour de cartes bathymétriques S-57.
- Le point technique différenciant est l’automatisation (traitement + généralisation + outils de validation) et la détection de dangers pour la navigation, ce qui répond directement au besoin de qualification hydrographique.
2) Étape B — Édition cartographique portuaire et contrôle S-57
- PortSide devient central dès qu’il faut effectuer des ajustements cartographiques finaux, gérer la topologie Chain-Node, structurer/éditer les objets S-57, et produire une carte portuaire avec un niveau de précision et de conformité élevé.
- L’export XML constitue un levier technique pour audit interne, traçabilité, ou échanges avec des outils tiers (lecture/contrôle/ETL), en rendant le contenu S-57 plus accessible.
3) Étape C — Diffusion et consommation opérationnelle via le web
- WMS Marine est la brique de publication : une fois les ENC (S-57/S-63 et variantes) prêtes, il assure l’exposition en WMS, la performance via GeoWebCache, et une symbolisation conforme OHI S-52.
- Techniquement, il répond aux contraintes d’exploitation (multi-clients, consultation temps quasi-réel, couches configurables, intégration dans des applications de surveillance) plutôt qu’aux contraintes de production.
Lecture comparative sur cette application :
- Si le goulot d’étranglement est la transformation rapide de levés bathymétriques en S-57 avec détection de dangers, Calhypso apporte le gain principal.
- Si le goulot d’étranglement est la qualité cartographique S-57 (topologie, édition portuaire, conformité, compréhension des données), PortSide est la brique la plus adaptée.
- Si le goulot d’étranglement est la mise à disposition aux utilisateurs (capitainerie, pilotes, PC sécurité, SIG web), WMS Marine est indispensable pour industrialiser la diffusion (WMS + cache + symbologie S-52).
| Critère | Calhypso | PortSide | WMS Marine |
|---|---|---|---|
| Type | Solution de services cartographiques hydrographiques | Logiciel de géomatique marine | Serveur web de géomatique marine |
| Objectif principal | Créer et mettre à jour automatiquement des cartes bathymétriques pour la navigation | Créer et éditer des cartes portuaires/marines avec maîtrise du S-57 | Diffuser et afficher des ENC via service WMS performant |
| Format(s) cœur | S-57 (sortie cartes) | S-57 | ENC : S57, S63, IENC, bENC, AML |
| Données en entrée | .xyz, .acs, .csv, .dat, .lgz, .glz, .pts | Données hydrographiques pour production/édition S-57 (non détaillées) | ENC (S57/S63/variantes) pour publication |
| Fonctions mises en avant | Détection des dangers, validation, généralisation, automatisation | Gestion topologique Chain-Node, export XML, maîtrise normes OHI/OMI | Configuration symbologie/couches, mises à jour facilitées, cache GeoWebCache |
| Protocole de diffusion | N/A | N/A | WMS |
| Symbolisation officielle | N/A | N/A | OHI S-52 |
| Architecture / composants | Poste/chaîne de traitement (détails non précisés) | Poste d’édition (détails non précisés) | Tomcat + GeoWebCache + SDK KarMor |
| Systèmes d’exploitation | Non précisé | Non précisé | Windows, Linux |
| Meilleur usage | Industrialiser la production bathymétrique S-57 à partir de fichiers de levés | Édition portuaire S-57, contrôle topologique et conformité | Publication web de cartes ENC pour consultation multi-acteurs |
- Recommander PortSide si vous devez produire et maintenir des cartes portuaires S-57 avec un contrôle fin de la structure (topologie Chain-Node), une exigence de précision élevée et des besoins d’audit/échange (export XML).
- Recommander WMS Marine si l’enjeu principal est la diffusion opérationnelle des ENC (S57/S63 et variantes) via un service WMS performant, avec cache (GeoWebCache) et symbolisation officielle OHI S-52, intégrable dans des environnements portuaires et de surveillance.
Pour dimensionner correctement la solution (volumétrie de données, fréquence de mises à jour, contraintes d’intégration SI/SIG, niveaux de service), il est recommandé de demander un devis et une étude de cadrage pour Calhypso, PortSide et/ou WMS Marine selon votre chaîne cible (production, édition, diffusion).