solucionar como javascript jquery web-services json geolocation

javascript void 0 como solucionar



Ip a paĆ­s, ciudad, lat, lang javascript service (5)

Como va, estaba investigando esto el otro día.

Un par de opciones potenciales:

Maxmind hace una serie de API, pero su servicio JS no parece una tarea en mi mente.

¿Cuál es el mejor / preciso / servicio gratuito para convertir el IP del siguiente script a country / city / lat / long?

$.getJSON("http://jsonip.appspot.com?callback=?", function(data){ alert( "Data Returned: " + data.ip); });


En lugar de utilizar una API de terceros, prefiero tener los datos localmente. Posiblemente intercambie un poco de precisión por menos latencia y una aplicación más robusta.

La mejor base de datos gratuita que he encontrado es la base de datos SQL de geolocalización de direcciones IP .



IPInfoDB ofrece un buen servicio. No tienen su propia API de reposo de Java, pero hay una que ya está disponible aquí


Recomiendo instalar algo localmente en su servidor, ya que hará una gran diferencia en términos de velocidad.

Este es genial: el GeoIP de MaxMind , y tienen una versión gratuita con un poco menos de precisión que la versión paga.

Puede descargar tablas SQL o usar una versión C compilada con un plugin Apache o PHP.

MaxMind GeoIP City o MaxMind GeoIP Country