1

Существует ли решение / код / услуга для поиска IP с точностью до уровня города в смысле геолокации IP?

Как бы вы реализовали это самостоятельно? Нужно ли вам получать оперативное обновление данных геолокации в бэкэнде?

Я знаю, что сопоставление IP со страной довольно просто, поскольку оно относительно фиксированное. Как насчет городов?

2 ответа2

4

Теоретически, это основано на поиске задержки в сети между IP-адресом и большим количеством маршрутизаторов с известными местоположениями. Смотрите эту статью. Я не знаю ни о каких коммерческих реализациях, и было бы много работы для реализации для себя.

0

Ну, есть сервис: Google Latitude, который, даже если они используют только браузер, может точно определить большинство людей. Несмотря на то, что он не был рядом с горячими точками, там был предыдущий плакат, который сказал, что они пригвоздили его в пределах 100 футов. Вот как они это делают:

http://en.wikipedia.org/wiki/W3C_Geolocation_API

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .