[Gfoss] Create view con Qspatialite

2015-04-18 Per discussione Totò Fiandaca
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

2015-04-18 Per discussione a . furieri

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

2015-04-18 Per discussione Totò Fiandaca
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

2015-04-18 Per discussione Giuseppe Puddu

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

2015-04-18 Per discussione a . furieri

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