Сравнение 2х координат

Joker84

Постоялец
Регистрация
8 Авг 2007
Сообщения
68
Реакции
2
Добрый день, может кто поможет с реализацией или подскажет как сделать.

1)в БД пишутся коодинаты Широта Долгота
2) делаем SELECT запрос к БД и выводим все подряд
3) надо при выводе проводить сравнение тек точки с послденей и если растояние между ними меньше 50 метров то выводить если больше то пропустить

сам нашел ответ, может быть кому и пригодиться
function echoDistance($s1,$d1,$s2,$d2){
return 111.2 *sqrt(pow(($s1-$s2),2)+pow(($d1-$d2)*cos(M_PI*$s1/180),2));
};
echo round(echoDistance(55.771033,37.64309,55.78245,37.669182),2)."km";
 
Последнее редактирование:
Назад
Сверху