Вам нужна дорожная карта для точного вычисления расстояния

ем приложении я пытаюсь вычислить расстояние, на котором человек путешествует от одного места к другому. Для этого я использую формулу Haversine,

R = earth’s radius (mean radius = 6,371km)
Δlat = lat2− lat1
Δlong = long2− long1
a = sin²(Δlat/2) + cos(lat1).cos(lat2).sin²(Δlong/2)
c = 2.atan2(√a, √(1−a))
d = R.c 

получая широту и долготу начального и конечного места, я рассчитываю расстояние в км. Но другие говорят, что этот расчет расстояния работает только в том случае, если он путешествует по воздушным путям, а рассчитывается, если пользователь путешествует по автомобильным дорогам.

Если это так, как я могу получить правильное расстояние, путешествуя по дорогам.

пожалуйста, помогите мне, друзья

Ответы на вопрос(6)

Ваш ответ на вопрос