Год назад мне понадобился JavaScript-инструмент для работы с морскими навигационными картами формата S-57. GDAL — серверная библиотека на C, не для браузера. Коммерческие SDK — от $10K до $200K в год. Написал сам: парсер работает прямо в браузере, без сервера и зависимостей, 127 тестов, открытый…
Написал JavaScript-парсер морских навигационных карт формата S-57: от hex-дампов до рендеринга в браузере
Это краткое изложение. Полный текст материала доступен на сайте источника.