Bases de données téléchargeables GeoIP Legacy

Nous retirons nos formats de base de données GeoIP Legacy à la fin du mois de mai 2022. Veuillez consulter notre article de blog pour plus d’informations, notamment pour savoir comment migrer vers GeoIP2.

Nouveau format de base de données disponible : Cette page concerne nos bases de données héritées. Pour notre dernier format de base de données, veuillez consulter nos bases de données téléchargeables GeoIP2.

GeoIP Legacy est disponible dans une variété de bases de données téléchargeables. Ces bases de données utilisent un format binaire personnalisé pour maximiser la vitesse de recherche. MaxMind propose également des versions CSV de ces mêmes données. Ceci est utile si vous souhaitez importer ces données dans un SGBDR SQL, par exemple.

Base de données CSV

Veuillez consulter notre documentation sur les bases de données CSV.

Bases de données binaires

Les bases de données binaires se déclinent en plusieurs saveurs, chacune contenant un jeu de données spécifique. Elles sont toutes proposées comme des produits distincts avec leur propre abonnement.

À l’heure actuelle, nous proposons les bases de données suivantes :

  • Pays – fait correspondre l’adresse IP à un pays
  • Région – fait correspondre l’adresse IP à un état/province spécifique au sein d’un pays
  • Ville – fait correspondre l’adresse IP à une ville spécifique au sein d’un pays. Aux États-Unis, nous sommes en mesure d’associer de nombreuses adresses IP à des codes postaux spécifiques. Cette base de données contient également des données approximatives de latitude, de longitude et de fuseau horaire.
  • Organisation – fait correspondre l’adresse IP à l’organisation à laquelle a été attribué le bloc réseau de l’adresse IP.
  • ISP – fait correspondre l’adresse IP au FAI propriétaire de l’IP, y compris les opérateurs sans fil.
  • Netspeed – met en correspondance l’adresse IP une vitesse de réseau particulière.
  • Domain – met en correspondance l’adresse IP avec un domaine (pas un nom d’hôte).

La latitude et la longitude ne sont pas précises et ne doivent pas être utilisées pour identifier une adresse de rue ou un foyer particulier. Pour mieux représenter un niveau de précision, veuillez inclure le rayon de précision_radius lors de l’affichage de la latitude et de la longitude et préciser que les coordonnées se réfèrent à une zone géographique plus large au lieu d’un emplacement précis.

API prises en charge par MaxMind

Nous fournissons des API pour de nombreux langages de programmation majeurs.

Toutes nos API sont disponibles sur GitHub. Nous sommes heureux d’examiner les correctifs soumis sous forme de demandes de Pull GitHub.

.

Langue/Plateforme Documentation Dépôt de paquets Contrôle de version
Apache (mod_geoip) Documentation Source sur GitHub GitHub
C (voir note) Documentation Source sur GitHub, Debian, Ubuntu GitHub
C# Documentation Source sur GitHub GitHub
Java Documentation Maven GitHub
Perl Documentation MetaCPAN GitHub
PHP Documentation Compositeur, Source GitHub
Python Documentation PyPI GitHub

Note : Le programme GeoIP Update a été déplacé vers une distribution source distincte.

Apsies de programmation tierces

Attention ! MaxMind n’offre pas de support pour ces API et n’a pas examiné le code. Utilisez-les à vos propres risques.
.

.

d

Langage ou Framework Nom de l’API Package. Repository Documentation Contrôle de version
Erlang egoip GitHub
Go GeoIP (wrapper C) GoDoc GitHub
Nim mmgeoip (wrapper C) README GitHub
Node.js Liaison GeoIP (extension C) README GitHub
Node.js node-maxmind (0.6 et antérieur) README.md GitHub
PHP Net_GeoIP PEAR PEAR
PHP GeoIP PECL PECL package PECL package Python pygeoip PyPI GitHub Ruby Liaisons GeoIP (Extension C) RubyGems RubyDoc GitHub
Ruby geoip RubyGems RubyDoc GitHub
Scala Scala MaxMind Geo-IP README GitHub

Limites de téléchargement

MaxMind se réserve le droit de limiter le nombre de téléchargements effectués dans une période de temps limitée.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *