Cos'è un modo uniforme per esprimere Paese, Città, Stato? (Norma ISO, ecc.)

3

Ho bisogno di codificare i dati in un token utente che descriva il Paese, lo Stato e la città dell'utente. Comprendo che descrittori diversi si applicano a diverse gerarchie governative, ma sto cercando uno standard di qualche tipo che abbia già risolto questo problema.

Quale standard ISO, formato binario, ecc. è la migliore per descrivere un utente che potrebbe provenire da qualsiasi paese?

    
posta random65537 07.02.2014 - 18:31
fonte

1 risposta

1

Senza mezzi termini, non esiste uno standard. Negli Stati Uniti esistono diverse notazioni per stati, contee e regioni (codici di avviamento postale, codici di area, regioni metropolitane, ecc.). Mentre gli Stati Uniti hanno un formato di indirizzo standardizzato , anche questo è altamente soggetto a variazioni. Inoltre, gli standard degli indirizzi cambiano regolarmente. Prima dell'era di internet, spedire una lettera poteva essere fatta senza un codice postale (perché non erano stati inventati in quel momento) e per la maggior parte degli stati hai usato un'abbreviazione di 3 lettere.

Il Canada ha uno schema di indirizzamento simile negli Stati Uniti. Tuttavia, i codici postali in Canada sono 6 o 7 cifre. Includere uno spazio dopo il terzo carattere del codice postale potrebbe sembrare la stessa regione, ma non lo è. Ho anche sentito voci sul passaggio al Canada di un codice postale a 8 cifre.

Quasi tutti i paesi hanno una guida online dal loro servizio postale ufficiale con informazioni dettagliate sui formati di indirizzi accettabili.

Google, ESRI e altri fornitori di dati cartografici hanno elaborato vari modi per associare un indirizzo a una coppia lat / long. Google utilizza KML (uno standard specifico di XML utilizzato per gli indirizzi). Rompono un indirizzo in un numero civico, nome della via, lat / long e diverse gerarchie politiche. Scoprirai che in alcuni paesi le divisioni politiche possono essere profonde 7 o 8 livelli (forse di più dall'ultima volta che ho fatto ricerche in quest'area).

Se stai cercando ciò che devi archiviare in un database per i tuoi clienti, segui il formato degli indirizzi degli Stati Uniti con diverse linee di indirizzo aggiuntive (generalmente memorizzo un minimo di 3 linee di indirizzi per indirizzi internazionali), una città, uno stato o provincia, un codice postale (internazionale deve consentire almeno 15 caratteri, cifre e alfa) e un paese. Ho iniziato a includere lat / long di recente poiché gli indirizzi possono cambiare senza preavviso.

Esistono norme ISO per il codice paese che una ricerca rapida mostrerà una serie di link. Oltre a questo, sei praticamente da solo per la formattazione però.

    
risposta data 08.02.2014 - 09:12
fonte

Leggi altre domande sui tag