Архивы за Июль 9th, 2010
Расчет дистанции между объектами
Приведу пару примеров расчета расстояния между объектами по заданным координатам
SELECT * , ( 3959 * acos( cos( radians(47) ) * cos( radians( latitude ) ) * cos( radians( longitude ) – radians( 35 ) ) + sin( radians( 47 ) ) * sin( radians( latitude ) ) ) ) AS distance FROM sometable ORDER BY distance
Данный запрос возвращает все строки в таблице отсортированные в порядке удаления от точки с заданными координатами. (далее…)
Вы просматриваете Блог программиста архивы блога за день Пятница, Июль 9th, 2010.