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