<div dir="ltr">Il giorno 06 novembre 2014 09:58, Andrea Musuruane <span dir="ltr"><<a href="mailto:musuruan@gmail.com" target="_blank">musuruan@gmail.com</a>></span> ha scritto:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">2014-11-06 9:43 GMT+01:00 Simone Saviolo <<a href="mailto:simone.saviolo@gmail.com">simone.saviolo@gmail.com</a>>:<br>
> Il giorno 06 novembre 2014 08:12, Aury88 <<a href="mailto:spacedriver88@gmail.com">spacedriver88@gmail.com</a>> ha<br>
> scritto:<br>
>><br>
>> La relazione ammetto di non averla mai usata visto che non ho capito che<br>
>> vantaggi dia il suo utilizzo a fronte di una difficoltà maggiore di<br>
>> mappatura e manutenzione del dato...<br>
><br>
><br>
> Au contraire: la relazione consente di non scrivere lo stesso nome mille<br>
> volte (spezzoni di strada, numeri civici...), col rischio di sbagliarlo o di<br>
> dimenticare un'occorrenza nel momento in cui lo si aggiorna. I vantaggi sono<br>
> tutti quelli della normalizzazione dei dati, lo svantaggio è quello di dover<br>
> usare una relazione - cioè, in fondo, praticamente niente. Non è più come<br>
> anni fa, quando le relazioni erano effettivamente un casino da usare.<br>
<br>
</div></div>La relazione però è molto più complicata da gestire in caso di import.<br>
<br>
Ho fatto una prova di import dei civici di Biella con ogr2osm. E'<br>
discretamente semplice da implementare senza usare una relazione.<br>
<br>
Non saprei neanche come fare per usare una relazione con ogr2osm, e<br>
come prerequisiti, tutto lo stradario di Biella dovrebbe già essere<br>
inserito (e non è così), ci dovrebbero essere relazioni per tutte le<br>
strade, e la convenzione usata per i nomi delle strade dovrebbe essere<br>identica.</blockquote><div> </div><div>Come primo passo, potrebbe anche bastare mettere nella relazione i soli civici. Sempre che il nome della strada riportato nel civico sia uguale a quello del civico vicino (vedi vantaggi della normalizzazione dei dati ;-) ). </div><div><br></div><div>Però è importante quello che sottolinei sulle convenzioni: se adesso venisse fuori che dobbiamo scrivere "Via Quattro novembre" invece che "Via 4 novembre", dovremmo cambiare un sacco di oggetti. Con la relazione, uno ;-) Se poi i renderer si decidessero ad usare la relazione anche per sapere il nome della strada... ;-)</div><div><br></div><div>Ciao,</div><div><br></div><div>Simone</div></div>