48 votes

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

Je veux faire un service avec 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?

42voto

DwB Points 14687

Il existe une norme ISO pour le code pays, mais aucune (que je peux trouver) pour le code de ville. Il y en a, cependant; un <strike>Commission économique des Nations Unies pour l’Europe</strike> Code des Nations Unies pour le commerce et les transports Système d’identification des villes UN/LOCODE.

Edit: Aligné le mauvais nom, ajouté la barre oblique au nom UN/LOCODE.

15voto

petRUShka Points 2172

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

4voto

Cato Minor Points 847

En plus de UNLOCODE, il existe également la base de données GeoNames avec ses propres ID numériques.

Ce n’est probablement mieux que UNLOCODES que 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 entiers.

-3voto

caisenm Points 161

Vous pouvez utiliser les normes ISO 3166-2 : http://en.wikipedia.org/wiki/ISO_3166-2

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X