Векторные SVG-знаки для карты, планшета и печати. Цвет, силуэт и раскраска передают тип объекта; это не универсальные точки.
Плавучие знаки здесь показаны на волне: буй колеблется, а одна тонкая водолиния играет отдельно на уровне воды — так же, как на карте. SVG растрируются один раз в GPU; анимация применяется только к плавучим знакам и огням в видимой области.
Паспорт неполный — не значит неизвестный. Если источник указал форму, цвет или ледовый тип, карта показывает именно опубликованный признак и отдельно сообщает, чего ещё нет в источнике. Сторона, система и огонь никогда не дорисовываются по догадке.
Огонь — отдельный параметр. День: форма и раскраска буя. Ночь: цвет, ритм и период огня. В паспорте объекта показываются исходная нотация (например, Fl(2) R 3s), расшифровка и источник. Если документ сообщает «не горит», сам знак остаётся на карте с предупреждением.
МАМС / IALA — отдельная группа. Её знак появляется на карте только при явном указании в паспорте объекта; речные буи автоматически в МАМС не превращаются. Для региона A направление ограждения и тип знака берутся из официальной навигационной документации конкретного участка.
«Что означает» и «с какой стороны обходить» — справочно. У знаков с этим описанием оно взято из общих правил (речная система — по Правилам плавания по ВВП РФ, МАМС — по международной системе региона A) и не заменяет официальную лоцию, извещения судоводителям или опубликованный паспорт конкретного знака — если паспорт объекта прямо указывает сторону, цвет или систему, доверяйте паспорту, а не этому общему описанию.
Пакет покрывает все типы объектов, уже найденные в базе: линии (кабели, трубопроводы, фарватеры) рисуются линиями, а не набором точек; точечные объекты получают конкретный знак.