Wenn Sie nur nach der SQL for Country-Tabelle und allen Ländern suchen,
Saqib Vaid
40
Bei all meinen Recherchen sage ich nachdrücklich, dass GeoNames die praktischste, genaueste und kostenlosste Datenquelle darstellt .
Sie können auf zwei Arten auf ihre Daten zugreifen:
Der einfache Weg durch ihre kostenlosen Webdienste.
Importieren Sie ihre Freitextdateien in Datenbanktabellen und verwenden Sie die Daten nach Ihren Wünschen. Diese Methode bietet viel mehr Flexibilität und hat festgestellt, dass diese Methode besser ist.
Das einzige Problem mit ihnen ist, dass ihre Länderliste für jedes Land 2 Zeichen lang ist. Leider nicht wirklich optimal
Phil
Wenn Sie nach einer Liste von Ländertabellen mit Einfügung für alle Länder suchen, gibt es hier ein einziges SQL-Skript: infomazing.net/blog/…
Saqib Vaid
Interessante Datenbank, aber Postleitzahlen sind für Italien nicht aktuell (tatsächlich sind sie viele Jahre alt)
jc
@jc Welches (GeoNames oder informazing) enthält Fehler in Italia?
Devoh
@devoh in einigen Städten CAP (codice avviamento postale) hat sich vor vielen Jahren geändert, als Beispiel 47522 war 47020, aber das alte 47020 funktioniert immer noch: geonames.org/postalcode-search.html?q=47020&country=IT, während das neue 47521 dies nicht tut t.
Breitengrad (Breiten- und Längengrad befinden sich in der Nähe des Zentrums des detailliertesten zurückgegebenen Standortwerts: Postleitzahl, Stadt, Region oder Land)
Gibt es Informationen darüber, was die Regionalcodes bedeuten? Dies sind hauptsächlich Zahlen, aber manchmal nicht. (Vielleicht sind sie Land Abkürzung der USA.)
Arpad Horvath
1
Gibt es eine Zuordnung, welche Grafschaft in einem Land eine Zahl bedeutet?
Die Firma MaxMind.com 1 hat zugestimmt, ihre Städte der Welt-Datenbank unter der GPL freizugeben. Die Datenbank enthält Standorte nach Land, Stadt, Breite und Länge. Die Datenbank enthält über 3.047.000 Datensätze. Für diejenigen unter Ihnen, die das location.module mit der Postleitzahlendatenbank von CivicSpace ausprobiert haben, werden Sie erkennen, wie cool es ist und wie gut dies zu diesem Projekt und damit zu Drupal passt.
Das Erstellen und Verwalten einer solchen Datenbank ist ein ziemlicher Arbeitsaufwand. Jeder, der sie erstellt hat, behält sie wahrscheinlich für sich oder bietet sie gegen eine Gebühr an.
das ist ordentlich. Das einzige Problem ist, wie man darum herumkommt, die Ländernamen hineinzuholen. Sie haben nur abrev :(
Harsha MV
1
Nun, es ist kostenlos und könnte daher ein Ausgangspunkt sein. Basierend auf der Abkürzung sollten Sie keine Probleme haben, die Ländernamen für diese 200 Länder oder so zu finden und sie Ihrer Datenbanktabelle hinzuzufügen ...
marc_s
Dieses Projekt hat einige der Probleme mit diesen Daten
Die Frage zu Städten mit globaler permanenter ID und lokalisierten Namen ist offen :( Ich kann keine Lösung finden. Ich plane, eine eigene Anwendungscodeliste mit Benutzerbeitrag zu führen.
Ich habe worldcitiesdatabae.info mit www.worldcitiesdatabase.com verglichen und es scheint, dass letzteres einfallsreicher ist. Maxmind hat jedoch eine kostenlose Datenbank. Warum also eine Stadtdatenbank kaufen? Holen Sie sich einfach die kostenlose und es gibt eine Menge Hilfe im Internet über maxmind db. Wenn Sie zusätzliche Anstrengungen unternehmen, können Sie diese wenigen Dollars sparen :)
Dieser Service gibt Länder (Name, Code) und Städte für jedes Land als REST, SErvice zurück. Sie können auch eine Datenbank und einen Beispiel-REST-Service herunterladen
Bei all meinen Recherchen sage ich nachdrücklich, dass GeoNames die praktischste, genaueste und kostenlosste Datenquelle darstellt .
Sie können auf zwei Arten auf ihre Daten zugreifen:
quelle
Gehen Sie über diesen Link http://www.maxmind.com/de/worldcities
Es enthält die folgenden Felder:
quelle
Überprüfen Sie dies heraus:
Von MaxMind.com gespendete Datenbank für Städte der Welt
Die Firma MaxMind.com 1 hat zugestimmt, ihre Städte der Welt-Datenbank unter der GPL freizugeben. Die Datenbank enthält Standorte nach Land, Stadt, Breite und Länge. Die Datenbank enthält über 3.047.000 Datensätze. Für diejenigen unter Ihnen, die das location.module mit der Postleitzahlendatenbank von CivicSpace ausprobiert haben, werden Sie erkennen, wie cool es ist und wie gut dies zu diesem Projekt und damit zu Drupal passt.
Hier ist eine weitere kostenlose Version , die Ihnen den Einstieg erleichtern könnte.
Das Erstellen und Verwalten einer solchen Datenbank ist ein ziemlicher Arbeitsaufwand. Jeder, der sie erstellt hat, behält sie wahrscheinlich für sich oder bietet sie gegen eine Gebühr an.
quelle
http://cldr.unicode.org/ - Gemeinsame mehrsprachige Standarddatenbank, einschließlich Länderliste und anderer lokalisierbarer Daten.
quelle
https://code.google.com/p/worlddb/downloads/list
Open World Database Alpha
Diese Datenbank enthält mehrsprachige Ländernamen, Regionsnamen, Städtenamen sowie deren Breiten- und Längengradnummer und den Alpha2-Code des Landes.
quelle
Liste der Standorte der Vereinten Nationen in mdb, csv oder txt:
Willkommen: http://www.unece.org/cefact/locode/welcome.html
Wählen Sie den Download-Link aus dem obigen Link oder klicken Sie einfach hier.
quelle
Sie können die Datenbank von hier aus verwenden -
http://myip.ms/info/cities_sql_database/
quelle
Ich habe worldcitiesdatabae.info mit www.worldcitiesdatabase.com verglichen und es scheint, dass letzteres einfallsreicher ist. Maxmind hat jedoch eine kostenlose Datenbank. Warum also eine Stadtdatenbank kaufen? Holen Sie sich einfach die kostenlose und es gibt eine Menge Hilfe im Internet über maxmind db. Wenn Sie zusätzliche Anstrengungen unternehmen, können Sie diese wenigen Dollars sparen :)
quelle
Dieser Service gibt Länder (Name, Code) und Städte für jedes Land als REST, SErvice zurück. Sie können auch eine Datenbank und einen Beispiel-REST-Service herunterladen
http://tecorange.com/content/world-countries-and-cities-restjson-service-12-months-subscription
quelle