2009-10-13 8 views
6

Wo finde ich eine Datenbank mit Städten und Nachbarschaften mit MySQL? Ich bin nur an US-Gebieten interessiert. Preis spielt keine Rolle.Wo finde ich eine Stadt-/Nachbarschaftsdatenbank?

Die Datenbank muss helfen, Standorte anhand der Postleitzahl zu identifizieren. Ich habe bereits eine Datenbank, die Städte und Staaten zeigt, aber ich muss auch die umliegenden Viertel finden.

Ich sah gutes Beispiel auf http://www.oodle.com/.

Antwort

1

Hier ist ein großer Ort kostenlose Datenbanken sowohl für Städte und Länder bieten:

http://ipinfodb.com/ip_database.php

+0

Eigentlich im für eine andere Art von Datenbank suchen . Ort nach Postleitzahl. Also, im Grunde gebe ich PLZ von benötigtem Standort ein und Ergebnis sollte Staat, Stadt, Nachbarschaft enthalten. Das ist es. –

5

Gegen eine Gebühr ... können Sie auf Maponics' Neighborhood dataset
abonnieren Während Maponics meist GIS-Daten liefert, (zB ermöglicht. eine, um auf einer Karte die Grenzen von Nachbarschaften zu lokalisieren und so), die einfache Nachbarschaftsliste ist auch verfügbar, denke ich.
Ein weiteres kommerzielles Angebot ist Urban Mapping's

In Sie bestimmte Städte/Landkreise Ziel, es gibt viele freie Ressourcen gefunden werden, ‚oft in den gov/.us-Sites, für bestimmte Städte und Landkreise. Abgesehen von der Schwierigkeit, solche Ressourcen zu finden (es gibt anscheinend kein praktisches Verzeichnis für solche von lokalen Behörden verwalteten Datenbanken), gibt es keinen Standard hinsichtlich des Formats, in dem die Daten gespeichert sind, oder der spezifischen Semantik der Daten gesammelt. Glücklicherweise ist die Postleitzahl ziemlich unzweideutig, und das Nachbarschaftskonzept ist relativ allgemein (obwohl die Nachbarschaften selbst ziemlich dynamisch sein können, mit der Einführung neuer Nachbarschaftsnamen und einigen kleineren Grenzverschiebungen).

Die Komplexität der Aufgabe, solche Datenbanken zu erstellen, die lange Halbwertszeit der Daten und die potenziell lukrative Verwendung solcher Daten, scheinen zu erklären, warum es schwierig ist, nichtkommerzielle Quellen zu finden.

1

Es könnte sich lohnen, einige der Links in this article zu überprüfen. Es gibt mehrere, in denen Sie die Daten finden können, nach denen Sie suchen.

6

Die Zillow Neighborhood data hat eine CC-sharealike-Lizenz und ist ziemlich umfassend. Es ist heutzutage in der Geospatialwelt weit verbreitet.

Prost

0

Stadt Mapping hat eine API Nachbarschaften finden nach Adresse, Ort/Bundesland, und wie Sie in Ihrem Fall benötigen, Postleitzahl (die getNeighborhoodsByPostalCode Methode genannt).

Hier ist ein Link zu ihrer Demo-Anwendungen, die zeigen, wie es funktioniert: URBANWARE API Demo Applications

Edit:
Stadt Mapping existiert nicht mehr, und die Demo Link hat linkrot; here's what it did look like, via Wayback Machine

[

Zwar ist dies nicht eine Datenbank per se ist, könnten Sie schnell Ihre eigene Datenbank füllen durch ihre API für jede Postleitzahl rufen Sie zu sehen, interessiert sein würde.

Beachten Sie, dass dies Teil ihrer Premium-API ist.Wenn Sie die Long/Lat-Koordinaten jeder Stadt haben, können Sie ihre kostenlose API verwenden, um eine Liste von Nachbarschaften zu erhalten, deren Grenzen die Long/Lat-Koordinaten enthalten.

1

Maponics verfügt über mehr als 150.000 Nachbarschaften weltweit in MySQL und anderen Formaten sowie eine API.