Nuevo formato de base de datos disponible: Esta página es para nuestras bases de datos heredadas. Para nuestro último formato de base de datos, consulte nuestras bases de datos descargables de GeoIP2.
El legado de GeoIP está disponible en una variedad de bases de datos descargables. Estas bases de datos utilizan un formato binario personalizado para maximizar la velocidad de búsqueda. MaxMind también ofrece versiones CSV de los mismos datos. Esto es útil si usted desea importar estos datos en un SQL RDBMS, por ejemplo.
Base de datos CSV
Por favor, consulte nuestra documentación de la base de datos CSV.
Bases de datos binarias
Las bases de datos binarias vienen en muchos sabores, cada uno de los cuales contiene un conjunto de datos específico. Todas ellas se ofrecen como productos separados con su propia suscripción.
En la actualidad, ofrecemos las siguientes bases de datos:
- País – asigna la dirección IP a un país
- Región – asigna la dirección IP a un estado/provincia específico dentro de un país
- Ciudad – asigna la dirección IP a una ciudad específica dentro de un país. En los Estados Unidos, podemos asignar muchas direcciones IP a códigos postales específicos. Esta base de datos también contiene datos aproximados de latitud, longitud y zona horaria.
- Organización: asigna la dirección IP a la organización a la que se asignó el bloque de red de la dirección IP.
- ISP: asigna la dirección IP al ISP propietario de la IP, incluidos los operadores inalámbricos.
- Velocidad de red: asigna la dirección IP a una velocidad de red concreta.
- Dominio: asigna la dirección IP a un dominio (no a un nombre de host).
- La latitud y la longitud no son precisas y no deben utilizarse para identificar una dirección de calle o un hogar concretos. Para representar mejor un nivel de precisión, por favor, incluya el radio_de_precisión cuando muestre la latitud y la longitud y deje claro que las coordenadas se refieren a un área geográfica más amplia en lugar de una ubicación precisa.
APIs soportadas por MaxMind
Suministramos APIs para muchos de los principales lenguajes de programación.
Todas nuestras APIs están disponibles en GitHub. Estamos encantados de revisar los parches enviados como GitHub Pull Requests.
Lenguaje/Plataforma | Documentación | Repositorio de paquetes | Control de versiones |
---|---|---|---|
Apache (mod_geoip) | Documentación | Fuente en GitHub | GitHub |
C (ver nota) | Documentación | Fuente en GitHub, Debian, Ubuntu | GitHub |
Documentación | Fuente en GitHub | GitHub | Java | Documentación | Maven | GitHub |
Perl | Documentación | MetaCPAN | GitHub |
PHP | Documentación | Compositor, Source | GitHub |
Python | Documentación | PyPI | GitHub |
Nota: El programa de actualización de GeoIP ha sido trasladado a una distribución de fuentes separada.
APIs de terceros
Lenguaje o Framework | Nombre de la API | Package Repositorio | Documentación | Control de versión | |||||
---|---|---|---|---|---|---|---|---|---|
Erlang | egoip | GitHub | Go | GeoIP (C wrapper) | GoDoc | GitHub | Nim | mmgeoip (C wrapper) | README | GitHub | Node.js | GeoIP binding (C extension) | GitHub |
Node.js | node-maxmind (0.6 y anteriores) | GitHub | |||||||
PHP | Net_GeoIP | PEAR | PEAR | PHP | GeoIP PECL | Paquete PECL | Paquete PECL | ||
Python | pygeoip | PyPI | GitHub | Ruby | GeoIP Bindings (C Extension) | RubyGems | RubyDoc | GitHub | |
Ruby | geoip | RubyGems | RubyDoc | GitHub | Scala MaxMind Geo-IP | README | GitHub |
Límites de descarga
MaxMind se reserva el derecho de limitar el número de descargas realizadas dentro de un periodo de tiempo limitado.