identifier - tamaño - ¿Existe un estándar ISO para la identificación de la ciudad?
norma iso iec 7810 2003 (5)
Quiero hacer un servicio con API que brinde información sobre una ciudad (en cualquier país) mediante alguna identificación.
¿Qué debería elegir como id para las ciudades? ¿Existe un estándar ISO para la identificación de la ciudad? Si es así, ¿dónde puedo obtener una lista de identificadores de la ciudad?
Además de UNLOCODE, también está la base de datos GeoNames con sus propios ID numéricos .
Probablemente esto sea mejor que UNLOCODES si ya necesita utilizar la información en la base de datos de GeoNames o si prefiere un sistema de identificación basado en enteros.
Decidí usar códigos IATA para las ciudades.
Hay un estándar ISO para el código de país, pero ninguno (que puedo encontrar) para el código de la ciudad. Hay, sin embargo; un sistema de identificación de ciudades de la Comisión Económica de las Naciones Unidas para Europa UNLOCODE .
Para Europa también están los códigos NUTS . Entra en diferentes niveles de detalle, dependiendo del país. Para algunos países, como Alemania, se obtiene el código para ciudades, mientras que para otros países, como España, solo se obtienen regiones.
El ejemplo de Alemania: https://en.wikipedia.org/wiki/NUTS_of_Germany#Local_administrative_units
Puede encontrar el enlace a cada país aquí: https://en.wikipedia.org/wiki/Category:Nomenclature_of_Territorial_Units_for_Statistics
Puede usar estándares ISO 3166-2: http://en.wikipedia.org/wiki/ISO_3166-2