14 votos

Asesoramiento sobre la geocodificación de las direcciones IP

¿Cuál es la mejor manera de geocodificar las direcciones IP? Tengo ~ 10.000 - 30.000 direcciones para geocodificar una vez. Las direcciones IP son de todo el mundo y yo sólo quiero las Long/Lat. La precisión a nivel de la ciudad no es esencial, pero lo ideal sería que estuviera dentro de los 10-20 km. Buscando en los alrededores vi MaxMind lo que parece una buena opción, pero antes de que me descargue y me frecuente con su API, ¿hay alguna otra alternativa recomendada por ahí?

9voto

Jason Z Puntos 111

IPInfoDB puede ser usado. No tienen un límite de consultas, pero te estrangularán a 1 respuesta/segundo si lo pides con demasiada frecuencia.

Alternativamente, si tienes ganas de escribir un poco más de código, puedes descargar su base de datos y ejecutar las consultas del lote usted mismo. No me imagino que tardaría mucho en configurarse, y procesará sus 30.000 direcciones IP bastante rápido.

9voto

Seb Nilsson Puntos 8619

He oído hablar de simplegeo api https://simplegeo.com/docs/api-endpoints/simplegeo-context Puede funcionar para usted

5voto

Niall C. Puntos 1234

Google Analytics ha localizado la IP en un mapa. Me pregunto si se puede encontrar en el codeplex en cualquier lugar.
geocodificación-red teniendo el GeoPluginIPGeoCoder();
También se mencionó un problema con el plugin y la adquisición del archivo dat de... no es gratis geolitecidad de Maxmind

3voto

jnrg Puntos 229

Si no quieres perder tiempo instalando una base de datos que consuma tus recursos, puedes usar una API en línea. Estoy usando http://www.ipgp.net/ip-address-geolocation-api/ y te permite consultar hasta un millón de direcciones IP.

1voto

Tamara G Puntos 36

Diría que la mejor manera es usar una API en línea. ¡Gestionar una base de datos en tu extremo es un DOLOR! Confía en mí, he estado allí y las ubicaciones IP cambian todo el tiempo, así que tendrías que actualizar tu base de datos regularmente. Con una API en línea hacen todo ese trabajo por ti.

He estado usando una API en línea en https://www.zipcodeservices.com . Recibo 100.000 consultas al año por 25,99 dólares al mes y no se estrangulan las solicitudes. Es bastante sencillo y siempre está funcionando.

Si necesito más solicitudes al año, tienen diferentes planes de servicio a los que podrías migrar fácilmente.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X