Nautilus ECDIS Kernel

Nautilus ECDIS Kernel is the next-generation software development kit (SDK) for maritime applications. This S-100-compliant flagship enables a multitude of maritime and military chart formats to be loaded and displayed; it also fulfils the IMO, IHO and IEC requirements for type-approved bridge equipment. The Nautilus ECDIS Kernel also provides the fastest and easiest chart-import technology ever, no matter whether it is used in ECDIS, ECS, shore applications, recreational products or tactical displays. 
The bigger picture is that SevenCs combines the most SDK experience on the market (more than 30,000 licenses sold worldwide) with cutting-edge technology. Indeed, Nautilus ECDIS Kernel sets the new benchmark for maritime SDKs.


Product Highlights:

  • S-100-compliant
  • Peak performance (hardware-accelerated rendering)
  • Fast, easy and ready-to-use chart import
  • C++ and C# programming interface


Functional Overview:

Typical Applications

The Nautical ECDIS Kernel is not just for type-approved ECDIS and ECS applications but also for many other military, civil and offshore applications, such as:

  • Naval Combat Systems
  • Vessel Traffic Service (VTS)
  • Harbour and Coastal Surveillance
  • Training and Simulation Systems
  • Search and Rescue (SAR)
  • Inland ECDIS/ECS
  • Coastal ECS
  • Recreational Navigation Devices

Supported Programming Interfaces

  • C++ (C++ 11)
  • C# (Windows only)

Supported Functionality

  • The Nautilus ECDIS Kernel supports a wide range of core functions for:
  • Chart Handling (loading, decryption, updating)
  • Chart Display (automated chart selection depending on position and scale)
  • Chart Object Handling (creation, manipulation)
  • Flexible Data Query
  • Anti-grounding
  • Routing (planning, calculation, monitoring, recording)
  • Geodetic calculations (Coordinate Reference Systems, Datum, Projections, Spheroids, etc.)
  • Includes the EPSG Geodetic Parameter Data Set
  • Geometric algorithms in the Cartesian coordinate space
  • Extendable interfaces for a lot of the functionality
  • Display of vector charts
  • NMEA and AIS Parser
  • Navtex support
  • Manual update for ENCs
  • ENC Status Report
  • AIS-target, ARPA-target and own-ship overlays
  • Dynamic and static overlays
  • Display of GeoTIFF and other georeferenced images
  • Prepared for RADAR overlay


Supported Operating Systems1

• Window 7, 8, 10 (VS2017/2019/2022 – 32/64bit)
• Ubuntu Linux 18.04 (64-bit)
• Red Hat Enterprise Linux 8.1 (64-bit)


1 – Subject to  change

  Nautilus ECDIS Kernel Product Sheet


SevenCs GmbH
Zirkusweg 1
D-20359 Hamburg

Phone: +49 (0) 40 851 72 40
Fax.: +49 (0) 40 851 72 4 79