[Gfoss] Intersezione Spaziale MOLTO Pesante

a.furieri a lqt.it a.furieri a lqt.it
Mer 16 Nov 2011 16:29:33 CET


On Wed, 16 Nov 2011 16:08:37 +0100, Alessandro Gentili wrote 
> Rieccomi qui.. 
> Dopo mezza giornata di "spippolamento", ricerche su internet 
> e altri consigli sono arrivato a creare la tabella che volevo
> nella bellezza di pocomeno di un minuto!! 
>

visto che non raccontavo balle ? 
imparare Spatial SQL sicuramente richiede un pizzico
di sforzo: ma ti consente di fare cose favolose che 
con i normali strumenti desktop/GUI spesso te le sogni :-D
 
> La nuova tabella è composta da due colonne di valori numerici che
> vanno sommati o sottratti tra di loro a seconda dei casi.  
> Operazione che son sicuro si può fare tramite postgis ma che 
> purtroppo non riesco a trovare l'operatore adatto. 
> 
> Qualche indizio? :) 
> 

puoi usare SQL anche per fare calcoli più o meno sofisticati,
come in questo esempio di pura fantasia:

SELECT ((Sin(col_1) * Log(col_2)) / 3.14) AS risultato
FROM mia_tavola
WHERE (col_3 + col_4) > 100 AND col_5 < 0; 

ovviamente la clausola WHERE deve rispecchiare appunto
quello che tu definisci "a seconda dei casi"

ciao Sandro


Maggiori informazioni sulla lista Gfoss