Архивы за Июль, 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

Данный запрос возвращает все строки в таблице отсортированные  в порядке удаления от точки с заданными координатами. (далее…)

Базы данных GEO IP

Самые свежие базы geo ip для определения города и страны пользователя по ip адресу находятся тут http://geolite.maxmind.com/download/geoip/database/

You are currently browsing the Блог программиста архивы блога for Июль, 2010.