non connosco bene la legislazione italiana riguardando i civici. Siamo
sicuri che solo un cancello può avere un civico, invece un edificio
no? In Germania la situazione è più complessa, perchè ogni "Land" e
forse a dirittura ogni commune può fare delle leggi come i civici
vengano applicati. A Berlino per esempio non si tratta di un
"housenumber" ma di un "site-number" (de:Grundstücksnummer), dove
però, quando necessario (decide l'amministrazione AFAIK), ogni
ingresso ed ogni scala può ottenere un suo numero.

In quel sistema la cosa più coretta sarebbe di associare
addr:housenumber al appezzamento, ma non si fa (generalmente) perchè
non abbiamo i dati ufficiali per farlo.

Io di solito metto il civico al cancello se non sò meglio qual'è la
situazione e sopratutto quando ho il sospetto che ci potrebbe essere
un altro ingresso con un altro civico (perchè le case possono avere
anche più di un accesso con quindi alle volte più di un civico /
indirizzo postale (l'altro ingresso potrebbe essere ad un altra
strada).

Mettere il civico su una casa non mi sembra del tutto sbagliato, nella
maggior parte dei casi, pur essendo forse approsimativo, il risultato
ottenuto è sufficente.

Poi quando ho un POI di solito metto tutti informazioni del suo
indirizzo anche al POI (sia per nodi che per aree). E' ridondante, ma
serve, perchè i POI vengono spostati, alle volte non stanno al punto
giusto, e se un POI ha un indirizzo, questo di solito è giusto (perchè
ricavato da informazioni forniti da chi opera il POI: siti internet,
volantini, scontrini, ecc.).

addr:interpolation è considerato da sempre una soluzione intermedia ed
inferiore a singoli indirizzi.

Relazioni (associated street) aumentano la complessità e rendono più
difficile per utenti meno esperti sia la comprensione che anche la
possibilità di migliorare o di correggere. In più appesantiscono il
database (dovrebbe essere il contrario, più leggero per mancanza di
ridondanze, ma la realtà è che i soliti tools come osm2pgsql mettono
tanto tempo a raccogliere informazioni da relazioni).

> 3) usare una relation con type:associatedStreet con membri street e
house
Questo non lo capisco. Si propone di fare una relazione per ogni
singolo building per associarlo alla strada insieme al civico?


ciao,
Martin

_______________________________________________
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it

Rispondere a