Клуб API Карт

Алгоритм расчета расстояний

panfiser
1 мая 2009, 07:48

Подскажите какой алгоритм расчета расстояний используется в Яндекс.Картах? Почему-то он расходится с плагином расчета расстояний на Карте Гугл (около 30 м на расстояниях около 1 км), а также с алгоритмом Винценти. Последний неплохо коррелирует с Гуглом.

3 комментария
Подписаться на комментарии к посту
Уточните какие конкретно расстояния Вы измеряете.
Кстати, если расстояния Вы считает на Яндекс.Картах с помощью инструмента "Линейка", то расхождение неудивительно - линейка показывает расстояние при движении по прямой (локсодромии) в проекции Меркатора. Это расстояние не является кратчайшим. Для расчета кратчайшего расстояния используется метод distance объекта GeoPoint

Доброго дня!

Хотел разместить калькулятор у себя на сайте, не знаю как сделать правильно. Может подскажете?