Highway = sono Name = daccordissimo Il 29/dic/2014 18:53 "Francesco Pelullo" <f.pelu...@gmail.com> ha scritto:
> Ciao a tutti, > > Riassumo quanto avevo scritto nel thread sui nomi invertiti. > > Se pensate potrebbe essere utile, vorrei suggerire in ml internazionale di > modificare lo schema utilizzato finora per il campo name=. > > Prima di parlarne con altri, vorrei (pacatamente) parlarne con voi per > leggere che cosa ne pensate, e se ne valga la pena. > > A me sembra che il tag name= così com'è attualmente sia insufficiente, > quando la feature è intitolata ad un personaggio storico. > Questo vale sia per le strade che per i teatri, musei, etc. > > Penso che una cosa sia "Via Pigna" ed un'altra sia "Via Giuseppe Verdi". > > Innanzitutto, in caso di compilazione di uno stradario, il software deve > elencare prima "Via Pigna" e poi "Via Verdi" anzichè il contrario. > Questo è facilmente ottenibile nel caso di Giuseppe Verdi, ma più > complicato se la strada è intitolata a Francesco Giuseppe (sono entrambi > nomi e va elencata alfabeticamente alla lettera F). Lo stesso per altri > casi particolari, ad esempio Via Regina Margherita (va elencata alla R), > Via Don Minzoni (va alla D) etc. > > Lo stesso in caso di ricerca su un navigatore. > > In caso di distinzione del nome e del cognome, anche il rendering ne > trarrebbe profitto, perché a livelli di zoom più basso, in caso di > overlapping delle etichette delle features, potrebbe abbreviare "Via > Giuseppe Verdi" in "Via G. Verdi" o "Via Verdi" se non ci sono ambiguità > (ad esempio un altra via intitolata a Giacomo Verdi). Non dovrebbe mai > abbreviare "Via Regina Margherita" ma se nessuno glielo spiega, il > rendering non lo sa fare. > > Finora il problema è stato risolto con artifizi (estrarre la stringa > finale del campo name e confrontandola con una lista) o (suppongo) > eliminando parole chiave (Giuseppe) tipicamente utilizzate per i nomi. Ma > in casi particolari penso che questi metodi siano inefficaci, o > cervellotici, o potrebbero dare risultati ambigui (Via Sacco e Vanzetti, > Via Francesco Giuseppe, Via Martiri di Via Fani, Vico II Fornaci Sgarro, > Via San Francesco d'Assisi, Via Principe Amedeo, Via Vittorio Emanuele, Via > Generale Giuseppe Da Bormida, Via Ammiraglio Francesco Genova). > > La mia proposta è questa: distinguere i nomi personali dagli altri, > utilizzando subkeys del tag name: > > In definitiva avremmo: > name:personal_name=yes > name:surname=Verdi > name:first_name=Giuseppe > name:second_name=Fortunino Francesco > name:title=compositore (maestro|Generale|Principe|Ammiraglio etc). > > In alternativa, lasciare un unico campo per name= ma inserire i nomi > personali nella forma "Cognome, titolo Nome" che consentirebbe agevolmente > al software di riconoscerli, ricomporre all'occorrenza la stringa "titolo > Nome Cognome" per il rendering, ed estrarre soltanto il dato a sinistra > della virgola per tutte le funzioni del caso. > > Per favore, mi dite che cosa ne pensate? > Grazie > > /niubii/ > > > > _______________________________________________ > Talk-it mailing list > Talk-it@openstreetmap.org > https://lists.openstreetmap.org/listinfo/talk-it > >
_______________________________________________ Talk-it mailing list Talk-it@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-it