Я меняю положение маркера каждые 15 секунд на основе позиции с другого устройства (что-то похожее на то, что делает UBER).
Итак, в основном я делаю это:
//this is the new position I get
const posObj = { lat: lat, lng: lng };
this.map.setCenter(posObj, true);
this.truckMarker.setPosition(posObj);
Проблема в том, что изменение выглядит неожиданным , я имею в виду, что между двумя позициями нет перехода или анимации.
Я добавил CSS-переход к маркеру
transition: transform 1s linear;
и он работает лучше, но у меня все еще возникают проблемы с анимацией функции установленного центра.
Кстати, я использую Ionic 3, Angular 5
Заранее спасибоза помощь!