Price: 300000
Number of applications: 2
26.01.26
Денежная
Idea
Задачи ИКТ
Robotics
Internet of Things
Software/ IS,
Mobile app
В текущей версии MapLibre Flutter SDK отсутствует нативная возможность закрепить метку в центре карты и управлять её положением при перемещении карты. Стандартный механизм работы с метками предполагает, что метка привязана к конкретным геокоординатам и перемещается вместе с картой.
После внедрения доработанного SDK появится возможность нативно закреплять метку в центре карты без использования костыльных UI-прослоек. Пользователь сможет свободно перемещать карту, при этом метка останется зафиксированной в центре экрана, а координаты под ней будут обновляться плавно и корректно.
Байсейіт Әлібек
Purpose and description of task (project)
Описание: Нужно форкнуть open-source SDK MapLibre для Flutter и внести изменения, позволяющие реализовать функционал нативного перемещения метки, закреплённой в центре карты. При перемещении карты метка должна оставаться фиксированной в центре экрана, а не «привязываться» к координатам на поверхности. Координаты должны обновляться по движению карты, при этом карта не должна подвисать или терять производительность. Требования к функционалу: Форкнуть существующий MapLibre SDK для Flutter. Добавить возможность фиксированной центральной метки (anchor marker in center). При перетаскивании карты — метка остаётся неподвижной визуально, обновляются только координаты. Производительность карты не должна ухудшаться: без лагов, зависаний и просадок FPS. Реализация должна быть максимально нативной (не через костыли UI поверх карты, а через доработку SDK).