Wie können IP-Adressen am besten geocodiert werden? Ich muss einmal ~ 10.000 - 30.000 Adressen geocodieren. Die IP-Adressen kommen aus der ganzen Welt und ich möchte nur die Long / Lat. Die Genauigkeit auf Stadtebene ist nicht unbedingt erforderlich, liegt jedoch im Idealfall innerhalb von 10 bis 20 km. Beim Durchsuchen sah ich MaxMind, was eine gute Option zu sein scheint, aber bevor ich die API herunterlade und mich selbst damit beschäftige, gibt es noch andere empfohlene Alternativen?
15
Ich habe von simplegeo api gehört. Https://simplegeo.com/docs/api-endpoints/simplegeo-context Funktioniert möglicherweise für Sie
quelle
Google Analytics hat IP auf einer Karte. Ich frage mich, ob es irgendwo im Codeplex zu finden ist.
Geocoding-Netz mit dem GeoPluginIPGeoCoder ();
Erwähnt wurde auch ein Problem mit dem Plugin und dem Erwerb der Dat-Datei von ... not free geolitecity von Maxmind
quelle
Wenn Sie keine Zeit verlieren möchten, um eine Datenbank zu installieren, die Ihre Ressourcen verschlingt, können Sie eine Online-API verwenden. Ich benutze http://www.ipgp.net/ip-address-geolocation-api/ und es erlaubt Ihnen, bis zu 1m IP-Adressen abzufragen.
quelle
Ich würde sagen, der beste Weg ist, eine Online-API zu verwenden. Das Verwalten einer Datenbank auf Ihrer Seite ist ein Schmerz! Vertrauen Sie mir, ich war dort und die IP-Adressen ändern sich ständig, sodass Sie Ihre Datenbank regelmäßig aktualisieren müssen. Mit einer Online-API erledigen sie all diese Aufgaben für Sie.
Ich habe eine Online-API unter https://www.zipcodeservices.com verwendet . Ich erhalte 100.000 Anfragen pro Jahr für 25,99 US-Dollar pro Monat und nicht für die Drosselung von Anfragen. Es ist ziemlich einfach und arbeitet immer.
Wenn ich mehr Anfragen pro Jahr benötige, gibt es unterschiedliche Servicepläne, auf die Sie problemlos migrieren können.
quelle
für nordamerika funktioniert dieser http://geocoder.ca
quelle