web-dev-qa-db-fra.com

Existe-t-il une norme ISO pour l'identification des villes?

Je veux rendre service avec une API qui donne des informations sur une ville (dans n'importe quel pays) par un identifiant.

Que dois-je choisir comme identifiant pour les villes? Existe-t-il une norme ISO pour l'identification des villes? Si oui, où puis-je obtenir une liste des identifiants de ville?

35
petRUShka

J'ai décidé d'utiliser codes IATA pour les villes.

11
petRUShka

Il existe une norme ISO pour le code pays, mais aucune (que je peux trouver) pour le code ville. Il y a cependant; un système d'identification des villes de la Commission économique des Nations Unies pour l'Europe UNLOCODE .

37
DwB

Pour l'Europe, il existe également les codes NUTS . Il va dans différents niveaux de détails, selon les pays. Pour certains pays comme l'Allemagne, vous obtenez le code pour les villes tandis que pour d'autres pays comme l'Espagne, vous obtenez uniquement les régions.

Exemple de l'Allemagne: https://en.wikipedia.org/wiki/NUTS_of_Germany#Local_administrative_units

Vous pouvez trouver le lien vers chaque pays ici: https://en.wikipedia.org/wiki/Category:Nomenclature_of_Territorial_Units_for_Statistics

3
J0ANMM

En plus d'UNLOCODE, il y a aussi la base de données GeoNames avec ses propres ID numériques .

C'est probablement mieux que UNLOCODES si vous avez déjà besoin d'utiliser les informations de la base de données GeoNames ou si vous préférez un système d'identification basé sur des nombres entiers.

3
Cato Minor