при жесте изменение масштаба как в яндекс го ?
Смотря как у тебя реализован центральный маркер
marker user location, перемещается верх или вниз в зависимости масштаба, мне нужно чтоб оно ни куда не двигалась и region в методе onRegionChangeComplete возвращал текущую координату
Можешь при onRegionChange вызывать метод getCamera у рефа карты, у него достать zoom и создать для него стейт. Как только зум меняется делать координаты маркера статичными и сетать в него только latLngDelta (если они тебе нужны)
да я так и сделал но как то работает криво
Я еще сделал что бы после того как отзумишь центрировало относительно маркера
это ты с помощью latitudeDelta вычисляешь да? чтоб карта перемещено или масштабировался ?
там у меня просто еще одно функция для получение координат при regionChange
Привет, подскажи, а есть примерчик кода? Такая же проблема, при отдалении камеры маркер юзера начинает плавать по карте, а не стоит на фикс позиции
Если хотите поведение такое как в яндекс такси, то его нормально не получить используя реакт нейтив мапс, я в итоге отказался от того поведения
Хм, а как сделали?
Обсуждают сегодня