Ich erstelle ein Verzeichnis, in dem anhand von Standorten alle Einträge kategorisiert werden. Anstatt sich auf Benutzereingaben zu verlassen, möchte ich eine Liste von Orten bereitstellen, die der Benutzer auswählen kann. Ich habe bereits GeoWorldMap ausprobiert, das von GeoBytes bereitgestellt wird, aber es gibt bestimmte Probleme. Zum Beispiel werden 275 Länder aufgelistet. Ansonsten wird die Datenbank regelmäßig aktualisiert. Wenn ich also eine lokale Datenbank verwalte, muss ich diese von Zeit zu Zeit aktualisieren, um sicherzustellen, dass sie auf dem neuesten Stand ist.
Ich möchte wissen, was Entwickler dafür verwenden. Verwenden sie anstelle einer Datenbank einen Dienst, um eine Liste von Standorten abzurufen?
Ich fürchte, die manuelle Benutzereingabe ist keine offene Option, da die Kategorisierung nach Standort unerlässlich sein wird, sodass ich nicht vertrauen oder mich darauf verlassen kann, was der Benutzer manuell eingibt.
Ich habe bisher nur wenige Websites gesehen, daher bin ich mir sicher, dass es eine praktische Lösung gibt.
quelle
Hier sind einige Quellen mit kostenlosen Ortsdatenbanken für Städte:
quelle
Schauen Sie sich GeoDB Cities an . Dies ist ein von mir entwickelter und gehosteter Dienst, der die GeoNames.org-Daten in eine REST-Schnittstelle einbindet. Ich glaube, es sollte das liefern, wonach Sie in Bezug auf stabile Daten suchen. Es werden keine alten Stadtdaten physisch gelöscht, sondern nur als solche gekennzeichnet (was bei einer Aktualisierung von GeoNames passieren kann). Mit dem Dienst können Sie auch Ergebnisse für Stadt / Region / Land in mehreren Sprachen anzeigen.
Die freie Instanz ist ziemlich vernünftig, aber ich bin natürlich voreingenommen.
quelle
Es gibt mehrere kostenpflichtige und kostenlose Quellen für Länderdatenbanken:
Du hast die Wahl. Ich denke, die Datenqualität kann bei jedem der oben genannten Anbieter unterschiedlich sein.
quelle