В документации ru.yandex.yandexmapkit.map.OnMapListener написанно, что эвенты - следствие взаимодействия пользователя с картой. Но если вызвать setPositionAnimationTo, то в листенер тоже получит путь изменения карты. Приходится писать велосипеды, которые некогда писали для google maps. Было бы неплохо добавить информацию о причине события: действия пользователя или вызов одного из апи. Вот как это реализовано в гугл картах.
Спасибо