[QGIS-it-user] qgis 2.99 master - non supporta le tabelle virtuali KNN

Che peccato!!!!

QGIS 2.99 master NON supporta le tabelle virtuali KNN di spatialite per il
problema del vicino più prossimo.
Ho visto che la master include spatialite 4.3 quindi il modulo KNN non è
supportato.

è un modulo incredibilmente utile, perchè non è supportato da QGIS?

SALUTI e buone feste a tutti.

-----
https://pigrecoinfinito.wordpress.com/
--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html

Il 23/12/2017 18:27, Totò ha scritto:

Che peccato!!!!

QGIS 2.99 master NON supporta le tabelle virtuali KNN di spatialite per il
problema del vicino più prossimo.
Ho visto che la master include spatialite 4.3 quindi il modulo KNN non è
supportato.

è un modulo incredibilmente utile, perchè non è supportato da QGIS?

grazie per la verifica.
il motivo è sempre il solito: mancanza di tempo o interesse da parte di
chi scrive o finanzia codice. In oltre, nel caso specifico, credo che il
problema sia che privilegiamo soluzioni generali, piuttosto che quelle
legate ad uno specifico provider.
Saluti.
--
Paolo Cavallini - www.faunalia.eu
QGIS & PostGIS courses: http://www.faunalia.eu/training.html
https://www.google.com/trends/explore?date=all&geo=IT&q=qgis,arcgis

pcav wrote

grazie per la verifica.
il motivo è sempre il solito: mancanza di tempo o interesse da parte di
chi scrive o finanzia codice. In oltre, nel caso specifico, credo che il
problema sia che privilegiamo soluzioni generali, piuttosto che quelle
legate ad uno specifico provider.
Saluti.

Domanda:
ma postgis supporta il KNN?
sicuramente si, perchè spatialite no?

basterebbe fare un semplice aggiornamento da 4.3 a 4.4

saluti

-----
https://pigrecoinfinito.wordpress.com/
--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html

Totò wrote

pcav wrote

grazie per la verifica.
il motivo è sempre il solito: mancanza di tempo o interesse da parte di
chi scrive o finanzia codice. In oltre, nel caso specifico, credo che il
problema sia che privilegiamo soluzioni generali, piuttosto che quelle
legate ad uno specifico provider.
Saluti.

Domanda:
ma postgis supporta il KNN?
sicuramente si, perchè spatialite no?

basterebbe fare un semplice aggiornamento da 4.3 a 4.4

A beneficio di chi non sapesse a cosa servono i virtualKNN, vi invito a
leggere questo:
https://www.gaia-gis.it/fossil/libspatialite/wiki?name=KNN

in sintesi, semplificano ENORMEMENTE il problema della ricerca di feature in
prossimità di altre.

la semplificazione è relativa soprattutto al tempo di elaborazione che è
ridotto drasticamente.

esempio pratico:
supponiamo di avere un vettore puntuale che rappresenti tutti i lampioni di
Lucca (sono circa 11.000) e un vettore lineare che rappresenti gli assi
stradali della città: come associare, ad ogni lampione, il nome della
strada?

con spatialite e i virtualKNN ci si impiegherebbe pochi minuti in termini di
esecuzione e con un banale trigger!!!!

oppure, usando Qfield e un progetto QGIS con dati spatialite: ogni volta che
inseriremmo un punto (lampione) verrebbe automaticamente compilato il campo
'nome strada'

saluti

-----
https://pigrecoinfinito.wordpress.com/
--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html

Totò,
grazie per questa segnalazione circa la mancanza di KNN.
Mi sembra veramente strano che si parta con un versione di Qgis nuova di zecca che non sia allineata con l’ultima versione di Spatialite.
La spiegazione di Paolo secondo me non regge e richiederebbe un approfondimento.
Secondo me è l’ennesima dimostrazione della mancanza di dialogo tra gli sviluppatori di QGIS e Furieri.
Attendo contributi alla discussione
Antonio Valanzano

···

Il 23/Dic/2017 22:36, “Totò” <pigrecoinfinito@gmail.com> ha scritto:

Totò wrote

pcav wrote

grazie per la verifica.
il motivo è sempre il solito: mancanza di tempo o interesse da parte di
chi scrive o finanzia codice. In oltre, nel caso specifico, credo che il
problema sia che privilegiamo soluzioni generali, piuttosto che quelle
legate ad uno specifico provider.
Saluti.

Domanda:
ma postgis supporta il KNN?
sicuramente si, perchè spatialite no?

basterebbe fare un semplice aggiornamento da 4.3 a 4.4

A beneficio di chi non sapesse a cosa servono i virtualKNN, vi invito a
leggere questo:
https://www.gaia-gis.it/fossil/libspatialite/wiki?name=KNN

in sintesi, semplificano ENORMEMENTE il problema della ricerca di feature in
prossimità di altre.

la semplificazione è relativa soprattutto al tempo di elaborazione che è
ridotto drasticamente.

esempio pratico:
supponiamo di avere un vettore puntuale che rappresenti tutti i lampioni di
Lucca (sono circa 11.000) e un vettore lineare che rappresenti gli assi
stradali della città: come associare, ad ogni lampione, il nome della
strada?

con spatialite e i virtualKNN ci si impiegherebbe pochi minuti in termini di
esecuzione e con un banale trigger!!!

oppure, usando Qfield e un progetto QGIS con dati spatialite: ogni volta che
inseriremmo un punto (lampione) verrebbe automaticamente compilato il campo
‘nome strada’

saluti


https://pigrecoinfinito.wordpress.com/

Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html


QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user

Il 24/12/2017 09:21, antonio valanzano ha scritto:

Totò,
grazie per questa segnalazione circa la mancanza di KNN.
Mi sembra veramente strano che si parta con un versione di Qgis nuova di
zecca che non sia allineata con l'ultima versione di Spatialite.
La spiegazione di Paolo secondo me non regge e richiederebbe un
approfondimento.

in che senso non regge? qgis è una struttura totalmente aperta e
democratica, viene fatto quello che interessa a qualcuno.
è stata fatta una pull request? è stato aperto un ticket? è stato
finanziato un task?

Secondo me è l'ennesima dimostrazione della mancanza di dialogo tra gli
sviluppatori di QGIS e Furieri.

il dialogo non è importante; quello che è importante è la
collaborazione. in qgis i contributi sono sempre graditi e ben accetti.

saluti.
--
Paolo Cavallini - www.faunalia.eu
QGIS & PostGIS courses: http://www.faunalia.eu/training.html
https://www.google.com/trends/explore?date=all&geo=IT&q=qgis,arcgis

Tanti affettuosi AUGURI anche a te e a tutti gli amici della lista !!

Nino

···

Il 23 dic 2017 6:27 PM, “Totò” <pigrecoinfinito@gmail.com> ha scritto:

Che peccato!!!

QGIS 2.99 master NON supporta le tabelle virtuali KNN di spatialite per il
problema del vicino più prossimo.
Ho visto che la master include spatialite 4.3 quindi il modulo KNN non è
supportato.

è un modulo incredibilmente utile, perchè non è supportato da QGIS?

SALUTI e buone feste a tutti.


https://pigrecoinfinito.wordpress.com/

Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html


QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user

Come darti torto !!
Tanti saluti e AUGURI

Nino

···

Il 24 dic 2017 9:27 AM, “Paolo Cavallini” <cavallini@faunalia.it> ha scritto:

in che senso non regge? qgis è una struttura totalmente aperta e
democratica, viene fatto quello che interessa a qualcuno.
è stata fatta una pull request? è stato aperto un ticket? è stato
finanziato un task?

il dialogo non è importante; quello che è importante è la
collaborazione. in qgis i contributi sono sempre graditi e ben accetti

ecco il ticket, aperto ieri sera:

https://issues.qgis.org/issues/17742

saluti

-----
https://pigrecoinfinito.wordpress.com/
--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html

È un problema del provider o di pacchettizzazione?

Il 24 dicembre 2017 10:23:20 CET, “Totò” pigrecoinfinito@gmail.com ha scritto:

ecco il ticket, aperto ieri sera:

[https://issues.qgis.org/issues/17742](https://issues.qgis.org/issues/17742)

saluti

-----
[https://pigrecoinfinito.wordpress.com](https://pigrecoinfinito.wordpress.com)/
--
Sent from: [http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html](http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html)

---

QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
[https://lists.osgeo.org/mailman/listinfo/qgis-it-user](https://lists.osgeo.org/mailman/listinfo/qgis-it-user)


Sent from mobile. Sorry for being short

pcav wrote

È un problema del provider o di pacchettizzazione?

Non capisco la domanda,
il problema è legato alla versione di spatialite:
QGIS 2.18 e la master 2.99 usano spatialite 4.3,
le virtualKNN sono state introdotte nel 2015 nella spatialite 4.4

da prove fatte in QGIS, se carico un db spatialite che fa uso delle
virtualKNN (per esempio un trigger) QGIS segnala un errore, in particolare
un 'errore sconosciuto'.

-----
https://pigrecoinfinito.wordpress.com/
--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html

La mia osservazione circa l’assenza di collaborazione (o dialogo come qualcuno ha giustamente puntualizzato) discendeva dalla mia ignoranza circa le logiche che sottendono le priorità e le modalità di interazione degli sviluppatori di QGIS con soggetti che sviluppano altri sw.

In ogni caso come ha fatto notare Totò si tratta di una funzionalità rilasciata nel 2015.

Buon Natale a tutti.

···

Il 24/Dic/2017 10:37, “Totò” <pigrecoinfinito@gmail.com> ha scritto:

pcav wrote

È un problema del provider o di pacchettizzazione?

Non capisco la domanda,
il problema è legato alla versione di spatialite:
QGIS 2.18 e la master 2.99 usano spatialite 4.3,
le virtualKNN sono state introdotte nel 2015 nella spatialite 4.4

da prove fatte in QGIS, se carico un db spatialite che fa uso delle
virtualKNN (per esempio un trigger) QGIS segnala un errore, in particolare
un ‘errore sconosciuto’.


https://pigrecoinfinito.wordpress.com/

Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html


QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user

Il 24/12/2017 10:37, Totò ha scritto:

pcav wrote

È un problema del provider o di pacchettizzazione?

Non capisco la domanda,
il problema è legato alla versione di spatialite:
QGIS 2.18 e la master 2.99 usano spatialite 4.3,

quindi è un problema di pacchettizzazione; tenete conto che tutta
l'infrastruttura di pacchettizzazione per Windows e Deb è tenuta in
piedi da Juergen Fischer, in modo volontario, senza che *nessuno*,
neppure gli enti che hanno centinaia di installazioni di QGIS, lo
sostengano.
è natale, almeno chi usa windows si senta in colpa :slight_smile:

le virtualKNN sono state introdotte nel 2015 nella spatialite 4.4

da prove fatte in QGIS, se carico un db spatialite che fa uso delle
virtualKNN (per esempio un trigger) QGIS segnala un errore, in particolare
un 'errore sconosciuto'.

quindi direi che c'è anche da aggiornare il provider

saluti

--
Paolo Cavallini - www.faunalia.eu
QGIS & PostGIS courses: http://www.faunalia.eu/training.html
https://www.google.com/trends/explore?date=all&geo=IT&q=qgis,arcgis

Il 24/12/2017 11:01, antonio valanzano ha scritto:

La mia osservazione circa l'assenza di collaborazione (o dialogo come
qualcuno ha giustamente puntualizzato) discendeva dalla mia ignoranza
circa le logiche che sottendono le priorità e le modalità di
interazione degli sviluppatori di QGIS con soggetti che sviluppano
altri sw.

il gruppo di sviluppo di QGIS è estremamente aperto e democratico: chi
ha interesse a integrare il proprio software con QGIS trova un ambiente
accogliente, produttivo ed amichevole.
negli anni, alcuni sviluppatori di altri sw si sono avvicinati sempre di
più, mentre altri si sono tenuti a distanza. scelte strategiche, più o
meno fruttuose.
saluti.
--
Paolo Cavallini - www.faunalia.eu
QGIS & PostGIS courses: http://www.faunalia.eu/training.html
https://www.google.com/trends/explore?date=all&geo=IT&q=qgis,arcgis

pcav wrote

Il 24/12/2017 10:37, Totò ha scritto:

pcav wrote

È un problema del provider o di pacchettizzazione?

Non capisco la domanda,
il problema è legato alla versione di spatialite:
QGIS 2.18 e la master 2.99 usano spatialite 4.3,

quindi è un problema di pacchettizzazione; tenete conto che tutta
l'infrastruttura di pacchettizzazione per Windows e Deb è tenuta in
piedi da Juergen Fischer, in modo volontario, senza che *nessuno*,
neppure gli enti che hanno centinaia di installazioni di QGIS, lo
sostengano.
è natale, almeno chi usa windows si senta in colpa :slight_smile:

le virtualKNN sono state introdotte nel 2015 nella spatialite 4.4

da prove fatte in QGIS, se carico un db spatialite che fa uso delle
virtualKNN (per esempio un trigger) QGIS segnala un errore, in
particolare
un 'errore sconosciuto'.

quindi direi che c'è anche da aggiornare il provider

se ho capito bene occorre aggiornare la pacchettizzazione aggiungendo
spatialite 4.4 e questo lo fa Juergen Fischer, ma occorre anche aggiornare i
provider:'DB manager', 'aggiungi spatialite layer' e la modalità
'dragAndDrop'; quindi quante persone sarebbero coinvolte?

Non sono esperto di queste procedure, ma come fare una raccolta fondi e
soprattutto dove e come raccoglierli?

saluti

-----
https://pigrecoinfinito.wordpress.com/
--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html

se ho capito bene occorre aggiornare la pacchettizzazione aggiungendo
spatialite 4.4 e questo lo fa Juergen Fischer, ma occorre anche aggiornare i
provider:'DB manager', 'aggiungi spatialite layer' e la modalità
'dragAndDrop'; quindi quante persone sarebbero coinvolte?

Non sono esperto di queste procedure, ma come fare una raccolta fondi e
soprattutto dove e come raccoglierli?

saluti

beh ci sono state tantissime raccolte fondi, giusto al volo:

https://north-road.com/crowdfunding/

che hanno portato, come ben sapete, a risultati fantascientifici.

perchè non iniziarne una come QGIS Italia (dopo aver studiato il
problema per bene e aver capito cosa/come/quando/quanto?

Buon Natale a tutti

Matteo

ghtmtt wrote

se ho capito bene occorre aggiornare la pacchettizzazione aggiungendo
spatialite 4.4 e questo lo fa Juergen Fischer, ma occorre anche
aggiornare i
provider:'DB manager', 'aggiungi spatialite layer' e la modalità
'dragAndDrop'; quindi quante persone sarebbero coinvolte?

Non sono esperto di queste procedure, ma come fare una raccolta fondi e
soprattutto dove e come raccoglierli?

saluti

beh ci sono state tantissime raccolte fondi, giusto al volo:

https://north-road.com/crowdfunding/

che hanno portato, come ben sapete, a risultati fantascientifici.

perchè non iniziarne una come QGIS Italia (dopo aver studiato il
problema per bene e aver capito cosa/come/quando/quanto?

Il problema credo sia molto chiaro e ben circoscritto.
qui una breve introduzione alle potenzialità del VirtualKNN
https://www.gaia-gis.it/fossil/libspatialite/wiki?name=KNN

Solo uno sviluppatore può definire meglio di me il tutto: quale figure e
sviluppatori coinvolgere; DOVE raccogliere i fondi: cioè, QGIS Italia ha un
conto corrente dove raccogliere i fondi, sia per questa che per altre
raccolte? oppure dobbiamo direttamente pubblicizzare e canalizzare i fondi
nel conto di Juergen Fischer?

da parte mia posso divulgare nei social la raccolta fondi; creare un
articolo sulle potenzialità dello strumento in QGIS.

SALUTI

-----
https://pigrecoinfinito.wordpress.com/
--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html

Il problema credo sia molto chiaro e ben circoscritto.
qui una breve introduzione alle potenzialità del VirtualKNN
https://www.gaia-gis.it/fossil/libspatialite/wiki?name=KNN

Solo uno sviluppatore può definire meglio di me il tutto: quale figure e
sviluppatori coinvolgere; DOVE raccogliere i fondi: cioè, QGIS Italia ha un
conto corrente dove raccogliere i fondi, sia per questa che per altre
raccolte? oppure dobbiamo direttamente pubblicizzare e canalizzare i fondi
nel conto di Juergen Fischer?

da parte mia posso divulgare nei social la raccolta fondi; creare un
articolo sulle potenzialità dello strumento in QGIS.

ovviamente, prima di partire per una raccolta fondi (anche a nome QGIS
Italia) dobbiamo capire che materialmente può fare questa cosa e quanto
tempo/risorse occorrono.

QGIS ha un conto corrente, come QGIS.ORG:

http://qgis.it/#contact

che fa da "contenitore sicuro" (essendo un'entità legale vera e propria)
in cui possono essere erogati i fondi che poi vengono a loro volta
dirottati allo sviluppatore che fa il lavoro.

ripeto però che bisogna capire se la raccolta fondi è di 100€ o 10000€ e
questo lo può dire solamente lo sviluppatore stesso

grazie Totò per aver tirato fuori la questione

Matteo

ghtmtt wrote

ovviamente, prima di partire per una raccolta fondi (anche a nome QGIS
Italia) dobbiamo capire che materialmente può fare questa cosa e quanto
tempo/risorse occorrono.

QGIS ha un conto corrente, come QGIS.ORG:

http://qgis.it/#contact

che fa da "contenitore sicuro" (essendo un'entità legale vera e propria)
in cui possono essere erogati i fondi che poi vengono a loro volta
dirottati allo sviluppatore che fa il lavoro.

ripeto però che bisogna capire se la raccolta fondi è di 100€ o 10000€ e
questo lo può dire solamente lo sviluppatore stesso

grazie Totò per aver tirato fuori la questione

Allora facciamo per gradi:
1. la pacchettizzazione la fa Juergen Fischer e basta contattarlo;
2. aggiornare i provider credo possa farlo uno degli italiani., per esempio
Larosa e posso contattarlo io;

secondo me, per questo caso specifico possiamo risolverlo rapidamente e
senza grossi investimenti.

per favore, qualcuno contatti Juergen Fischer e chieda l'onorario.

altra domanda tecnica:
pacchettizzazione e aggiornamento provider devono avvenire
contemporaneamente o in fasi diverse?

saluti

-----
https://pigrecoinfinito.wordpress.com/
--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html

Salve a tutti,

ghtmtt wrote
ovviamente, prima di partire per una raccolta fondi (anche a nome QGIS
Italia) dobbiamo capire che materialmente può fare questa cosa e quanto
tempo/risorse occorrono.

Come grande estimatore di Alessandro Furieri e del suo lavoro su SpatiaLite
penso anche io che sarebbe utilissimo avere la versione 4.5 disponibile su
Qgis 3 ! :slight_smile:

Da quello che ho potuto visionare c'e' gia' una richiesta in tal proposito
[1].
Sulla stessa mailing list di SpatiaLite lo sviluppatore tedesco (aka
mj10777) che ha implementato il suo supporto per Qgis 3 tratta l'argomento
[2], anche Furieri interviene.
Dai messaggi pare di capire che non sia cosi' "semplice" come
implementazione...
Credo che al momento sia tutto posticipato per la versione 3.2...

Sinceramente a me pare che anche il plugin Db Manager sia piuttosto lasciato
a se stesso ultimamente: ho notato che ci sono stati pochissimi grandi
miglioramenti in questi ultimi mesi.

Per quanto riguarda SpatiaLite credo che un problema sia che la maggior
parte degli sviluppatori di Qgis utilizzano principalmente PostGIS.
Io stesso, nel mio piccolo, per le mie modestissime esigenze, per lavoro,
utilizzo maggiormente PostgreSQL anziche' Sqlite.

Scrivo questo NON per lamentarmi o criticare.
Ovviamente, trattandosi di un progetto Open Source, tutti possono
contribuire: i miglioramenti a Qgis dipendono principalmente dalle
sponsorizzazioni economiche e dalla buona volonta' degli sviluppatori.
Senza contare che Qgis 3, anche senza il pieno supporto delle ultimissime
versioni di SpatiaLite, e' gia' spettacolare come potenzialita' :slight_smile:

Buon Natale a tutti !

[1] https://github.com/qgis/QGIS/pull/5487
[2] https://groups.google.com/forum/#!topic/spatialite-users/xC65HkmUbPw

--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html