Доработать интерактивную карту на Flutter

5 000 руб. за проект
18 января 2023, 15:44 • 4 отклика • 48 просмотров
Идея:
Создать полноценную интерактивную карту с использованием PNG изображения. Карта должна быть во весь экран и без "белых пятен"(мертвых зон), то есть изображение может заходить за рамки экрана устройства, но при этом не подвергаться искажению.

Функционал:
- приближать/отдалять;
- перемещение по карте;
- активные маркеры (при взаимодействии с картой, маркеры должны оставаться на своих фиксированных местах на самой карте и так же маркеры должны быть кликабельны).

Как это ДОЛЖНО выглядеть: видео

Нынешняя реализация:
Идея реализована в полном объеме, но есть одна существенная проблема - при переходе на карту происходит произвольный зум в левый верхний угол карты. Если после этого отдалить карту, то происходит "рывок" на нужный размер.

Как это выглядит сейчас: видео

Задача:
Решить данную проблему, чтобы при переходе на карту не было непроизвольного зума в левый верхний угол, а сразу отображалась карта при необходимом размере. Пре решении данной задачи не должен пострадать уже готовый функционал карты, не должны появиться "белые пятна"(мертвые зоны).

Заранее ознакомиться с кодом можно по ссылке: архив
Отзывы
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Заказчик
Быстро и четко
2 года назад
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Фрилансер
 
2 года назад