Possible en double:
Database of Countries and their CitiesPays/État/Ville Base de données?
Ok, celui-ci est une question non technique. Je suis en train de créer un annuaire d'entreprises et j'aimerais classer les annonces par emplacement. Au lieu de donner aux utilisateurs une option pour entrer dans le lieu, je vais leur fournir une liste d'emplacements qui suivent un format Pays/État/Ville. J'ai essayé GeoWorldMap par GeoBytes. Cela semblait prometteur au début et je pensais que c'était exactement ce qui ferait l'affaire jusqu'à ce que je me rende compte que cela fournissait une liste d'environ 275 pays, même si le nombre de pays reconnus se situe entre 192 et 195. Je ne suis donc pas sûr de le supplémentaire de 80 pays. Quand j'ai réalisé ce problème, je suis allé sur leur site web pour faire un compte et j'ai découvert que leur liste était mise à jour régulièrement. Cela me fait penser à une question. Est-il possible de trouver une base de données précise qui répertorie tous les emplacements possibles? Qu'est-ce que la plupart des développeurs utilisent ici pour quelque chose comme ça?
Je pense que la plupart des développeurs permettrait à l'utilisateur d'entrer dans l'emplacement. À moins que vous n'effectuiez un type de géocodage (où vous utilisez cet emplacement, effectuez une sorte d'algèbre géographique) et que vous devez associer des métadonnées à un emplacement spécifique (et que l'utilisateur ne peut pas ou ne doit pas le fournir), vous n'avez pas besoin d'encombrer votre base de données avec toutes ces données. De même, les gens ne voudront pas faire défiler une liste ** énorme ** d'endroits où ils pourraient juste taper. –
Défilement ne sera pas un problème parce que je vais utiliser AJAX. Je ne ferai pas de géocodage, mais les listes seront classées par emplacement, donc une association est requise. Et parce que l'association est importante, les données fournies par l'utilisateur ne peuvent pas être approuvées :(J'ai vu par le passé comment les utilisateurs saisissaient des valeurs relatives à des emplacements, par exemple, États-Unis, États-Unis, États-Unis Même pour les États, ils entreraient en Géorgie en tant que Géorgie ou GA.Une autre question serait des fautes d'orthographe/fautes de frappe et de capitalisation incorrecte –
Semble comme une question mieux posée sur http://gis.stackexchange.com – fmark