Uutiset:

22.03.2025
FinWX:n ja Ilmatieteen laitoksen välinen säädatan vastaanottopilotti on päättynyt

Säädataa siirtävä datasilta ajettiin alas 22.03.2025 kello 02:00. (22.03.2025, 00:00 UTC).

Ilmatieteen laitoksen terveiset asian tiimoilta voitte lukea täältä.

Main Menu

Uusi javascriptkäppyrä testissä

Aloittaja weatherc, sunnuntai, 17.01.2010, 19:41

« edellinen - seuraava »

0 Jäsenet ja 1 Vieras katselee tätä aihetta.

weatherc

Etusivulla on lumikäppyrä vaihtunut jQuery-pohjaiseen javascript-versioon :)
Siirtämällä hiirtä käppyrän sisällä näkee tooltippinä lukemat.

Suurimapana erona tuohon vanhaan php-käppyrään näin koodi-puolella on se että php-käyrässä piti aina olla saman verran datoja jos useampi käyrä, eli jos oli tyhjää niin piti täyttää tyhillä datoilla.
Näissä Flot-nimisillä tapauksilla ei tarvi, se piirtää ulos vaan mitä on.

Muita mahdollisuuksia näillä Flot:lla on että pystyy "zoomaamaan" eli valikoida osan käyrää tarkempaan syyniin,
toinen on että jos on monta eri dataa niin pystyy valikoimaan mitä katselee.
Näitä ei ole tuossa lumikäppyrässä mukana. :)

Snowi

Joo itse katselin eilen ja huomasin että olit tuon lumikäyränkin pistänyt uusiksi  :D
Nyt näyttää jo todella hyvältä ja tuo zoomi on myöskin hyvä juttu tuossa.

Tällä hetkellä sinulla on aika tiukka tahti erilaisissa päivityksissä mitä sivuillesi pistät  ;D

weatherc

#2
Tuo oli niin simppeli ettei siinä kauaan mennyt. Oikeastaan se oli vaan testi tuota tutkasivua varten että miten Flot toimii kun sinne tarvis saada joku toimiva, suht freshin näköinen systeemi joka on vielä sellainen että se kestää liikennettä, php-käppyrähän ei sovi siihen laisinkaan, muuta kuin hitaalla ajastuksella.. (ei mitään pieniä vaatimuksia täälläpäin  ;D)

Sama oli kyllä nuitten mittarien kanssa, vanhassa systeemissä oli 10 php-kuvaa jota päiviteltiin sekalaisella ajaxin ajastuksella (tuuli joka 20 sek ja baro kerran minuutissa ja kaikkea siltä väliltä), tosin niin että tarkistettiin ensin että onko riittävän tuoretta kuvaa serverillä tallessa. Kierros tuotti siten 11 hakua serveriltä (10 kuvaa + clientraw.txt, eli ei kovin liikenneystävällistä), nyt tehdään vaan yksi haku (clientraw.txt), loput hoitaa javascripti joka tunnetusti ajetaan selaimessa.
Toisaalta olin pitkään metsäsätänyt palikkaa tuota varten koska tiesin ettei se siitä ollut kiinni ettei sitä pystyisi tekemään (löytyy $$$$ maksavia), mutta kun kukaan ei ollut tehnyt ilmaispalikkaa esim jQuerylle niin tein itse kun löysin koodipätkän millä tehdä ympyrän jQueryllä + toisen pätkän jolla sai viisarin aikaseksi niin että 0 on siellä vasemmassa alakulmassa :)

Eli loppujen lopuksi, tässä vaan pohjustetaan tulevaa ukkoskautta, mutta siinä sivussa tulee pientä kasvohoitoakin  ;D  8)

EDIT:
Lainaatuo zoomi on myöskin hyvä juttu tuossa.
Jos haluaa kokeilla zoomia + liikuteltavaa käyrää niin se löytyy testikäyrästä tuolta:
http://www.nordicweather.net/json_snow.php
;D