Ciao Mary80

il "caso" si dovrebbe risolvere portando, permettimi il termine poco tecnico ma efficace, sullo shp dei civici anche l'attributo "ID-tratto".

Hai quindi due possibili strade in funzione della struttura delle banche dati disponibili:

nel menù testuale "Vettore>Strumenti di geoprocessing>Unione" in pratica trasferisci il dato ID-tratto dallo shp strade anche allo shp civici+residenti. qui ti serve che le geometrie si intersechino (i civici devono cadere "dentro" i poligoni strada.

nel menù testuale "Vettore>Strumenti di gestione dati>Unisci attributi per posizione" fai circa lo stesso lavoro. Qui puoi lavorare un poco sulle prossimità. Da verificare nei punti di cambio del tratto di strada

per ultimo, ma bisogna vedere se fattibile o si genera solo pasticcio ulteriore, in relazione alla distanza del punto "civico" dalla strada, potresti lavorare sul buffer del tratto di strada anziché sul tratto stesso.

devi ora vedere tu se le banche dati possono "dialogare" tra loro in relazione all'azione che hai scelto.

ti allego il file con le schermate

credo ci aiuteresti inviando, a mo' di esempio, un estratto degli shp strade e civici (per quest'ultimo anche xls)

buon lavoro

Immagini allegate
doc1.pdf (120.5 KB, 6 download)

cari saluti
Alberto
--------------------------------
Un vincente trova sempre una strada...
Un perdente trova sempre una scusa!!!