Я хочу рассчитать фактическое расстояние, пройденное мобильным телефоном (iOS и Android). Я знаю через API карты google, мы можем найти оптимальное расстояние между двумя координатами. Но я хочу рассчитать расстояние, фактический путь мобильного (в транспортном средстве) покрыт.
Один из Algo, с которым я познакомился, сохраняет координаты через х секунд, скажем, через 5 или 10 секунд, а затем вычисляет расстояние между последовательными координатами, и сумма даст общее расстояние.
Я хочу обсудить лучший подход к его решению, есть ли лучшее решение?
Изменить: как работают приложения, такие как приложение Nike и Uber?