S-52/S-57/S-63 전자해도 커널 & SDK
한국선급(KR) 인증 · IHO S-63 호환성 테스트 전 항목 통과한 자체 개발 전자해도 커널
제품 소개
기능과 규격 인증
하늘소프트의 전자해도 커널은 사용자가 원하는 기능을 제공하며, 개발자가 필요로 하는 다양한 API를 함께 제공합니다. 한국선급(KR)을 통해 SDK의 성능과 S-52/S-57/S-63 규격 준수 여부에 대한 확인을 받았으며, IHO의 S-63 호환성 테스트 문서의 모든 시험 항목을 통과했습니다.
성능 최적화와 개발 환경
3D 엔진인 OpenGL을 활용해 표시 성능을 고속화했으며, 다양한 표시 옵션 설정과 메모리 관리에 중점을 두어 설계되었습니다. C / C++ / C# 언어로 응용 어플리케이션을 개발할 수 있습니다.
단계별 데모 안내
아래 단계별 영상은 해도 표시·이동·확대·축소·회전, 멀티 뷰 구성, 레이어별 표시 설정, 관제 시나리오, 경도 ±180° 연속 표시 등 커널이 지원하는 주요 기능을 차례로 시연합니다.
워크 플로우
- 1
고속 표시 성능
OpenGL 3D 엔진을 기반으로 해도의 이동·확대·축소·회전 등 모든 인터랙션을 고속으로 처리합니다. 관제·항해 환경에서 끊김 없는 화면 갱신을 보장합니다.
- 2
표시 방식 설정
라벨·심볼·등심선·색상 팔레트 등 다양한 표시 옵션을 응용 프로그램에서 자유롭게 구성할 수 있습니다. 사용자가 원하는 형태로 해도 표시 방식을 맞춤화합니다.
- 3
레이어와 맵 선택 표시
맵 레이어 단위로 표시 여부를 토글하고, 개별 해도 파일을 선택적으로 화면에 올릴 수 있습니다. 관제 시나리오에 맞춘 화면 구성에 활용됩니다.
- 4
멀티 뷰 (관제 시나리오)
공유 메모리 기반의 데이터 동기화로 무제한 개수의 뷰를 독립 제어할 수 있어 관제소 모니터링 시스템 개발에 최적화되어 있습니다.
- 5
유니코드 지원
전 세계 모든 언어의 지명·주석을 그대로 표시할 수 있어, 다국적 해역에서 운영되는 시스템에서도 원문 그대로 정보를 제공합니다.
- 6
경도 ±180° 연속 표시
경도 끝점(±180°)을 가로지르는 영역에서도 화면이 끊기지 않고 연속적으로 이어집니다. 태평양 횡단 항로처럼 경도 분기점을 가로지르는 시나리오에 필수입니다.
기술 사양
- 지원 규격
- S-52 / S-57 / S-63
- 인증
- 한국선급(KR), IHO S-63 호환성 테스트 통과
- 렌더러
- OpenGL 기반
- 개발 언어
- C / C++ / C#
- 제공 API
- 200여 개 이상의 함수
