GeoIP Legacy Downloadbare Databases

We stoppen eind mei 2022 met onze GeoIP Legacy-databaseformaten. Zie ons blogbericht voor meer informatie, waaronder hoe u kunt migreren naar GeoIP2.

Nieuw databaseformaat beschikbaar: Deze pagina is bedoeld voor onze oudere databases. Voor ons nieuwste databaseformaat verwijzen wij u naar onze GeoIP2-downloadbare databases.

GeoIP Legacy is beschikbaar in een aantal downloadbare databases. Deze databases gebruiken een aangepast binair formaat om de opzoekingssnelheid te maximaliseren. MaxMind biedt ook CSV-versies van dezelfde gegevens aan. Dit is handig als u deze gegevens wilt importeren in bijvoorbeeld een SQL RDBMS.

CSV Database

Zie onze CSV database documentatie.

Binaire Databases

De binaire databases zijn er in vele smaken, die elk een specifieke dataset bevatten. Deze worden allemaal aangeboden als afzonderlijke producten met een eigen abonnement.

Op dit moment bieden we de volgende databases aan:

  • Land – koppelt het IP-adres aan een land
  • Regio – koppelt het IP-adres aan een specifieke staat/provincie binnen een land
  • Stad – koppelt het IP-adres aan een specifieke stad binnen een land. In de VS kunnen we veel IP-adressen koppelen aan specifieke postcodes. Deze database bevat ook gegevens over breedtegraad, lengtegraad en tijdzone bij benadering.
  • Organisatie – wijst het IP-adres toe aan de organisatie waaraan het netblock van het IP-adres is toegewezen.
  • ISP – wijst het IP-adres toe aan de ISP die eigenaar is van het IP, met inbegrip van draadloze carriers.
  • Netspeed – koppelt het IP-adres aan een bepaalde netwerksnelheid.
  • Domain – koppelt het IP-adres aan een domein (geen hostnaam).

Breedtegraad en lengtegraad zijn niet nauwkeurig en mogen niet worden gebruikt om een bepaald straatadres of huishouden te identificeren. Om een beter niveau van nauwkeurigheid weer te geven, kunt u de accuracy_radius opnemen bij het weergeven van de lengte- en breedtegraad en duidelijk maken dat de coördinaten verwijzen naar een groter geografisch gebied in plaats van een precieze locatie.

MaxMind-ondersteunde API’s

Wij leveren API’s voor veel belangrijke programmeertalen.

Al onze API’s zijn beschikbaar op GitHub. We zijn blij om patches ingediend als GitHub Pull Requests te beoordelen.

Taal/Platform Documentatie Package Repository Versiebeheer
Apache (mod_geoip) Documentatie Bron op GitHub GitHub
C (zie noot) Documentatie Bron op GitHub, Debian, Ubuntu GitHub
C# Documentatie Bron op GitHub GitHub
Java Documentatie Maven GitHub
Perl Documentatie MetaCPAN GitHub
PHP Documentatie Composer, Source GitHub
Python Documentatie PyPI GitHub

Note: Het GeoIP Update programma is verplaatst naar een aparte bron distributie.

API’s van derden

Waarschuwing! MaxMind biedt geen ondersteuning voor deze API’s en heeft de code niet beoordeeld. Gebruik op eigen risico.
Language or Framework API Name Package Repository Documentatie Version Control
Erlang egoip GitHub
Go GeoIP (C-wrapper) GoDoc GitHub
Nim mmgeoip (C-wrapper) README GitHub
Node.js GeoIP binding (C uitbreiding) README GitHub
Node.js node-maxmind (0.6 en eerder) README.md GitHub
PHP Net_GeoIP PEAR PEAR
PHP GeoIP PECL PECL pakket PECL pakket
Python pygeoip PyPI GitHub
Ruby GeoIP Bindings (C Extensie) RubyGems RubyDoc GitHub
Ruby geoip RubyGems RubyDoc GitHub
Scala Scala MaxMind Geo-IP README GitHub

Downloadbeperkingen

MaxMind behoudt zich het recht voor om het aantal downloads binnen een beperkte periode te beperken.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *