Salve a tutti,
ho il seguente problema che non riesco a risolvere, cioè non riesco a
visualizzare correttamente in QGIS una spatial view:
ho realizzato un database sqlite [0] con due geotabelle:
1. tabella poligonale (multipolygon)
2. tabella lineare (multilinestring)
effettuo una query per ottenere l'intersezione tra la linea e i poligoni
ottenendo il risultato atteso in spatialite_gui;
dalla query realizzo una spatial view correttamente registrata; passo a qgis
per visualizzare la view e NON vedo nulla anche se la tabella attributi è
visibile e corretta.
questa è la query utilizzata:
select l.ogc_fid||p.ogc_fid as rowid,
CastToMultiLinestring(st_intersection(l.geometry,p.geometry)) as the_geom
from linee l,poligoni p
where st_intersects(l.geometry,p.geometry)=1;
ottenendo #6 righe;
creo spatial view:
create view v_linee as
select l.ogc_fid||p.ogc_fid as
rowid,CastToMultiLinestring(st_intersection(l.geometry,p.geometry))as
the_geom
from linee l,poligoni p
where st_intersects(l.geometry,p.geometry)=1;
INSERT INTO views_geometry_columns
(view_name, view_geometry, view_rowid, f_table_name, f_geometry_column,
read_only)
VALUES ('v_linee', 'the_geom', 'rowid', 'linee', 'geometry',1);
grazie per l'aiuto
[0] https://mega.nz/#!VVJigICT!UsTGb4VIsdbJInIS8cwGaREZPzm-rD1Lu4xeMnQ9OfY
-----
https://pigrecoinfinito.wordpress.com/
--
Sent from:
http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/
_______________________________________________
[email protected]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni
dell'Associazione GFOSS.it.
796 iscritti al 28/12/2017