Клуб API Карт

Рассчитать расстояние между двумя точками в километрах

neovich2017
4 мая 2017, 18:04

Рассчитываю расстояние между двумя точками по формуле :

корень квадратный( (x1-x2)*(x1-x2) + (y1-y2)*(y1-y2) ), получаю расстояние между двумя точками, только не понятно в каких единицах,

по удаленности правильно рассчитывает формула. только в каких единицах мы получаем расстояние? Мне нужно это в км перевести ,

Как это сделать? 

2 комментария
Вы можете воспользоваться методами API, такой формулой задача поиска расстояния к сожалению не решается, т.к. нужно вводить поправку на кривизну Земли и градусы имеют разную длину в зависимости от широты.
ymapsapi,
Решается. Расчитал один км сколько единиц примерно будет и потом перевожу в км единицы и все нормально примерно считает как нужно.