Freie Stadt / Staat / Postleitzahl zu Breiten- / Längengrad-Datenbank? [geschlossen]

8

Gibt es eine Standarddatenbank mit Datensätzen, die Stadt / Bundesstaat / Zip zu Lat / Lng zuordnen? Ich fand diese Datenbank und die USPS hat eine einfache (keine lat / lng) API , aber gibt es noch eine andere empfohlene Alternative?

Update: Gefunden auch: Ссылка

    
Lance Pollard 04.02.2011, 02:53
quelle

6 Antworten

12

Nur eine kleine Notiz. Die meisten dieser 3rd Party City / State / Zip zu Lat / Lng Datenbanken basieren auf den US Census Tiger Daten. Beginnen Sie mit dem Census 2000, die Postleitzahldaten wurden durch ZCTA ersetzt, was eine Annäherung an Postleitzahlen darstellt. Hier ist eine Erklärung von der Census-Website (ab 2011):

Postleitzahlgebiete (ZCTAs ™) sind eine neue statistische Einheit, die vom US Census Bureau für die tabellarische Zusammenfassung von Statistiken aus Census 2000 entwickelt wurde. Diese neue Einheit wurde entwickelt, um die Schwierigkeiten bei der genauen Definition der von jeder Postleitzahl abgedeckten Landfläche zu überwinden ®. Das Definieren des Umfangs eines Gebiets ist notwendig, um die Volkszählungsdaten für dieses Gebiet genau zu tabellieren.

ZCTAs sind verallgemeinerte Flächendarstellungen von Postleitzahlbereichen des U.S. Postdienstes (USPS). Vereinfacht ausgedrückt, wird jeder einzelne erstellt, indem die Census 2000-Blöcke, deren Adressen eine bestimmte Postleitzahl verwenden, in einem ZCTA zusammengefasst werden, der diese Postleitzahl als ihren ZCTA-Code erhält. Sie stellen die Mehrheit der fünfstelligen USPS-Postleitzahlen in einem bestimmten Gebiet dar. Für die Bereiche, in denen die vorherrschende fünfstellige Postleitzahl schwer zu ermitteln ist, wird für den ZCTA-Code die übergeordnete dreistellige Postleitzahl verwendet. Weitere Informationen finden Sie auf der ZCTA-Webseite (häufig gestellte Fragen).

Der folgende Link ist eine aktualisierte Erklärung (2013):

Ссылка

Das OpenGeoCode.Org-Team

HINZUGEFÜGT 12/17/13: Unser (KOSTENLOSER) Staat / Stadt / Zip-Datensatz (CSV) kann unter dem folgenden Link gefunden werden. Es stammt aus öffentlichen "Regierungs" -Datensätzen:

Ссылка

    
Andrew - OpenGeoCode 18.02.2011, 07:39
quelle
5

Google bietet dies als Nachschlag an. Können Sie Anrufe von Ihrer App aus tätigen?

Es heißt Webservices. Ссылка

Sie möchten Google Geocoding API verwenden. Es ist einfach zu verwenden, rufen Sie diese URL an: Ссылка

Ändern Sie "address=" auf das, was Sie benötigen (z. B. den Stadtstaat und die Postleitzahl)

Es kann auch in XML antworten. Ändere einfach json zu xml Ссылка

Beispielergebnis

%Vor%

Dann müssen Sie nur results[0].geometry.location.lat und results[0].geometry.location.lng

öffnen     
Jason 04.02.2011 03:00
quelle
3

[EDIT 8/3/2015] Die unten aufgeführte kostenlose nicht-kommerzielle Postleitzahl-Datenbank wurde nach softwaretools.com verschoben. Hinweis: greatdata.com hat immer noch die Premium-Postleitzahldaten für Unternehmen.

  

Nur eine kleine Notiz. Die meisten dieser 3rd Party City / State / Zip zu Lat / Lng Datenbanken basieren auf den US Census Tiger Daten. [Andrew]

Ich bin ein Entwickler für eine kommerzielle Postleitzahl-Datenbank-Firma (GreatData). Für Low-End-Daten ist die Empfehlung von Andrew korrekt und wenn Sie sich in Volkszählungsdaten auskennen, ist es ziemlich einfach, sie zu bekommen. Ich weiß, dass es zunächst einige Stunden dauern kann, bis es richtig ist. Wenn Sie es vorziehen, die Arbeit nicht selbst zu machen, können Sie unsere kostenlose / nichtkommerzielle Version hier herunterladen (es ist hübsch viel, was Andrew mit kleinen Verbesserungen vorschlägt. Es wird alle paar Monate aktualisiert).

Für eine wirklich gute Erklärung, was darin fehlt (und was noch wichtiger ist, was in den meisten Low-End-Postleitzahldaten, die auf ZCTA-Daten basieren, fehlt), im Vergleich zu einer kommerziellen Note, siehe hier .

ps - In Bezug auf Vorschläge zur Verwendung der Google API sehe ich, dass dies viel vorgeschlagen wird, aber wenn Sie es nicht in einer Google-Map anzeigen, verstößt dies gegen Googles TOS . Insbesondere: "Die Geocodierungs-API darf nur in Verbindung mit einer Google-Karte verwendet werden ; Geokodierungsergebnisse sind nicht zulässig, wenn sie nicht auf einer Karte angezeigt werden." Sie werden feststellen, dass StackOverFlow mehrere Threads für diejenigen hat, deren Sites blockiert wurden.

Ich hoffe, das ist vorteilhaft

    
puddleglum 03.08.2015 16:17
quelle
2

Dies ist ein alter Thread, aber ich habe kürzlich nach denselben Informationen gesucht und bin auch auf diese kostenlose Datenbank gestoßen:

Ссылка

    
Kevin P. 26.04.2013 00:22
quelle
0

Sehen Sie sich zcta an. Sie können die geographischen Grenzen einer Postleitzahl mithilfe ihrer Daten zeichnen.

    
Brian Deterling 04.02.2011 04:58
quelle
0

Wenn Sie eine kleine Anzahl von Städten in den USA haben, können Sie ganz einfach Ihre eigene Datenbank von Google erstellen, die Ihnen die Koordinaten direkt auf der Suchseite liefert, ohne dass Sie irgendwelchen Links folgen müssen, z. Geben Sie Folgendes ein:

chicago illinois Längengrad

    
Rob Sedgwick 28.05.2013 19:34
quelle

Tags und Links