[Gfoss] vista spatialite e qgis

a.furieri a lqt.it a.furieri a lqt.it
Mar 22 Feb 2011 19:10:52 CET


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 :-(
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


Maggiori informazioni sulla lista Gfoss