Я не уверен, что это хорошая идея, но первое, что пришло мне в голову, - это использовать TimerTask и обновить положение шины в нем (например, каждую секунду), поскольку вы знаете его положение наопределенное время.
Все остальное мне кажется сложным для наложения карты ...
Я полагаю, что шина также должна быть ItemizedOverlay, верно?