Ei muokkausyhteenvetoa |
Ei muokkausyhteenvetoa |
||
| (12 välissä olevaa versiota samalta käyttäjältä ei näytetä) | |||
| Rivi 2: | Rivi 2: | ||
{{#ifexpr: {{{Viikko|}}} > 39 | {{#ifeq: {{{Vesistö|}}}|Meri|Rannikon|Sisävesien}} sinileväseuranta jatkuu taas ensi kesänä. Sinilevää voi esiintyä läpi vuoden. | {{#ifexpr: {{{Viikko|}}} > 39 | {{#ifeq: {{{Vesistö|}}}|Meri|Rannikon|Sisävesien}} sinileväseuranta jatkuu taas ensi kesänä. Sinilevää voi esiintyä läpi vuoden. | ||
|{{#arraydefine: curweek|{{#replace: {{#ask: [[LeväbarometridataUUSI::+]][[Tyyppi::Viikkoarvo]][[Vesistö::{{{Vesistö|}}}]][[Vuosi::{{{Vuosi|}}}]][[Viikko::{{{Viikko|}}}]]|mainlabel=-|?Leväbarometri#-p3 |headers=hide }} |,|. }} }} | |{{#arraydefine: curweek|{{#replace: {{#ask: [[LeväbarometridataUUSI::+]][[Tyyppi::Viikkoarvo]][[Vesistö::{{{Vesistö|}}}]][[Vuosi::{{{Vuosi|}}}]][[Viikko::{{{Viikko|}}}]]|mainlabel=-|?Leväbarometri#-p3 |headers=hide }} |,|. }} }} | ||
{{#arraydefine: lastweek|{{#replace: {{#ask: [[LeväbarometridataUUSI::+]][[Tyyppi::Viikkoarvo]][[Vesistö::{{{Vesistö|}}}]][[Vuosi::{{{Vuosi|}}}]][[Viikko::{{#expr: {{{Viikko|}}}-1}}]]|mainlabel=- |?Leväbarometri#-p3 |headers=hide }} |,|. }} }} | |||
{{#arraydefine: history|{{#replace: {{#ask: [[LeväbarometridataUUSI::+]][[Tyyppi::Vertailuarvo]][[Vesistö::{{{Vesistö|}}}]][[Vuosi::{{{Vuosi|}}}]][[Viikko::{{{Viikko|}}}]]|mainlabel=- |?Leväbarometri#-p3 |headers=hide }} |,|. }} }} | {{#arraydefine: history|{{#replace: {{#ask: [[LeväbarometridataUUSI::+]][[Tyyppi::Vertailuarvo]][[Vesistö::{{{Vesistö|}}}]][[Vuosi::{{{Vuosi|}}}]][[Viikko::{{{Viikko|}}}]]|mainlabel=- |?Leväbarometri#-p3 |headers=hide }} |,|. }} }} | ||
{{#arraydefine: changedirection|{{#ifexpr: {{#arrayindex:lastweek|0|0}} < {{#arrayindex:curweek|0|0}}|- | {{#arraydefine: changedirection|{{#ifexpr: {{#arrayindex:lastweek|0|0}} < {{#arrayindex:curweek|0|0}}|+|-}}}} | ||
{{#arraydefine: changeamount| {{#expr: abs( {{#expr: {{#arrayindex:lastweek|0|0}} - {{#arrayindex:curweek|0|0}} }} ) }} }} | {{#arraydefine: changeamount| {{#expr: abs( {{#expr: {{#arrayindex:lastweek|0|0}} - {{#arrayindex:curweek|0|0}} }} ) }} }} | ||
{{#arraydefine: historydirection|{{#ifexpr: {{#arrayindex:history|0|0}} < {{#arrayindex:curweek|0|0}}|- | {{#arraydefine: historydirection|{{#ifexpr: {{#arrayindex:history|0|0}} < {{#arrayindex:curweek|0|0}}|+|-}}}} | ||
{{#arraydefine: historyamount| {{#expr: abs( {{#expr: {{#arrayindex:history|0|0}} - {{#arrayindex:curweek|0|0}} }} ) }} }} | {{#arraydefine: historyamount| {{#expr: abs( {{#expr: {{#arrayindex:history|0|0}} - {{#arrayindex:curweek|0|0}} }} ) }} }} | ||
{{#arraydefine: thecode|/{{#ifexpr: {{#arrayindex:changeamount|0|0}} < 0.025 |x|{{#arrayindex:changedirection|0|0}}}}{{#ifexpr: {{#arrayindex:historyamount|0|0}} < 0.025 |x|{{#arrayindex:historydirection|0|0}}}}/}} | {{#arraydefine: thecode|/{{#ifexpr: {{#arrayindex:changeamount|0|0}} < 0.025 |x|{{#arrayindex:changedirection|0|0}}}}{{#ifexpr: {{#arrayindex:historyamount|0|0}} < 0.025 |x|{{#arrayindex:historydirection|0|0}}}}/}} | ||
<p>Viikolla {{{Viikko|}}} ({{#time:j.n.|{{{Vuosi|}}}W{{{Viikko|}}}1}}-{{#time:j.n.Y|{{{Vuosi|}}}W{{{Viikko|}}}7}}) | |||
{{#switch: {{#arrayprint:thecode}} | {{#ifexpr: {{#arrayindex:curweek|0|0}} < 0.05 |sinilevää havaittiin vain vähän tai ei ollenkaan. | ||
| /- | |{{#switch: {{#arrayprint:thecode}} | ||
| / | | /+-/ = sinilevää havaittiin enemmän kuin edellisellä viikolla. Sinilevätilanne on silti edelleen parempi kuin ajankohtana keskimäärin. | ||
| / | | /+x/ = sinilevää havaittiin enemmän kuin edellisellä viikolla. Ajankohdan keskiarvoon verrattuna sinilevätilanne on tavanomainen. | ||
| /x | | /++/ = sinilevää havaittiin enemmän kuin edellisellä viikolla. Sinilevätilanne on nyt huonompi kuin ajankohtana keskimäärin. | ||
| /xx/ = | | /x-/ = sinilevää havaittiin saman verran kuin edellisellä viikolla. Sinilevätilanne on parempi kuin ajankohtana keskimäärin. | ||
| /x | | /xx/ = sinilevää havaittiin saman verran kuin edellisellä viikolla. Ajankohdan keskiarvoon verrattuna sinilevätilanne on tavanomainen. | ||
| / | | /x+/ = sinilevää havaittiin saman verran kuin edellisellä viikolla. Ajankohdan keskiarvoon verrattuna sinilevätilanne on tavanomainen. | ||
| / | | /--/ = sinilevää havaittiin vähemmän kuin edellisellä viikolla. Sinilevätilannne on parempi kuin ajankohtana keskimäärin. | ||
| /+ | | /-x/ = sinilevää havaittiin vähemmän kuin edellisellä viikolla. Ajankohdan keskiarvoon verrattuna sinilevätilanne on tavanomainen. | ||
| /-+/ = sinilevää havaittiin vähemmän kuin edellisellä viikolla. Sinilevätilanne on silti huonompi kuin ajankohtana keskimäärin. | |||
| #default = | | #default = | ||
}} }} | }}</p> }} | ||
<p><ul> | |||
<li><b>Barometrin arvo: {{#expr: {{#arrayindex:curweek|0|0}} round 2 }}</b></li> | |||
Ajankohdan | <li>Edellisellä viikolla: {{#expr: {{#arrayindex:lastweek|0|0}} round 2 }} <b>({{#arrayindex:changedirection|0|0}}{{#expr: {{#arrayindex:changeamount|0|0}} round 2 }})</b></li> | ||
}}</includeonly> | <li>Ajankohdan keskiarvo: {{#expr: {{#arrayindex:history|0|0}} round 2 }} <b>({{#arrayindex:historydirection|0|0}}{{#expr: {{#arrayindex:historyamount|0|0}} round 2 }})</b></li> | ||
</ul></p> | |||
<!--<p>Sinileväbarometri lasketaan aina keskiviikkoisin klo 16 siihen asti tulleista havainnoista. Laskenta toistetaan torstain ja perjantain aikana, jos sinileväseurannan havaintoja on tullut lisää tai niitä on korjattu. </p>--> | |||
}} }}</includeonly> | |||


