Gian Paolo ha scritto: > > si. pensavo di dover prima creare una relation "street", ad esempio > "via verdi", che unisse i vari spezzoni e poi invece di fare una > "associatedStreet" per ogni spezzone avrei fatto un'unica > "associatedStreet" in cui il ruolo "street" lo avrei assegnato alla > relazione "via verdi". > Quando ho ricontrollato sul wiki però ho scoperto che la relation > "street" ha già la possibilità di inserire gli elementi con ruolo > "housenumber" e quindi non serve altro. > Mi sembra la soluzione migliore: il tutto si risolve con una sola > relazione e mi sembra che rispecchi perfettamente la realtà dato che i > numeri civici sono legati al nome della via e non agli spezzoni. > Ho dei dubbi però su quale dei due tipi di relazione "associateStreet" > e "street" sarà supportato dai software che fanno routing e quindi mi > sono ripromesso di inserirle entrambe, anche nei casi in cui la strada > non è divisa in spezzoni. > Quando devo inserire le relation "associatedStreet" su degli spezzoni > alle estremità spesso devo fare delle scelte su come assegnare un nodo > "house" che trovo del tutto arbitrarie ma questo tipo di relazione in > Europa è usato quasi duemila volte contro una presenza praticamente > nulla di "street" con "housenumber" > > <http://tagwatch.stoecker.eu/Europe/En/relationslist.html> Quindi potrei utilizzare una relazione di tipo street (anzichè associatedStreet) che contenga come membri tutti gli spezzoni di una stessa strada, le varie way addr:interpolation con i nodi addr:housenumber....
Anche a me sembra la soluzione di gran lunga più logica. Dal wiki (1) sembra però che nella relation street i nomi dei ruoli siano diversi che nella relation associatedStreet: housenumber per i nodi e le way di interpolazione e none (?) per i vari spezzoni delle vie... Ho capito bene ? Ciao e grazie ! http://wiki.openstreetmap.org/wiki/Relations/Proposed/Street _______________________________________________ Talk-it mailing list Talk-it@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-it