[QGIS-it-user] Somma progressiva valori di lunghezza

Totò pigrecoinfinito a gmail.com
Sab 2 Nov 2019 04:43:11 PDT


Ciao a tutti,
aggiungo le mie soluzioni a quelle già proposte e poi condivido un  gist
<https://gist.github.com/pigreco/4b10950c673dbfacc719c2acb06ea840>  con le
soluzioni

utilizzando la stessa simbologia e usando gli array:

prima soluzione usando solo le funzioni nel core di QGIS:

if(
$id = 1, array_agg( "l")[0],
eval(
replace(
array_to_string(
array_slice( array_agg( "l"),0,$id-1)), ',','+'))
)

Seconda soluzione usando il Plugin ArrayPlus [0] che aggiunge nuove funzioni
sugli array:

if(
$id = 1, array_agg( "l")[0],
array_sum( array_slice( array_agg( "l"),0,$id-1))
)

[0] https://framagit.org/jbdesbas/arrayPlus



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


Maggiori informazioni sulla lista QGIS-it-user