[Gfoss] sql polilinee e indirizzi da polinee osm

falcerisimone a inwind.it falcerisimone a inwind.it
Mar 5 Giu 2018 18:32:39 CEST


Ciao a tutti,
gentilmente volevo chiedervi dove sbaglio, ho due tabelle Spatialite:
-tubi (linestring)
-osm_roads (linestring)

In osm_roads, nel campo "name" sono ivi gli indirizzi.
Volevo popolare in una colonna "indirizzo" della tabella tubi, gli indirizzi civici delle polilinee di openstreetmap:

(select r.name
from osm_roads r, tubi t
where st_intersects(t.geom, st_buffer(r.geom, 20))=1) as indirizzo,

(select r.name
 from tubi t, (select name, st_buffer(geom, 20) as geom from osm_roads) r
 where st_intersects(t.geom, r.geom)) as indirizzo2

Il problema è che non funzionano bene le formule in spatialite...

Avete gentilmente idee migliori?
Grazie
Simone


Maggiori informazioni sulla lista Gfoss