[Talk-it] Proposta riorganizzazione tag name

Massimo Primiceri massimoprimiceri1 a gmail.com
Lun 29 Dic 2014 18:53:16 UTC


Highway = sono
Name = daccordissimo
Il 29/dic/2014 18:53 "Francesco Pelullo" <f.pelullo a 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 a openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-it
>
>
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.openstreetmap.org/pipermail/talk-it/attachments/20141229/5ba215d7/attachment.html>


Maggiori informazioni sulla lista Talk-it