/ / Wie Geo Geo-IP oder Postleitzahl-Suche gegen Geonames Daten - Autocomplete, GeoIP, PLZ, Geonames

Wie man Geo IP oder Postleitzahlensuche gegen Geonames Daten durchführt - Autocomplete, Geoip, Postleitzahl, Geonames

Ich benutze das frei verfügbare Geonamen Daten lokal für automatische Vervollständigungen während der Registrierung auf einer meiner Websites.

Ich habe Probleme, den besten Weg zu finden, das Formular nutzerfreundlicher zu machen, indem ich automatisch einen Geoname anhand seiner IP-Adresse auswähle und auch in der Lage bin, einen Geoname auf der Basis des PLZ-Daten.

Das Problem ist, dass ich keinen Weg zu leicht sehen kannVerknüpfen Sie einen IP-Bereich oder eine Postleitzahl mit einem Geoname. Was ist die beste Vorgehensweise hier? Führe ich einfach eine separate Abfrage durch, um den nächsten Geonamen mit long / lat nach der Postleitzahl oder IP-Adresse zu suchen?

Antworten:

1 für die Antwort № 1

Sie erwähnen nicht, wie Sie die IP-Adresse geolocation, aber die MaxMind GeoIP2 und GeoLite2-Datenbanken bieten die geoname_id des Ortes. Siehe z CSV-Dokumente. Die binären Datenbanken stellen die gleichen Informationen bereit.