Skip to content

Hanulsoft ENC Kernel SDK

KR-certified · passes every IHO S-63 conformance item — Hanulsoft's in-house ENC kernel

200+ API Functions

Display, pan/zoom/rotate, multi-view, layer toggling, coordinate conversion — a comprehensive surface for application development.

OpenGL Acceleration

3D OpenGL rendering keeps pan / zoom / rotate fast even on large charts.

S-52 / S-57 / S-63

Full IHO standard support, certified by Korean Register and verified against the S-63 conformance suite.

C / C++ / C#

Bindings for the most common application stacks.

#include "henc.h"
int main() {
if (hencInit() != 0) return -1; // load S-52 data and config
int view = hencCreate(); // create a view handle
hencLoad(view, "S57/KR4A4061.000"); // load a chart
// ... application logic ...
hencDelete(view);
hencDeinit();
return 0;
}

See Getting Started and the API Reference for details.