Клуб API Карт

Плавное движение маркера на карте?

dejurin
25 ноября 2016, 23:14

Задача такая: 
сняли видео на гоупро о том, как добраться до определенного места... Нужно еще добавить на видео картинку с картой яндекс схематически, которая будет плавно перемещаться "эмитируя" перемещение.
Находил примеры, но они работают "не плавно", с отрывками.

2 комментария
Подписаться на комментарии к посту
Дмитрий Фаринный
28 ноября 2016, 11:37
//Чем больше координат в массиве перемещения
//тем плавнее будет перемещаться маркера по карте
//Можно извратиться и построить маршрут по точкам
//на карте при помощи Route, но строится только по дорогам,
//но зато можно выдрать бешенное количество координат с маршрута
//играя с масштабом карты


функция_плавного_перемещения = function ([массив_координат_перемещения]){
    для_каждого(элемент_массива в массив_координат_перемещения):
          установить_маркер_в_координаты(элемент_массива);
          заснуть_на(количество_миллисекунд);
    для_каждого_конец;
};


P.S. "Спасибо" - не обязательно =)
Если память мне моя не изменяет - нужно выставить метке опцию pixelPerfect в false. В таком режиме метка сможет двигаться "плавно", на расстояния меньше пикселя.
Но - за счет потери "четкости".