- PVSM.RU - https://www.pvsm.ru -

Для одного из наших сайтов потребовалось определять город и страну пользователя по его ip адресу. Не секрет что бесплатные сервисы GeoIP не точны и в большинстве случаев показывают недостаточно информации, только страну и часовой пояс.
Платные сайты предоставляют информации куда больше бесплатных. За 1 000 запросов/день (30 000 запросов/месяц) по их API цена составит порядка $12-20. Считаю что даже средне нагруженным сайтам, потребовалось бы выкладывать немалую сумму ежемесячно на GeoIP.
Еще платные сервисы дают возможность скачать базу (от $300) соответствий ip адресов городам и странам. Не очень хороший вариант, учитывая то, что ip закреплен не постоянно за одним городом.
Поиски не дали положительных результатов и подходящий сайт предоставляющий услуги геолокации по ip не был найден.
Было принято решение создать собственный сервис GeoIP. Не простая задача стала перед нами, но мы справились.
Представляем locwits.net [1]. Наша система принимает ip или координаты gps в качестве входных параметров. В ответ выводит название города, страну, штат (для городов США), широту и долготу этого города. Язык ответа возможен на одном из 170 доступных языков.
Автор: Vozniy
Источник [2]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/startap/30416
Ссылки в тексте:
[1] locwits.net: http://locwits.net
[2] Источник: http://habrahabr.ru/post/174285/
Нажмите здесь для печати.