[Python] [pythonisti] pensare in grande?

Manlio Perillo manlio_perillo a libero.it
Gio 11 Gen 2007 12:53:01 CET


Lawrence Oluyede ha scritto:
> [...]
>> Secondo me il problema non si pone, ci sono le email; altrimenti non ne
>> usciamo...
> 
> Concordo, sostanzialmente l'indirizzo serve per google maps e per
> "informazione" nel profilo
> 

Vero.
L'unica cosa da decidere è se lasciare un address generico, dove ognuno 
inserisce il testo libero come vuole (sperando che GMap lo riconosca) 
oppure decidere un formato minimale.

Un esempio:

- country: codice nazione ISO (it, us)
- state:   stato (per gli USA ad esempio california, etc).
            Per l'Italia la regione?
- locality: ad esempio Mercogliano, AV
- address: via Nazionale 21

(il numero è opzionale, ovviamente, così come gli altri campi).


Prendendo spunto da XAL potremmo avere:

- country: Italia
- administrative_area: Campania
- locality: Mercogliano, AV
- thoroughfare: via Nazionale


Magari si può gestire meglio administrative_area, per poter specificare 
anche la provincia, ma SQL non è XML...

In XAL, AdministrativeArea prevede un attributo type.



Un ultima cosa:
i nomi dell'indirizzo in che lingua vanno? ;-).
Qualcuno potrebbe pensare di dover usare Rome al posto di Roma, Venice 
al posto di Venezia ...




Saluti  Manlio Perillo


Maggiori informazioni sulla lista Python