хорошо если представить, что мы ищем гипотенузу(пройденное расстояние) длина одного из катетов - отрезка по координатам
(((lat-#lat)*const111)^const2+((lon-#lon)*const111)^const2)const^0,5 назовем его А1
,а второго равна разнице высот , получается что квадрат гипотенузы согласно теоремы ([A1]^const2+(altitude-#altitude)^const2)const^0,5
ну как то не совпадает у меня, может ошибся где?
либо длина, равную арифметическому квадратному корню из суммы квадратов координат вектора.
у нас получается широта и долгота в углах ,а превышение в метрах
формула то не пишется как в математике, пишется ведь как программа ее поймет, так почему бы не написать конкретную формулу под программу. Не все программисты.