Ei muokkausyhteenvetoa |
Ei muokkausyhteenvetoa |
||
| 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}}|-|+}}}} | ||
| Rivi 10: | Rivi 9: | ||
{{#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}}}}/}} | ||
{{#ifeq: {{{Vesistö|}}}|Meri|Rannikon|Sisävesien}} sinilevätilanne viikolla {{{Viikko|}}} ({{#time:j.n.|{{{Vuosi|}}}W{{{Viikko|}}}1}}-{{#time:j.n.Y|{{{Vuosi|}}}W{{{Viikko|}}}7}}): | <h4>{{#ifeq: {{{Vesistö|}}}|Meri|Rannikon|Sisävesien}} sinilevätilanne viikolla {{{Viikko|}}} ({{#time:j.n.|{{{Vuosi|}}}W{{{Viikko|}}}1}}-{{#time:j.n.Y|{{{Vuosi|}}}W{{{Viikko|}}}7}})</h4> | ||
{{#switch: {{#arrayprint:thecode}} | <p>{{#ifexpr: {{#arrayindex:curweek|0|0}} < 0.05 |{{#ifeq: {{{Vesistö|}}}|Meri|Rannikon|Sisävesien}} sinilevätilanne viikolla {{{Viikko|}}} ({{#time:j.n.|{{{Vuosi|}}}W{{{Viikko|}}}1}}-{{#time:j.n.Y|{{{Vuosi|}}}W{{{Viikko|}}}7}}): 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. | | /-+/ = 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. Ajankohdan keskiarvoon verrattuna sinilevätilanne on tavanomainen. | ||
| Rivi 18: | Rivi 18: | ||
| /xx/ = Sinilevää havaittiin saman verran kuin edellisellä viikolla. Ajankohdan keskiarvoon verrattuna sinilevätilanne on tavanomainen. | | /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. | | /x-/ = Sinilevää havaittiin saman verran kuin edellisellä viikolla. Ajankohdan keskiarvoon verrattuna sinilevätilanne on tavanomainen. | ||
| /++/ = Sinilevää havaittiin vähemmän kuin edellisellä viikolla. | | /++/ = 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. | | /+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. | | /+-/ = Sinilevää havaittiin vähemmän kuin edellisellä viikolla. Sinilevätilanne on silti huonompi kuin ajankohtana keskimäärin. | ||
| #default = | | #default = | ||
}} }} }} | }}</p> }} | ||
<ul> | |||
<li>Barometrin arvo viikolla {{{Viikko|}}}: {{#arrayindex:curweek|0|0}}</li> | |||
Ajankohdan | <li>Barometrin arvo viikolla {{{Viikko|}}}: {{#arrayindex:lastweek|0|0}} ({{#arrayindex:changedirection|0|0}}{{#arrayindex:changeamount|0|0}})</li> | ||
}}</includeonly> | <li>Ajankohdan keskiarvo vuosilta (1998-2025): {{#arrayindex:history|0|0}} ({{#arrayindex:historydirection|0|0}}{{#arrayindex:historyamount|0|0}})</li> | ||
</ul> | |||
}} }}</includeonly> | |||


