[Gfoss] vista spatialite e qgis

Ciao a tutti
ho creato una vista con colonna geometrica dentro spatialite
ho aggiunto al vista alla tabella geometry_columns
vedo regolarmente la mappa su qgis
ma se gli chiedo di vedere la tabella degli attributi mi restituisce le
colonne giuste, il numero di record giusti, ma pieni di "ERROR"

avete idea del perchè? vi è già successo?

grazie

Ivan

--
Ti prego di cercare di non inviarmi files .dwg, .doc, .xls, .ppt.
Preferisco formati liberi.
Please try to avoid to send me .dwg, .doc, .xls, .ppt files.
I prefer free formats.
http://it.wikipedia.org/wiki/Formato_aperto
http://en.wikipedia.org/wiki/Open_format

Ivan Marchesini
Perugia (Italy)
Socio fondatore GFOSS "Geospatial Free and Open Source Software" http://www.gfoss.it
e-mail: ivan.marchesini@irpi.cnr.it
        ivan.marchesini@gmail.com
fax (mailfax): +39 1782092534
jabber: geoivan73@jabber.org
skype: geoivan73

On Tue, 22 Feb 2011 11:02:59 +0100, ivan marchesini wrote

Ciao a tutti
ho creato una vista con colonna geometrica dentro spatialite
ho aggiunto al vista alla tabella geometry_columns

Ivan, così è sbagliato :frowning:
dopo tutto sqlite non è postgresql, e spatialite non
è postgis. Qua e la sono profondamente diversi: e
la gestione delle SpatialVIEW è proprio uno dei punti
in cui la differenza di nota maggiormente.

Naturalmente puoi usare una SpatialView (una VIEW
con una colonna Geometry) anche su spatialite;
ma la devi dichiarare in VIEWS_GEOMETRY_COLUMNS,
non su GEOMETRY_COLUMNS (quest'ultima meta-tavola
supporta solo le "tavole vere". quindi inserire una
VIEW qua dentro provoca sicuramente confusione).

Se ti serve qualche ulteriore dritta sulle SpatialVIEW
supportate da spatialite le trovi qua:
http://www.gaia-gis.it/spatialite-2.4.0/Using-Views-Basic.pdf
http://www.gaia-gis.it/spatialite-2.4.0/Using-Views-Advanced.pdf

Oppure (ancor meglio) dai un'occhiata al recentissimo
Cookbook:
http://www.gaia-gis.it/spatialite-2.4.0-4/spatialite-cookbook/html/sp-view.html

ciao Sandro

Grazie mille Sandro...
si si hai ragione..
il fatto è che sto lavorando a questa cosa marginalmente per fare un
favore ad una amica e ho un approccio un po' approssimativo..
perdono... :frowning:

ciao

Il giorno mar, 22/02/2011 alle 19.10 +0100, a.furieri@lqt.it ha scritto:

On Tue, 22 Feb 2011 11:02:59 +0100, ivan marchesini wrote
> Ciao a tutti
> ho creato una vista con colonna geometrica dentro spatialite
> ho aggiunto al vista alla tabella geometry_columns
>

Ivan, così è sbagliato :frowning:
dopo tutto sqlite non è postgresql, e spatialite non
è postgis. Qua e la sono profondamente diversi: e
la gestione delle SpatialVIEW è proprio uno dei punti
in cui la differenza di nota maggiormente.

Naturalmente puoi usare una SpatialView (una VIEW
con una colonna Geometry) anche su spatialite;
ma la devi dichiarare in VIEWS_GEOMETRY_COLUMNS,
non su GEOMETRY_COLUMNS (quest'ultima meta-tavola
supporta solo le "tavole vere". quindi inserire una
VIEW qua dentro provoca sicuramente confusione).

Se ti serve qualche ulteriore dritta sulle SpatialVIEW
supportate da spatialite le trovi qua:
http://www.gaia-gis.it/spatialite-2.4.0/Using-Views-Basic.pdf
http://www.gaia-gis.it/spatialite-2.4.0/Using-Views-Advanced.pdf

Oppure (ancor meglio) dai un'occhiata al recentissimo
Cookbook:
http://www.gaia-gis.it/spatialite-2.4.0-4/spatialite-cookbook/html/sp-view.html

ciao Sandro

--
Ti prego di cercare di non inviarmi files .dwg, .doc, .xls, .ppt.
Preferisco formati liberi.
Please try to avoid to send me .dwg, .doc, .xls, .ppt files.
I prefer free formats.
http://it.wikipedia.org/wiki/Formato_aperto
http://en.wikipedia.org/wiki/Open_format

Ivan Marchesini
Perugia (Italy)
Socio fondatore GFOSS "Geospatial Free and Open Source Software" http://www.gfoss.it
e-mail: ivan.marchesini@irpi.cnr.it
        ivan.marchesini@gmail.com
fax (mailfax): +39 1782092534
jabber: geoivan73@jabber.org
skype: geoivan73