Hostname: page-component-5db58dd55d-xnzfm Total loading time: 0 Render date: 2026-06-03T00:34:43.282Z Has data issue: false hasContentIssue false

Web-based nautical charts automated compilation from open hydrospatial data

Published online by Cambridge University Press:  27 June 2022

Stilianos Contarinis*
Affiliation:
Cartography Laboratory, National Technical University of Athens, Athens, Greece
Byron Nakos
Affiliation:
Cartography Laboratory, National Technical University of Athens, Athens, Greece
Lysandros Tsoulos
Affiliation:
Cartography Laboratory, National Technical University of Athens, Athens, Greece
Athanasios Palikaris
Affiliation:
Hellenic Naval Academy, Sea Sciences & Navigation Laboratory, Piraeus, Greece
*
*Corresponding author. E-mail: contarinis@central.ntua.gr
Rights & Permissions [Opens in a new window]

Abstract

Electronic navigational charts (ENCs) are specialised geospatial datasets, issued by or on the authority of a government or hydrographic office, in accordance with the International Hydrographic Organisation's (IHO) standards, specifications and symbol sets. The datasets generally comprise encoded information collected from hydrographic surveys, aimed primarily at the safety of navigation. Most ENCs are not openly available, since the encrypted datasets can be acquired through various license schemes via a centralised distribution network coordinated by two organisations operating on behalf of the coastal states that produce them. This paper describes a methodology and an integrated system developed at the National Technical University of Athens Cartography Laboratory for the generation of web-based nautical charts utilising open data and free software. The system compiles nautical charts compliant with IHO's S-101 latest standard; using open hydrospatial data retrieved from marine spatial data infrastructures (MSDI) and other qualified volunteered geographic information (VGI) sources. Open-source geospatial libraries and web-map vector technologies are used to build the system components and software scripts developed to enable automated compilation. The study also discusses how the system can be improved further by leveraging web services for end-to-end process automation and satellite-derived bathymetry for accurate depiction of seabed topography in low-depth areas.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BYCreative Common License - NCCreative Common License - ND
This is an Open Access article, distributed under the terms of the Creative Commons Attribution-NonCommercial-NoDerivatives licence (https://creativecommons.org/licenses/by-nc-nd/4.0/), which permits non-commercial re-use, distribution, and reproduction in any medium, provided the original work is unaltered and is properly cited. The written permission of Cambridge University Press must be obtained for commercial re-use or in order to create a derivative work.
Copyright
Copyright © The Author(s), 2022. Published by Cambridge University Press on behalf of The Royal Institute of Navigation
Figure 0

Figure 1. OpenNCS high-level architecture

Figure 1

Figure 2. Web-based nautical charts compilation and generation phases

Figure 2

Figure 3. Chronology of rock seamark type. Source OSM taginfo service

Figure 3

Figure 4. Results from sounding selection methodology

Figure 4

Figure 5. Depth contours generation process in QGIS. (a) Contours as produced through DTM processing. (b) Elimination of very small rings. (c) Line simplification

Figure 5

Figure 6. Seamark tags distribution. Source OSM taginfo service

Figure 6

Table 1. ENC features in NOAA ENCs vs OSM Seamark vs OpenNCS

Figure 7

Table 2. Seamark object example

Figure 8

Figure 7. S-101 portrayal symbols used in OpenNCS

Figure 9

Table 3. Mapping of zoom levels, chart scales and navigational purposes

Figure 10

Figure 8. OpenNCS testbeds with NOAA (ENC) data and EMODnet & openStreetMap (OSM) data

Figure 11

Figure 9. OpenNCS visualisation testbed

Figure 12

Figure 10. OpenNCS system architecture

Figure 13

Figure 11. Web nautical charts compilation process

Figure 14

Figure 12. OpenNCS raster tiles on OpenCPN