getspeed () работает отлично. Вам не нужно делать математику, используя формулу расстояния. Это уже есть в speedpeed. Пока есть широта и долгота, скорость будет достигнута.