Как рассчитать расстояние между двумя городами с помощью картографии?

У меня широта и долгота двух городов. Есть ли бесплатная возможность рассчитать расстояние между этими городами с помощью картографии?

На данный момент я реализовал формулу Хаверсина для вычисления расстояния по дуге. Затем я умножаю расстояние на поправочный коэффициент (например, 0,7 - измерено эмпирически).

Этот подход дает быстрое приближение. Но как я могу сделать то же самое, используя настоящую картографию?


person Klausos Klausos    schedule 02.09.2015    source источник
comment
вы имеете в виду расстояние, например используя дороги для перемещения из пункта а в пункт б?   -  person Dr.Molle    schedule 02.09.2015


Ответы (1)


Вы можете, например, используйте Distance Matrix API

Образец-запрос (расстояние от парижа до рим)

https://maps.googleapis.com/maps/api/distancematrix/json?origins=paris&destinations=rome&mode=driving

person Dr.Molle    schedule 02.09.2015