Как вы можете рассчитать географическое расстояние (например, 500 миль) между двумя IP-адресами?Получите географическое расстояние между двумя IP-адресами?
Есть ли какой-нибудь API, который позволяет вам это посмотреть?
Как вы можете рассчитать географическое расстояние (например, 500 миль) между двумя IP-адресами?Получите географическое расстояние между двумя IP-адресами?
Есть ли какой-нибудь API, который позволяет вам это посмотреть?
Это может быть самое ближайшее, что вы собираетесь получить: Who provides a WHOIS API?, поскольку @carl norum сказал, что не все IP-адреса разрешены к физическому местоположению из-за местоположений провайдера и DNS-сервера и другой забавной магии маршрутизации. Но если вы получаете интернет-провайдера клиента, это зависит от того, что интернет-провайдер выпустит физический адрес своего клиента.
Что вы подразумеваете под 'distance'? –
Вы имеете в виду географическое расстояние или какое-то определение '127.0.0.1 - 8.8.8.8 =?'? – m0nhawk
IP-адреса действительно не соответствуют физическим местоположениям, поэтому ваше сопоставление будет обязательно грубым и неточным. Это нормально? –