Re: [Gfoss] VirtualKNN in SpatiaLite 5

2021-04-19 Per discussione a . furieri
On Mon, 19 Apr 2021 12:37:29 -0700 (MST), pigreco wrote: Altra sorpresona, anche da me è velocissimo ma genera dati senza senso. hai ragione, c'era una falla logica in qualle query; occorre definire un buffer che "gonfi" il punto-incrocio, altrimenti il filtro sullo spatial index prende in

Re: [Gfoss] VirtualKNN in SpatiaLite 5

2021-04-19 Per discussione pigreco
a.furieri wrote > Sorpresona ... alla fine si scopre che il miglior tempo su > SpatiaLite lo si ottiene usando l'approccio classicissimo > lasciando perdere il KNN :-D > > SELECT a.pk as fid, Min(ST_Distance(a.geom, zz.geom)) AS distance, > zz.pk as pk_punti > FROM strade_palermo as a,

Re: [Gfoss] VirtualKNN in SpatiaLite 5

2021-04-19 Per discussione a . furieri
On Mon, 19 Apr 2021 19:36:25 +0200, Marco Curreli wrote: On 19.04.21, a.furi...@lqt.it wrote: On Mon, 19 Apr 2021 03:20:37 -0700 (MST), pigreco wrote: > > dati due tabelle, una con circa 3000 punti e un'altra con circa 1 > linee > (assi stradali); trovare, per ogni punto, l'asse stradale

Re: [Gfoss] VirtualKNN in SpatiaLite 5

2021-04-19 Per discussione Marco Curreli
On 19.04.21, a.furi...@lqt.it wrote: > On Mon, 19 Apr 2021 03:20:37 -0700 (MST), pigreco wrote: > > > > dati due tabelle, una con circa 3000 punti e un'altra con circa 1 > > linee > > (assi stradali); trovare, per ogni punto, l'asse stradale più vicino. Con v.distance di GRASS è molto più

Re: [Gfoss] VirtualKNN in SpatiaLite 5

2021-04-19 Per discussione Totò Fiandaca
Ciao Andrea, con le nuove funzioni introdotte in QGIS 3.16 [0] e con lo stesso laptop impiego 14 sec [0] https://github.com/qgis/QGIS/pull/38405 saluti Il giorno lun 19 apr 2021 alle ore 16:44 aborruso ha scritto: > Ciao Totò, > una curiosità off-topic: con le tue amate funzioni di QGIS,

Re: [Gfoss] VirtualKNN in SpatiaLite 5

2021-04-19 Per discussione aborruso
Ciao Totò, una curiosità off-topic: con le tue amate funzioni di QGIS, quanto dura lo stesso processo? Grazie - Andrea Borruso twitter: https://twitter.com/aborruso website: https://medium.com/tantotanto 38° 7' 48" N, 13° 21' 9" E

Re: [Gfoss] VirtualKNN in SpatiaLite 5

2021-04-19 Per discussione Totò Fiandaca
Grazie per la rapida risposta, il mio laptop è del 2015 (Processore AMD FX-7500 Radeon R7, 10 Compute Cores 4C+6G, 2100 Mhz, 4 core, 4 processori logici; 8 GB RAM e SSD) con win 10. Non trovo quasi nessuna differenza in termini di tempo tra le due query soluzioni proposte, strano! Grazie per

Re: [Gfoss] VirtualKNN in SpatiaLite 5

2021-04-19 Per discussione a . furieri
On Mon, 19 Apr 2021 03:20:37 -0700 (MST), pigreco wrote: Buongiorno a tutte/i ho usato in passato i VirtualKNN di SpatiaLite soprattutto nei trigger, ma ora volevo usarlo per risolvere il seguente quesito: dati due tabelle, una con circa 3000 punti e un'altra con circa 1 linee (assi

[Gfoss] VirtualKNN in SpatiaLite 5

2021-04-19 Per discussione pigreco
Buongiorno a tutte/i ho usato in passato i VirtualKNN di SpatiaLite soprattutto nei trigger, ma ora volevo usarlo per risolvere il seguente quesito: dati due tabelle, una con circa 3000 punti e un'altra con circa 1 linee (assi stradali); trovare, per ogni punto, l'asse stradale più vicino.