2017-03-10 11:53 GMT+01:00 paolasalmona <paolasalm...@arch.unige.it>:
> Buongiorno a tutti!
>

buongiorno

> Sto cercando di calcolare l'indice di forma per una serie di poligoni
> secondo la formula indice = perimetro/(3.45 * (sqrt (area)).
>
> Ho provato con v.db.update dopo avere creato la colonna indice, ma mi da
> errore come riportato qui sotto.
>
> Qualcuno saprebbe dirmi cosa non va?
>

credo di si, la funzione sqrt non mi sembra essere una di quelle
supportate da sqlite, devi installarti una estensione [1] e utilizzare
l'opzione sqliteextra [0]

mi ricordo di qualche altra discussione  a riguardo ma ora non la trovo...

> Grazie mille!
>
> Ciao
>
> Paola
>

[0] 
https://grass.osgeo.org/grass72/manuals/v.db.update.html#updating-of-columns-with-on-the-fly-calculation-%28sqlite-extended-functions%29
[1] http://www.sqlite.org/contrib/download/extension-functions.c?get=25


-- 
ciao
Luca

www.lucadelu.org
_______________________________________________
GRASS-Italia mailing list
GRASS-Italia@listserv.unipr.it
http://listserv.unipr.it/mailman/listinfo/grass-italia

Rispondere a