Re: [Gfoss] Export PostGIS - SpatiaLITE

2018-02-25 Per discussione a . furieri
On Sun, 25 Feb 2018 12:00:41 +0100, Andrea Peri wrote: Forse sarebbe stato meglio introdurre una codifica differente dal NULLO per gestire l'eccezione ? Boh. forse tutto considerato la soluzione piu' corretta sarebbe quella di supportare il geom-type EMPTY, che e' previsto dalle specifiche OGC

Re: [Gfoss] Export PostGIS - SpatiaLITE

2018-02-25 Per discussione Andrea Peri
Hai fatot bene a correggermi. In effetti mi ero sbagliato. Per qualche strana ragione mi e' rimasto in testa che la tua CastToSimple ritornasse sempre il primo. Forse faceva cosi' nelle prime versioni ? Ad ogni modo la prudenza e' sempre d'obbligo perche' se ritorna NUL uno le perde tutte anziche'

Re: [Gfoss] Export PostGIS - SpatiaLITE

2018-02-25 Per discussione a . furieri
On Sun, 25 Feb 2018 06:48:04 +0100, Andrea Peri wrote: Sempre esatto e preciso ma questa volta sento di dover aggiungere un dettaglio ulteriore. :D L operatore casttomulti te dici che si può sempre applicare. Occorre però stare attenti quando si applica per passare da multi a simple ovvero usand

Re: [Gfoss] Export PostGIS - SpatiaLITE

2018-02-24 Per discussione Andrea Peri
Sempre esatto e preciso ma questa volta sento di dover aggiungere un dettaglio ulteriore. :D L operatore casttomulti te dici che si può sempre applicare. Occorre però stare attenti quando si applica per passare da multi a simple ovvero usando l operatore casttosimple. Infatti occorre controllare

Re: [Gfoss] Export PostGIS - SpatiaLITE

2018-02-24 Per discussione Massimiliano Moraca
Ciao Alessandro, grazie mille per la risposta dettagliata :) Avevo già eseguito nel frattempo dei test in SpatiaLite per vedere se dovevo applicare le tue indicazioni lì o altrove risolvendo la problematica. So già che la problematica mi si ripresenterà al prossimo export ma ora so come affrontarl

Re: [Gfoss] Export PostGIS - SpatiaLITE

2018-02-24 Per discussione a . furieri
On Sat, 24 Feb 2018 19:01:46 +0100, Massimiliano Moraca wrote: Buonasera a tutti, vi scrivo dopo un po' per aggiornarvi. Senza fare alcuna modifica al db esportato da PostGIS ed usando un semplice drag&drop in QGIS tutti i layer vengono correttamente letti. Il problema nasce però dopo un po', i

Re: [Gfoss] Export PostGIS - SpatiaLITE

2018-02-24 Per discussione Massimiliano Moraca
Mi rispondo da solo dicendo che devo applicare il tutto nel post esportazione in SpatiaLite. A questa però non sono arrivato... Un'altra cosa che non mi è chiara, e l'ho verificata anche in PostGIS: come > è possibile che da una intersezione di due vettori MultiPolygon ne venga > fuori uno che è

Re: [Gfoss] Export PostGIS - SpatiaLITE

2018-02-24 Per discussione Massimiliano Moraca
Buonasera a tutti, vi scrivo dopo un po' per aggiornarvi. Senza fare alcuna modifica al db esportato da PostGIS ed usando un semplice drag&drop in QGIS tutti i layer vengono correttamente letti. Il problema nasce però dopo un po', infatti per non so quale motivo saltano tematismi ad esempio. Ho qui

Re: [Gfoss] Export PostGIS - SpatiaLITE

2018-02-07 Per discussione Andrea Peri
Infatti. Il drag-drop usa il driver gdal ma lo usa in modo semplificato. La piu' grande differenza che io ho riscontrato e' quando ho una tabella con piu' campi geometrici. Il driver spatialite le intercetta tutte e le distingue. Ovvero ti mostra la lista con tutti i campi geometrici tra cui scegl

Re: [Gfoss] Export PostGIS - SpatiaLITE

2018-02-07 Per discussione Massimiliano Moraca
Ho capito a che fai riferimento! In quella tabella c'erano 23 righe in origine poi ho tolto quella con pkca 14 e non ho aggiornato il field. Me ne ritrovo 22 anche in da PgAdmin :) Comunque appena ho un po' più di tempo e lucidità mentale eseguo le procedure che mi avete indicato e vedo che ne vie

Re: [Gfoss] Export PostGIS - SpatiaLITE

2018-02-07 Per discussione Totò Fiandaca
controlla bene, la tabella comuni_ambito che aveva inizialmente 23 righe, dopo dragAndDrop risultano 22. meglio seguire la procedura descritta e non usare il dragAndDrop che, credo, non passi per ogr. notte Il giorno 7 febbraio 2018 21:45, Massimiliano Moraca < massimilianomor...@gmail.com> ha s

Re: [Gfoss] Export PostGIS - SpatiaLITE

2018-02-07 Per discussione Massimiliano Moraca
Salvatore ho fatto come hai indicato ed effettivamente vengono caricati tutti i layer in maniera corretta(perchè dici che spariscono le geometrie, a me sono comparse tutte). Quindi potrei bypassare il problema facendo così? O devo per forza seguire le procedure che sono state indicate nei vari inte

Re: [Gfoss] Export PostGIS - SpatiaLITE

2018-02-07 Per discussione Totò Fiandaca
aggiungo, solo ai fini di aver un quadro più completo, che aggiungendo il database spatialite (creato con la procedura esposta in questo thread) non con il provider spatialite ma con il dragAndDrop tutte le tabelle vengono lette da QGIS; alcune stranezze riscontrate: scomparsa di poligoni; geometri

Re: [Gfoss] Export PostGIS - SpatiaLITE

2018-02-07 Per discussione Massimiliano Moraca
Grazie a tutti per le risposte. Ancora non ho avuto modo di applicare le indicazioni che mi avete dato, spero di farlo questo fine settimana. Vi tengo aggiornati. Il giorno 7 febbraio 2018 18:48, Andrea Peri ha scritto: > Grazie a te che scrivendo articoli crei una base di letture da cui un nuov

Re: [Gfoss] Export PostGIS - SpatiaLITE

2018-02-07 Per discussione Andrea Peri
Grazie a te che scrivendo articoli crei una base di letture da cui un nuovo utente può partire per navigare in questo complicato universo. Il 07 Feb 2018 18:25, "Totò Fiandaca" ha scritto: > Vorrei esprimere la mia gratitudine a Andrea Peri e Alessandro Furieri per > le spiegazioni, chiare ed ef

Re: [Gfoss] Export PostGIS - SpatiaLITE

2018-02-07 Per discussione Totò Fiandaca
Vorrei esprimere la mia gratitudine a Andrea Peri e Alessandro Furieri per le spiegazioni, chiare ed efficaci. Ho fatto delle prove sul db messo a disposizione da Massimiliano, seguendo i consigli di Furieri, tutto funziona alla perfezione. grazie forse scriverò un articolo su questo thread. sa

Re: [Gfoss] Export PostGIS - SpatiaLITE

2018-02-07 Per discussione Andrea Peri
Su mapserver quando accedo spatialite uso un trucco mitico che mi insegnò even rouault. Anziché chiamare il.dataset direttamente in loco una query. Se il dataset e ha due campi geometrici uno di nome centroide e l altro dimtipo altro e con nome geometry e il dataset si chiama pippo , uso questa q

Re: [Gfoss] Export PostGIS - SpatiaLITE

2018-02-07 Per discussione a . furieri
On Wed, 7 Feb 2018 12:06:06 +0100, Totò Fiandaca wrote: correggetemi se dico fesserie: una soluzione sarebbe quella di aggiungere un altro campo geometry (es: geom, definirlo per bene) alle tabelle e popolarle con la geometria con un UPDATE. credo funzioni. si, dovrebbe funzionare, ma il

Re: [Gfoss] Export PostGIS - SpatiaLITE

2018-02-07 Per discussione Andrea Peri
A gdal , se ci sono più campi geometrici si può dire quale utilizzare con un opportuno parametro. Il problema è che qgis usa gdal con le opzioni di default è a quello che so io non consente l impostazione di parametri extra. Anche se esistenti nel driver di gdal usato. Il 07 Feb 2018 12:06, "Totò

Re: [Gfoss] Export PostGIS - SpatiaLITE

2018-02-07 Per discussione Totò Fiandaca
correggetemi se dico fesserie: una soluzione sarebbe quella di aggiungere un altro campo geometry (es: geom, definirlo per bene) alle tabelle e popolarle con la geometria con un UPDATE. credo funzioni. poi, il provider spatialite di QGIS vedrebbe due colonne geometriche dello stesso strato. I

Re: [Gfoss] Export PostGIS - SpatiaLITE

2018-02-07 Per discussione Andrea Peri
Questo succedeva anche nelle precedenti versioni dinpostgis. Io Vecchi postgis richiedevano che l'utente dopo aver inserito una geometria su una tabella la definisse in una speciale tabella chiamata geometry_columns. Qui nascevano un sacco di casini. Perché spesso l'utente non valorizzava questo

Re: [Gfoss] Export PostGIS - SpatiaLITE

2018-02-07 Per discussione a . furieri
On Wed, 7 Feb 2018 10:35:39 +0100, Totò Fiandaca wrote: Ciao, ho notato che i layer non riconosciuti da QGIS hanno, nella tabella "geometry_columns" di spaltialite, codice 0 nella colonna geometry_type; conformemente alle specifiche OGC-SFS geometry-type=0 identifica la super-classe astratta G

Re: [Gfoss] Export PostGIS - SpatiaLITE

2018-02-07 Per discussione Massimiliano Moraca
Riporto come esempio la query che ho scritto per definire comuni_ambito: *CREATE TABLE comuni_ambito AS* *SELECT* *ST_Intersection (a1.geometry, a2.geometry) AS geometry,* *a2.comune AS comune* *FROM ambito AS a1, comuni_limitrofi_orig AS a2* *WHERE ST_Intersects(a1.geometry, a2.geometry);* Su

Re: [Gfoss] Export PostGIS - SpatiaLITE

2018-02-07 Per discussione Totò Fiandaca
Ciao, ho notato che i layer non riconosciuti da QGIS hanno, nella tabella "geometry_columns" di spaltialite, codice 0 nella colonna geometry_type; credo che dipenda, come hai scritto, dal modo con cui li hai generati. un parere da persone più esperte sarebbe gradito. ciao Il giorno 6 febbraio 2

Re: [Gfoss] Export PostGIS - SpatiaLITE

2018-02-06 Per discussione Massimiliano Moraca
Funziona Totò :) Avevo notato l'assenza di apici prima e li ho aggiunti credendo fosse una tua svista. Ho dovuto inserire il path di destinazione perchè mi è uscito questo messaggio: *ERROR 4: sqlite3_open(parete_puc.sqlite) failed: unable to open database file* *ERROR 1: SQLite driver failed to

Re: [Gfoss] Export PostGIS - SpatiaLITE

2018-02-06 Per discussione Totò Fiandaca
massimiliano, è importante seguire bene la sintassi; hai aggiunto apici dove non ci vogliono è public senza apici: *ogr2ogr --config PG_LIST_ALL_TABLES YES --config PG_SKIP_VIEWS NO -f "SQLite" parete_puc.sqlite -progress PG:"dbname='parete_puc' active_schema=public schemas=public host='localhost'

Re: [Gfoss] Export PostGIS - SpatiaLITE

2018-02-06 Per discussione Massimiliano Moraca
Nulla da fare...ti copio pari pari quello che scrivo: *ogr2ogr --config PG_LIST_ALL_TABLES YES --config PG_SKIP_VIEWS NO -f "SQLite" parete_puc.sqlite -progress PG:"dbname='parete_puc' active_schema='public' schemas='public' host='localhost' port='5432' user='postgres' password='1983' " -lco LAUND

Re: [Gfoss] Export PostGIS - SpatiaLITE

2018-02-06 Per discussione Totò Fiandaca
Incolla sempre l'intero script cosi possiamo controllare. nello script del blog, il db pg ha due schemi: active_schema=public,data_2015 schemas=public,data_2015 tu, se hai un solo schema, devi scrivere: active_schema=public schemas=public usa questo: ogr2ogr --config PG_LIST_ALL_TABLES YES --con

Re: [Gfoss] Export PostGIS - SpatiaLITE

2018-02-06 Per discussione Massimiliano Moraca
Ho fatto come mi hai detto Totò(password a parte che era chiaro :D) ed ora ho questo messaggio: *ERROR 1: PQconnectdb failed.* *FATALE: il database "puc_parete" non esiste* *FAILURE:* *Unable to open datasource `PG:dbname='puc_parete' active_schema='public' schemas='public' host='localhost' por

Re: [Gfoss] Export PostGIS - SpatiaLITE

2018-02-06 Per discussione Massimiliano Moraca
Luca sono su Windows 10 Il giorno 6 febbraio 2018 19:46, Massimiliano Moraca < massimilianomor...@gmail.com> ha scritto: > Totò mi sono "permesso" di apportare due piccole modifiche allo script e > cioè yes al post di no per l'index ed ho inserito il percorso in cui mi > deve creare il db sqlite:

Re: [Gfoss] Export PostGIS - SpatiaLITE

2018-02-06 Per discussione Massimiliano Moraca
Totò mi sono "permesso" di apportare due piccole modifiche allo script e cioè yes al post di no per l'index ed ho inserito il percorso in cui mi deve creare il db sqlite: *ogr2ogr --config PG_LIST_ALL_TABLES YES --config PG_SKIP_VIEWS NO-f "SQLite" D:\Postgresql\export\puc_parete.sqlite -progress

Re: [Gfoss] Export PostGIS - SpatiaLITE

2018-02-06 Per discussione Totò Fiandaca
Ciao massimiliano, io seguo questo articolo, funziona bene: https://pigrecoinfinito.wordpress.com/2017/11/28/da-postgis-a-spatialite/ Il giorno 6 febbraio 2018 11:40, Luca Delucchi ha scritto: > 2018-02-06 10:51 GMT+01:00 Massimiliano Moraca < > massimilianomor...@gmail.com>: > > > > > > parete

Re: [Gfoss] Export PostGIS - SpatiaLITE

2018-02-06 Per discussione Luca Delucchi
2018-02-06 10:51 GMT+01:00 Massimiliano Moraca : > > > parete_puc > scusa mi ero dimenticato che volevi esportare l'intero db... io ho fatto una prova con un mio di db e ha funzionato correttamente. Su che sistema operativo sei? (io uso linux) Sembrerebbe che non legga correttamente "--config P

Re: [Gfoss] Export PostGIS - SpatiaLITE

2018-02-06 Per discussione Massimiliano Moraca
2018-02-06 10:44 GMT+01:00 Luca Delucchi : > 2018-02-06 10:40 GMT+01:00 Massimiliano Moraca < > massimilianomor...@gmail.com>: > > Tolto ed ora mi compare questo: > > > > ERROR 1: Couldn't fetch requested layer '\'! > > > > il layer come si chiama? > > parete_puc __

Re: [Gfoss] Export PostGIS - SpatiaLITE

2018-02-06 Per discussione Luca Delucchi
2018-02-06 10:40 GMT+01:00 Massimiliano Moraca : > Tolto ed ora mi compare questo: > > ERROR 1: Couldn't fetch requested layer '\'! > il layer come si chiama? -- ciao Luca www.lucadelu.org ___ Gfoss@lists.gfoss.it http://lists.gfoss.it/cgi-bin/mailman

Re: [Gfoss] Export PostGIS - SpatiaLITE

2018-02-06 Per discussione Massimiliano Moraca
Tolto ed ora mi compare questo: *ERROR 1: Couldn't fetch requested layer '\'!* Il giorno 6 febbraio 2018 10:38, Luca Delucchi ha scritto: > 2018-02-06 10:29 GMT+01:00 Massimiliano Moraca < > massimilianomor...@gmail.com>: > > Buongiorno, > > ciao > > > > ___ > > Ho ricontrollato la stringa ma m

Re: [Gfoss] Export PostGIS - SpatiaLITE

2018-02-06 Per discussione Luca Delucchi
2018-02-06 10:29 GMT+01:00 Massimiliano Moraca : > Buongiorno, ciao > ___ > Ho ricontrollato la stringa ma mi sembra apposto e coincide con quella al > link[0]. La incollo di seguito: > ___ > /ogr2ogr --config PG_LIST_ALL_TABLES YES --config PG_SKIP_VIEW YES -f > "SQLite" D:\Postgresql\export\mi

[Gfoss] Export PostGIS - SpatiaLITE

2018-02-06 Per discussione Massimiliano Moraca
Buongiorno, prendendo spunto da questa pagina[0] sto cercando di esportare un intero db PostGIS in SpatiaLITE. Il db in questione non ha nessun trigger attivo, nessuna view, ma solo semplici tabelle con geometrie e senza. Quando cerco di esportare una singola tabella ci riesco senza problemi; il d