Android (получить текущую скорость) - PullRequest
0 голосов
/ 30 сентября 2011

после получения моего расстояния (с использованием GPS, широты и долготы), есть ли способ, которым я также могу получить свою текущую скорость (используя расстояние и время), акселерометр не рекомендуется.Спасибо:)

1 Ответ

1 голос
/ 30 сентября 2011

С учетом начальной позиции, конечной позиции и времени dt, которое является временем, которое потребовалось для перемещения между двумя позициями:

 float[] distance = new float[2];
 Location.distanceBetween(startLatitude, startLongitude,
     endLatitude, endLongitude, vectorDistance);
 float speed = distance[0]/dt;
...