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