[QGIS-it-user] Qgis 2.18 - Win 10 - Comportamento anomalo con view spatialite

Luca Mandolesi mandoluca a gmail.com
Lun 7 Nov 2016 12:03:25 PST


Se qualcuno volesse testare.

1 tabella edifici di tipo punto con pkuid_ed e nome_edificio;
1 tabella alfanumerica materiali con pkuid_mat, tipo_materiale, idfk_ed;

relazione nel progetto: materiali(figlio), idfk_ed N -> 1 edificio(padre),
pkuid_ed

Con spatialite_gui faccio una view e come tabella principale metto i
materiali, come seconda tabella metto gli edifici, così da assegnare ai
singoli record della tabella materiali la geometria del punto edificio,
tramite un join inner come da relazione.

Spatialite visualizza la serie di record in maniera corretta, ma Qgis,
caricando la view fallisce e presenta solo un pacchetto ristretto e random
di records, tutti con lo stesso ID, che nemmeno esistono nella tabella.

La cosa bella è che, se per esempio la tabella fa vedere solo gli id
materiale == 1, ma sapendo che in materiali ce ne sono almeno 5, facendo
una query nel costruttore interrogazioni della view, Qgis trova gli altri
pallini (che nemmeno faceva vedere in tabella) e li visualizza in mappa.

Vi risulta? Mi pare un bel baco...che ne dite?

Ciao
Luca
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.osgeo.org/pipermail/qgis-it-user/attachments/20161107/fb6067a2/attachment.html>


Maggiori informazioni sulla lista QGIS-it-user