скорей всего будешь упираться в какие-нибудь тонкости вроде засечек как на лэп вдоль линии которые можно получить только с предобработкой данных
Там много неочевидных вещей, типа рисования секторов видимости огней маяков и выделения опасностей в зависимости от выбранной безопасной глубины и расположения этой опасности. Есть платные реализации в виде серверов WMS, но с ними проблема со вращением карты на экране - надписи и иконки то тоже вращаются, а не должны. У векторных рендереров проблем со вращением нет, но вот реализаций этого стандарта в таком виде пока нигде не нашёл. А нам такая штука бы очень пригодилась. Так что получается либо писать самим, либо отдавать кому-то разработку на заказ.