2017-03-10 14:00 GMT+01:00 Markus Neteler :
> Ciao Paola,
>
> On Mar 10, 2017 11:48 AM, "paolasalmona" wrote:
>>
>> Buongiorno a tutti!
>>
>> 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
Non sono un esperto di codice Python e quindi non penso di poter essere
utile, però volevo chiederti se l'errore te lo da lo stesso se invece di
usare la funzione sqrt() elevi a 1/2 (^0.5)
Saluti e viva GRASS
--
Maurizio Marchi
Skype ID: maurizioxyz
linux user 552742
_
Ciao Paola,
On Mar 10, 2017 11:48 AM, "paolasalmona" wrote:
>
> Buongiorno a tutti!
>
> 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
e
Ciao Paola,
può essere un problema di lettura del database? Mi sembrano strani quei doppi
slash (\\) nell'errore. Hai provato ad eseguire il comando in modalità
-verbose, per avere tutti i commenti e capire meglio l'errore?
Spero di non aver sproloquiato :-P
Ciao,
Carlo
__
2017-03-10 11:53 GMT+01:00 paolasalmona :
> 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
Ciao Paola,
credo che al posto di value=perimetro / area * (3.45 * sqrt(area)) sia
necessario scrivere query_column=perimetro / area * (3.45 * sqrt(area)),
utilizzando dunque l'opzione "name of other attribute column to query, can
be combination of columns"
Saluti!
Andrea
Il giorno 10 marzo 2017 1