Historique et état actuel
- S-57 est la « Transfer Standard for Digital Hydrographic Data » de l’IHO, adoptée en mai 1992 pour l’échange de données hydrographiques numériques (notamment pour les cartes électroniques de navigation – ENC).
- L’édition majeure adoptée est la Edition 3.1 (novembre 2000) : ce standard a gelé ses modifications majeures afin d’assurer une stabilité pour les ENC et les outils compatibles. (docs.iho.int)
- Depuis que S-57 Édition 3.1 est « gelée », les évolutions et corrections se font principalement via des Bulletins de codage (Encoding Bulletins) qui précisent des pratiques d’encodage pour les producteurs d’ENC. (iho.int)
- Le format reste largement utilisé pour la production des ENC. (iho.int)
Limites et transition vers S-100
- Avec l’évolution des besoins (données bathymétriques denses, temps-réel, nouveaux types d’information géospatiale, géoinformation maritime étendue), on considère que S-57 devient « rigide et non suffisamment flexible ». (IHR)
- L’IHO a développé le standard S‑100 (« Universal Hydrographic Data Model ») qui est conçu pour être plus modulaire, aligné avec les normes géospatiales ISO, et destiné à succéder à S-57. (IHR)
- Par exemple, le format produit pour les ENC de nouvelle génération est S‑101 (spécification produit S-100 pour ENC) qui remplace progressivement les jeux de données au format S-57. (journals.lib.unb.ca)
Ce qu’il faut retenir
- S-57 reste actif et stable, surtout dans les environnements existants.
- Il est « gelé » dans sa structure de base, mais son usage continue.
- Le futur est dans S-100 (et ses déclinaisons comme S-101) pour répondre aux nouveaux usages hydrographiques et géospatiaux.
- Les organisations doivent se préparer à une migration ou transition des jeux de données S-57 vers S-100/S-101.
Tableau comparatif — S-57 vs S-100 (IHO)
| Critère | S-57 | S-100 |
| Nom complet | Transfer Standard for Digital Hydrographic Data | Universal Hydrographic Data Model |
| Institution | IHO (International Hydrographic Organization) | IHO |
| Date d’introduction | 1992 (Édition 3.1 en 2000) | 2010 (Édition 5.0 en 2022) |
| Objectif initial | Standardiser l’échange des données hydrographiques et la production des ENC (Electronic Navigational Charts) | Fournir un modèle universel et extensible pour toutes les données maritimes et géospatiales |
| Type de données | Principalement 2D, vectorielles, statiques (ENC, bathymétrie, limites, aides à la navigation) | Multi-dimensionnelles : 2D, 3D, 4D (temps), maillages, nuages de points, grilles, rasters |
| Modèle de données | Modèle fermé basé sur ISO 8211 (binaire) et un catalogue d’objets figé | Modèle ouvert basé sur ISO 19100 (suite ISO TC211), utilisant GML, XML, HDF5, etc. |
| Flexibilité | Très limitée — structure fixe, catalogue d’objets non extensible | Hautement extensible — permet de définir de nouveaux produits (S-101, S-102, S-104, etc.) |
| Évolution | Standard « gelé » depuis 2000, uniquement des encoding bulletins | Standard dynamique avec des Product Specifications (PS) indépendantes |
| Encodage / format | Binaire (ISO 8211) | XML / GML / HDF5 (selon le type de produit) |
| Interopérabilité | Limitée aux ENC et aux systèmes ECDIS certifiés | Compatible avec un large écosystème géospatial (ISO/OGC) |
| Exemples de produits dérivés | ENC (Electronic Navigational Charts) | S-101 (ENC de nouvelle génération), S-102 (Bathymétrie de surface), S-104 (Courants), S-111 (Courants de surface), S-124 (Avis à la navigation), etc. |
| Mise à jour | Manuelle, par édition de nouvelles ENC | Automatisée et incrémentale (catalogues et services web S-100 Exchange Sets) |
| Cycle de vie | Fin de vie prévue à moyen terme (phase de coexistence jusqu’à env. 2030) | Standard d’avenir pour les infrastructures de données maritimes |
| Usage actuel | Production et diffusion d’ENC officielles (99 % des ECDIS) | Déploiement progressif pour la « S-100 ECDIS » (en test à partir de 2025) |
En résumé
- S-57 : format robuste et éprouvé, encore indispensable pour les ENC actuelles.
- S-100 : modèle conceptuel moderne et interopérable, aligné sur les standards ISO/OGC, qui vise à unifier la donnée maritime (navigation, océanographie, environnement, météo, etc.).
- Transition en cours : la période 2025–2030 verra une coexistence des deux formats dans les ECDIS et les infrastructures hydrographiques nationales.
Enjeux et perspectives de la transition vers S-100
Le passage du standard S-57 vers S-100 marque une véritable mutation de l’infrastructure hydrographique mondiale. D’un modèle fermé, conçu pour les seules cartes électroniques de navigation (ENC), on passe à une plateforme de données maritimes intégrée, capable d’accueillir des informations dynamiques et multidimensionnelles. Cette évolution s’inscrit dans une logique de convergence avec les normes ISO/TC211 et les standards OGC, favorisant une interopérabilité accrue entre les systèmes maritimes, portuaires et environnementaux.
Sur le plan technique, la flexibilité du modèle S-100 permet d’introduire des produits spécialisés (S-101 pour les ENC de nouvelle génération, S-102 pour la bathymétrie de surface, S-104 pour les courants, S-111 pour les données dynamiques, etc.), chacun défini par une Product Specification indépendante. Cette modularité facilite les mises à jour et ouvre la voie à des systèmes ECDIS enrichis en informations temps réel (courants, prévisions météo-marines, niveau d’eau). Cependant, elle impose aussi une complexité accrue de gestion des catalogues et des métadonnées, nécessitant une montée en compétence des services hydrographiques nationaux.
Sur le plan organisationnel, la migration vers S-100 implique une refonte des chaînes de production, de la collecte des données à leur diffusion. Les producteurs devront gérer une coexistence prolongée entre S-57 et S-100, tout en maintenant la conformité réglementaire des systèmes de navigation maritime. Les enjeux de formation, de normalisation des processus et de compatibilité ascendante seront donc centraux dans les prochaines années.
En définitive, S-100 n’est pas seulement un successeur de S-57 : c’est un cadre conceptuel ouvert qui transforme la donnée hydrographique en un maillon stratégique des infrastructures maritimes numériques. Sa réussite dépendra de la capacité de la communauté hydrographique internationale à en assurer une adoption coordonnée et durable.
Il existe quelques outils et pistes pour intégrer ou manipuler des jeux de données S‑101 (standard de la International Hydrographic Organization / IHO) et, dans certains cas, les convertir ou les importer dans des systèmes comme PostGIS ou un contenu compatible GeoPackage — mais ce n’est pas encore « clé en main » dans tous les cas.
Outils existants
- Le logiciel ArcGIS Pro avec son extension « Maritime » offre un outil « Convert S-57 to S-101 Cell » : permet de convertir des jeux basés sur S-57 vers S-101. (pro.arcgis.com)
- Toujours dans ArcGIS Pro, un outil « Export S-101 Cell » permet d’exporter des données hydrographiques S-101 depuis une géodatabase. (pro.arcgis.com)
- Il existe un document de la IHO discutant l’usage du format GeoPackage pour les produits S-100 / S-101.
Ce qu’il reste à faire / difficultés
- Même si GeoPackage est mentionné comme option pour les produits S-100 (et donc potentiellement S-101), il n’est pas clair qu’il existe un outil libre/standardisé pour importer directement un jeu S-101 dans PostGIS ou GeoPackage sans intervention importante.
- L’exportation vers S-101 est souvent intégrée à des chaînes propriétaires (ArcGIS Maritime, etc.), ce qui peut limiter l’ouverture ou le traitement dans un contexte pur open-source.
- Les spécifications S-101 sont encore en développement (version « Product Specification » de la IHO) et l’écosystème logiciel est en phase de transition, ce qui signifie que les workflows ne sont pas encore tous stabilisés. (Hydro International)
- Importer dans PostGIS : même s’il est possible de stocker des données géospatiales S-101 (via PostGIS), il faudra souvent créer ou adapter le schéma métier, les tables, métadonnées, catalogues, etc. Il ne s’agit pas d’un « import direct simple » universel.
Points pratiques à surveiller
- Vérifier que la spécification S-101 (versions, schéma, feature catalogue) est supportée par l’outil que vou voulez utiliser.
- Pour GeoPackage : même si l’IHO évoque cette possibilité, il faut vérifier que le contenu S-101 peut être conforme au modèle GeoPackage (y compris métadonnées, catalogues, tables liées) à votre cas d’usage.
- Pour PostGIS : assurez-vous que les géométries, les attributs, les métadonnées et les relations du product specification S-101 sont correctement modélisés dans la base (tables, contraintes, index spatiaux).
- L’intégration pourrait nécessiter : extraction du jeu S-101, conversion/interprétation des fichiers d’encodage, import dans la base, création de vues ou tables SIG selon usage, gestion des mises à jour.
Il n’existe actuellement aucun dépôt public et fonctionnel pour la lecture complète du format S-101/S-100.
Depuis 2024-2025, la majorité des outils (IHO SDK, NOAA s100py, pyS100) ont été :
soit rendus privés (GitHub → accès restreint aux membres IHO ou partenaires gouvernementaux) ;
soit retirés parce que la norme S-101 évolue très vite et n’est pas encore stabilisée.