Built to meet rigorous IHO and IEC standards and aligned with DNV approval processes, the SDK enables OEMs to develop compliant navigation systems that support S-57, S-63 and the emerging S-100 products, including S-101, S-102, S-104, and S-111.
The Seall S-100 Kernel SDK is built in C#.NET and designed around a modern MVVM architecture, ensuring clean separation between data, logic, and presentation for easy integration and scalability.
At its core, the kernel uses the SkiaSharp graphics engine, enabling GPU-accelerated performance and cross-platform support across Windows, Linux, and Android environments.
Doxygen documentation is available at developer.seallecdis.com.
Sample applications are available upon request.
The Seall Kernel supports both S-57 and S-101 datasets, including those encrypted under the S-63 and S-100 protection schemes. Originally developed with symbolisation based on the IHO S-52 Presentation Library, the kernel has been extended to support the S-100 Portrayal Framework, ensuring accurate and compliant display of next-generation ENC products.