Клуб API Карт

Как правильно найти расстояние между 2 точками?

murad@kaspsoft.com
12 апреля 2015, 17:28

Добрый день, никак не могу понять, как праильно вычислить расстояние между 2-мя точками.
Вот то что набросал http://codepen.io/dmuradz/pen/myZEYq  
Расстояние выводится, но расстояния полученные моим скриптом с теми которые я получаю тут https://maps.yandex.ru/?rtext=  отличаются. Подскажите что я не так делаю.
Спасибо.

3 комментария
Подписаться на комментарии к посту
Подозреваю, потому что на maps.yandex.ru расстояние показывается по дорогам, а метод getDistance считает по прямой.
Есть другой метод определения расстояния? Вы не в курсе?

Но я думаю проблема не в этом.
Расстояние от Махачкалы до Магадана у меня - 6000.
На Яндекс карте - чуть больше 10000
Если она вычисляла по прямой, думаю расстояние было бы гораздо меньше?
Можно построить автомобильный маршрут через метод route.