Hostname: page-component-89b8bd64d-dvtzq Total loading time: 0 Render date: 2026-05-09T03:36:49.976Z Has data issue: false hasContentIssue false

A study of S-100 based product specifications from a software implementation point of view: focusing on data model representation, similar features and symbols, and ECDIS and VTS software

Published online by Cambridge University Press:  15 September 2022

Seojeong Lee*
Affiliation:
Korea Maritime and Ocean University, Busan, South Korea
Changui Lee
Affiliation:
Korea Conformity Laboratory Software Testing Center, Changwon, South Korea
Geonhong Kim
Affiliation:
Korea Maritime and Ocean University, Busan, South Korea
Hwajin Na
Affiliation:
NSONESOFT, Seoul, South Korea
Hyoseung Kim
Affiliation:
Korea Maritime and Ocean University, Busan, South Korea
Jeongseok Lee
Affiliation:
Korea Maritime and Ocean University, Busan, South Korea
Minsik Park
Affiliation:
MRC, Busan, South Korea
*
*Corresponding author. E-mail: sjlee@kmou.ac.kr
Rights & Permissions [Opens in a new window]

Abstract

E-navigation provides the opportunity to apply modern digital and other electronic enhancements to improve the safety and efficiency of maritime navigation. Under the broad banner of e-navigation, the International Hydrographic Organization's S-100 product specification framework is facilitating the establishment of a standard maritime data structure to enable a free-flowing exchange of navigation information between ships, ship-to-shore and shore-to-ship. There are currently over 30 S-100 based product specifications at various stages of development. For the data standard to be properly used, navigation software products must be capable of reading as well as comprehending the data format and content. To develop robust and stable software, the S-100 data models and product specifications must be consistent, accurate and interoperable in conveying various types of information. This paper describes the results of research on S-100 based product specifications from the viewpoint of developing maritime navigation software. In particular, issues related to software development for Electronic Chart Display Information System (ECDIS) and Vessel Traffic Service (VTS) are discussed, including appropriate data model analysis, processing of features, and symbols overlapping with other product specifications. Proposed solutions for some identified issues are presented.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution, and reproduction in any medium, provided the original work is properly cited.
Copyright
Copyright © The Author(s), 2022. Published by Cambridge University Press on behalf of The Royal Institute of Navigation.
Figure 0

Figure 1. S-100 timeline for the prioritised IHO product specifications

Figure 1

Figure 2. Portrayal process of Under Keel Clearence Management (UKCM) data model

Figure 2

Figure 3. Aggregation and composition relations

Figure 3

Figure 4. S-121 aggregation relations

Figure 4

Figure 5. S-127 aggregation relations (part of overview of S-127 feature types)

Figure 5

Figure 6. S-129 aggregation relations

Figure 6

Figure 7. S-201 composition relations (part of Meta Features application schema)

Figure 7

Figure 8. Aggregation relations described in S-401

Figure 8

Figure 9. S-401 composition relations

Figure 9

Figure 10. S-101 composition relations expression in S-401 standard

Figure 10

Figure 11. Example of complex feature attributes

Figure 11

Table 1. Drawing sequence for the electronic chart display system (S-52/57)

Figure 12

Figure 12. Processing of conditional symbolisation of S-52

Figure 13

Figure 13. Example of a point-type symbol: anchoring symbol

Figure 14

Figure 14. Improved version of the anchoring symbol from Figure 13(b)

Figure 15

Figure 15. Examples of symbols with the same meaning

Figure 16

Table 2. Examples of various surface symbols

Figure 17

Figure 16. Symbol for fixed offshore wind turbine

Figure 18

Figure 17. Design of symbol for floating offshore wind turbine