Заказчик
Прием решений до

26.01.26

Форма вознаграждения

Денежная

Статус продукта

Идея

Тип задачи

Задачи ИКТ

Сфера применения

Робототехника

Область задачи

Интернет вещей

Тип продукта

ПО/ИС,

Мобильное приложение

Описание проблемы

В текущей версии MapLibre Flutter SDK отсутствует нативная возможность закрепить метку в центре карты и управлять её положением при перемещении карты. Стандартный механизм работы с метками предполагает, что метка привязана к конкретным геокоординатам и перемещается вместе с картой.

Ожидаемый эффект

После внедрения доработанного SDK появится возможность нативно закреплять метку в центре карты без использования костыльных UI-прослоек. Пользователь сможет свободно перемещать карту, при этом метка останется зафиксированной в центре экрана, а координаты под ней будут обновляться плавно и корректно.

ФИО ответственного лица

Байсейіт Әлібек

Цель и описание задачи (проекта)

Описание: Нужно форкнуть open-source SDK MapLibre для Flutter и внести изменения, позволяющие реализовать функционал нативного перемещения метки, закреплённой в центре карты. При перемещении карты метка должна оставаться фиксированной в центре экрана, а не «привязываться» к координатам на поверхности. Координаты должны обновляться по движению карты, при этом карта не должна подвисать или терять производительность. Требования к функционалу: Форкнуть существующий MapLibre SDK для Flutter. Добавить возможность фиксированной центральной метки (anchor marker in center). При перетаскивании карты — метка остаётся неподвижной визуально, обновляются только координаты. Производительность карты не должна ухудшаться: без лагов, зависаний и просадок FPS. Реализация должна быть максимально нативной (не через костыли UI поверх карты, а через доработку SDK).

Примечание