grid calculator

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

grid calculator

stefano campus
Administrator
Ciao  a tutti.
Avrei bisogno di una mano per un problema forse banale ms sono qualche giorno che non riesco
Devo fare un calcolo trs raster e sia raster calc sia saga-sextante mi danno errore
La formula e'
Ifelse (a minore di zero, h, h+sqrt(k'* a + k"))
Saga dice error function syntax

Grszie mille
Reply | Threaded
Open this post in threaded view
|

Re: grid calculator

Marco Curreli
On 21:24 Wed 18 Jul     , stefano campus wrote:
> La formula e'
> Ifelse (a minore di zero, h, h+sqrt(k'* a + k"))
> Saga dice error function syntax
>
Controlla gli apici.
Sei sicuro che la funzione Ifelse esista, o sia supportata?

Purtroppo non ho mai usato il plugin raster calc in qgis. Prova con
r.mapcalc di grass; la sintassi delle funzioni è ben descritta nel
manuale, in particolare le funzioni "if".


_______________________________________________
[hidden email]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
Non inviate messaggi commerciali.
I messaggi di questa lista non rispecchiano necessariamente
le posizioni dell'Associazione GFOSS.it.
605 iscritti al 10.7.2012
Reply | Threaded
Open this post in threaded view
|

Re: grid calculator

Marco Curreli
Prova così:

if(a<0,h,h+sqrt(k*a + k))

_______________________________________________
[hidden email]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
Non inviate messaggi commerciali.
I messaggi di questa lista non rispecchiano necessariamente
le posizioni dell'Associazione GFOSS.it.
605 iscritti al 10.7.2012
Reply | Threaded
Open this post in threaded view
|

Re: grid calculator

stefano campus
Administrator
il problema secondo me risiede nel tipo di raster che uso.
essendo derivati da altri calcoli sono floating con decine di cifre decimali.

se mi limito a due decimali, funziona!

ma l'informatica sta prendendo il sopravvento?????