it-swarm.com.de

Breitengrad und Längengrad basierend auf der Postleitzahl

Meine Anforderung ist, den Breiten- und Längengrad für eine bestimmte Postleitzahl zu erhalten. Gibt es eine API, die ich verwenden kann, um diese Informationen zu erhalten? Da ich in einem Unternehmen arbeite, muss unser Team die Breiten- und Längenwerte für eine bestimmte Postleitzahl ermitteln. Deshalb haben wir uns überlegt, einen neuen Dienst dafür zu bauen. Welche zuverlässige Datenquelle können wir also verwenden, um diese Informationen zurückzugewinnen, wenn wir die Postleitzahl an unseren Service übergeben. Oder was kann der beste Ansatz sein, den ich meiner PM bezüglich dieser Anforderung vorschlagen kann. Alle Hinweise werden geschätzt.

Diese Datenquelle sollte alle Postleitzahlen, Breitengrade und Längengrade in einer Welt haben. Nicht so genau, aber meistens sollte es eine Abdeckung von mehr als 95% sein.

Update

Ich habe einige Nachforschungen angestellt und festgestellt, dass ich Maxmind-Daten dafür verwenden kann, aber Maxmind-Daten decken nicht die gesamte Liste der Postleitzahlen ab.

18
arsenal

Bitte schauen Sie unter Google Geocoding API und bei Yahoo! PlaceFinder .

Beide verfügen über Geokodierungsfunktionen, die Sie genau möchten (Karten- (Breiten-, Längengrad) -Koordinaten von partiellen oder vollständigen Adressen erhalten).

13
Viccari

Hier können Sie die Postleitzahl und die entsprechenden Breiten- und Längenwerte für verschiedene Länder herunterladen: (dies sind Open-Source-Daten und kostenlos)

http://download.geonames.org/export/dump/

Sie können die Daten dann in Ihre Datenbank importieren und abfragen.

Hoffe das hilft.

32
03Usr

Wenn Sie eine Handelsnote benötigen, beachten Sie Folgendes: http://greatdata.com . Wenn Sie dieses Qualitätsniveau nicht benötigen, ist hier eine Liste einiger anderer Quellen mit Vor - und Nachteilen (es lohnt sich, die Unterschiede zwischen den Versionen Zip, Zcta, USPS, Volkszählung usw.) zu lesen Daten). 

ps - Sie sagten "ganze Welt", aber Ihre anderen Antworten und der Begriff "Postleitzahl" selbst scheinen in erster Linie US zu bedeuten. Die obige Verbindung geht über die USA hinaus, aber nicht über die ganze Welt.

In Bezug auf die bereits erwähnte Google-API beachten Sie bitte die Google-Nutzungsbedingungen . Im Einzelnen: "Hinweis: Die Geocoding-API darf nur in Verbindung mit einer Google-Map verwendet werden. Geocoding-Ergebnisse, ohne sie auf einer Map anzuzeigen, sind nicht zulässig."

Ich bin ein Mitarbeiter von greatdata.

3
puddleglum

GeoNames verfügt über eine schöne, übersichtliche API mit ziemlich guter Abdeckung. ( Dokumente )

verwendungsbeispiel: http://api.geonames.org/postalCodeSearch?postalcode=98122&maxRows=10&username=demo

1
waterproof

Ich habe eine Situation, in der es landesweit 12 Lagerhäuser gibt und ich das nächste Lager suchen musste, das ein Inventar für einen Artikel hat. Meine einfache Lösung bestand darin, den absoluten Wert der Differenz zwischen der Ziel-Postleitzahl und den 12 Lagern zu ermitteln. Und dann einfach nach dem kleinsten bis höchsten Unterschied in den Postleitzahlennummern bestellen und das Inventar in dieser Reihenfolge abfragen. Es scheint, dass das Erhalten des ABS (Zip1 - Zip2) den Schrankabstand zwischen zwei Postleitzahlen ergibt. 

0
Geektracker
0
LavaSlider