[Gfoss] Create view con Qspatialite
ho sempre usato Postgis per creare view con geometrie, ora volevo iniziare ad usare Qspatialite, ma dopo aver creato un DB con spatialite non riesco neanche a creare una semplice view tipo: in Postgis CREATE OR REPLACE VIEW v_buffer_4m AS SELECT elementi_pi.gid, elementi_pi.prog, st_buffer(elementi_pi.geom, 4::double precision) AS geom FROM elementi_pi; come fare con Qspatialite? grazie!!! -- *Salvatore Fiandaca* *mobile*.:+39 327.493.8955 *m*: *pigrecoinfin...@gmail.com pigrecoinfin...@gmail.com* ___ Gfoss@lists.gfoss.it 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. 750 iscritti al 18.3.2015
Re: [Gfoss] Create view con Qspatialite
On Sat, 18 Apr 2015 18:36:59 +0200, Totò Fiandaca wrote: ho sempre usato Postgis per creare view con geometrie, ora volevo iniziare ad usare Qspatialite, ma dopo aver creato un DB con spatialite non riesco neanche a creare una semplice view tipo: in Postgis CREATE OR REPLACE VIEW v_buffer_4m AS SELECT elementi_pi.gid, elementi_pi.prog, st_buffer(elementi_pi.geom, 4::double precision) AS geom FROM elementi_pi; come fare con Qspatialite? Toto', sia SpatiaLite che PostGIS presentano moltissime somiglianze superficiali, visto che entrambi sono modellati in conformita' degli standard OGC-SFS ed ISO SQL/MM tuttavia a livello strutturale ci sono moltissime differenze decisamente molto significative. non dare assolutamente mai per placidamente scontato che SQLite/Spatialite funzionino sempre in modo molto simile a PostgreSQL/PostGIS perche' potresti avere molto spesso delle cocenti delusioni. giusto per aiutare a capire meglio: PostgreSQL e' un grosso autoarticolato pesante basato su un'architettura client/server decisamente complessa e sofisticata. viceversa SQLite e' un ciclomotore ultra-leggero senza nessun fronzolo extra che non sia strettamente indispensabile. piu' o meno fanno entrambi le stesse cose, ma SQLite le fa in modo sostanzialmente diverso e molto spesso richiede di adottare strategie piu' indirette, molto manuali e poco automatizzate. uno dei campi in cui la distanza tra i due DVMS e' sicuramente abissale riguarda lo Spatial Index; l'altro riguarda proprio le Spatial Views. anche SQLite/SpatiaLite e' perfettamente in grado di gestire una Spatial View, ma richiede un paio di pre-requisiti extra: - per ottenetre una Spatial View occorre prima registrarla in modo esplicito nella meta-tavola views_geometry_columns - la geometria fornita dalla View deve esattamente corrispondere ad una geometria gia' presente in una delle tavole su cui si basa la View. ergo, sono tassativamente proibite tutte le funzioni che trasformano in qualsiasi modo la geometria: ST_Transform(), ST_Buffer(), ST_Difference() etc etc letture consigliate: http://www.gaia-gis.it/gaia-sins/spatialite-cookbook/html/sp-view.html (un po' vecchiotto) https://www.gaia-gis.it/fossil/libspatialite/wiki?name=writable-view (molto piu' aggiornato) ciao Sandro ___ Gfoss@lists.gfoss.it 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. 750 iscritti al 18.3.2015
Re: [Gfoss] Create view con Qspatialite
grazie per la chiarezza e rapidità di risposta. Il giorno 18 aprile 2015 19:47, a.furi...@lqt.it ha scritto: On Sat, 18 Apr 2015 18:36:59 +0200, Totò Fiandaca wrote: ho sempre usato Postgis per creare view con geometrie, ora volevo iniziare ad usare Qspatialite, ma dopo aver creato un DB con spatialite non riesco neanche a creare una semplice view tipo: in Postgis CREATE OR REPLACE VIEW v_buffer_4m AS SELECT elementi_pi.gid, elementi_pi.prog, st_buffer(elementi_pi.geom, 4::double precision) AS geom FROM elementi_pi; come fare con Qspatialite? Toto', sia SpatiaLite che PostGIS presentano moltissime somiglianze superficiali, visto che entrambi sono modellati in conformita' degli standard OGC-SFS ed ISO SQL/MM tuttavia a livello strutturale ci sono moltissime differenze decisamente molto significative. non dare assolutamente mai per placidamente scontato che SQLite/Spatialite funzionino sempre in modo molto simile a PostgreSQL/PostGIS perche' potresti avere molto spesso delle cocenti delusioni. giusto per aiutare a capire meglio: PostgreSQL e' un grosso autoarticolato pesante basato su un'architettura client/server decisamente complessa e sofisticata. viceversa SQLite e' un ciclomotore ultra-leggero senza nessun fronzolo extra che non sia strettamente indispensabile. piu' o meno fanno entrambi le stesse cose, ma SQLite le fa in modo sostanzialmente diverso e molto spesso richiede di adottare strategie piu' indirette, molto manuali e poco automatizzate. uno dei campi in cui la distanza tra i due DVMS e' sicuramente abissale riguarda lo Spatial Index; l'altro riguarda proprio le Spatial Views. anche SQLite/SpatiaLite e' perfettamente in grado di gestire una Spatial View, ma richiede un paio di pre-requisiti extra: - per ottenetre una Spatial View occorre prima registrarla in modo esplicito nella meta-tavola views_geometry_columns - la geometria fornita dalla View deve esattamente corrispondere ad una geometria gia' presente in una delle tavole su cui si basa la View. ergo, sono tassativamente proibite tutte le funzioni che trasformano in qualsiasi modo la geometria: ST_Transform(), ST_Buffer(), ST_Difference() etc etc letture consigliate: http://www.gaia-gis.it/gaia-sins/spatialite-cookbook/html/sp-view.html (un po' vecchiotto) https://www.gaia-gis.it/fossil/libspatialite/wiki?name=writable-view (molto piu' aggiornato) ciao Sandro ___ Gfoss@lists.gfoss.it 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. 750 iscritti al 18.3.2015 -- *Salvatore Fiandaca* *mobile*.:+39 327.493.8955 *m*: *pigrecoinfin...@gmail.com pigrecoinfin...@gmail.com* ___ Gfoss@lists.gfoss.it 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. 750 iscritti al 18.3.2015
Re: [Gfoss] DEM Italia, Europa e Mondiale
Dal seguente sito http://www.worldclim.com/current è possibile scaricare dem di tutte le parti del mondo scegliendo anche differenti risoluzioni o parti del globo. giuseppe - Original Message - From: Beppe anardu.g...@yahoo.it To: gfoss@lists.gfoss.it Sent: Friday, April 17, 2015 10:31 PM Subject: [Gfoss] DEM Italia, Europa e Mondiale Salve a tutti, sto preparando con un'insegnante di storia il materiale per un file multimediale sulla prima e seconda guerra mondiale da realizzare assieme agli alunni di una terza media. Mi occorrerebbero dei dem dell'Italia, Europa e del mondo, dove potrei reperirli? Grazie in anticipo, Beppe -- View this message in context: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/DEM-Italia-Europa-e-Mondiale-tp7592237.html Sent from the Gfoss -- Geographic Free and Open Source Software - Italian mailing list mailing list archive at Nabble.com. ___ Gfoss@lists.gfoss.it 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. 750 iscritti al 18.3.2015 ___ Gfoss@lists.gfoss.it 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. 750 iscritti al 18.3.2015
Re: [Gfoss] DEM Italia, Europa e Mondiale
Mi occorrerebbero dei dem dell'Italia, Europa e del mondo, dove potrei reperirli? per lavorare a scala globale ti consiglio il superclassico ETOPO1: non ha una risoluzione molto spinta, e quindi e' ragionevolmente utilizzabile anche su PC normali tra l'altro e' uno dei pochi DEM che ti mostra anche tutti i dettagli dei fondali oceanici: dorsali, faglie trasformi, piattaforme continentali etc. http://www.ngdc.noaa.gov/mgg/global/global.html -- altra fonte primaria di assoluto rilievo e' il portale del servizio geologico USA (USGS) in collaborazione con la NASA. per potere procedere con i downloads ti devi prima registrare, ma e' comunque tutto free (sia nel senso di free beer che di free speech) http://earthexplorer.usgs.gov/ cerca nella sezione Data Sets / Digital Elevation: ci troverai l'ultima versione di SRTM void-filled (molto pesante: e' ragionevole usarlo solo per piccole coperture selezionate), ma ci trovi pure GTOPO30 e GMTED2010 (disponibili a risoluzioni piu' basse e quindi datasets piu' leggeri: indicati per una copertura continentale europea) --- per la sola Italia potrebbe tornarti utile questo: http://geodati.fmach.it/gfoss_geodata/SRTM-Italy/ ciao Sandro ___ Gfoss@lists.gfoss.it 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. 750 iscritti al 18.3.2015