FinWX Foorumi
keskiviikko, 23.05.2012, 13:51 *
Tervetuloa, Vieras. Ole hyvä ja kirjaudu tai rekisteröidy.
Jäikö aktivointi sähköposti saamatta?

Kirjaudu käyttäjätunnuksen, salasanan ja istunnonpituuden mukaan
Uutiset:
13.05.2012
Meitä on nyt 70 !!
Toivotamme tervetulleeksi FinWX:n 70. jäsen-sääaseman, FinWX Oulu-53:n.
Sääasema on entisen Oulun läänin 16. FinWX-asema.

Lue lisää uudesta jäsenasemasta täältä.
 
   Etusivu   Ohjeet Haku Kalenteri Kirjaudu Rekisteröidy  
Sivuja: 1 [2] 3 4 5
  Tulostusversio  
Kirjoittaja Aihe: JpGraph -käyrien teko  (Luettu 3948 kertaa)
0 jäsentä ja 2 vierasta katselee tätä aihetta.
J.Laiho
Foorumin ylläpitäjä
Ylläpito
*****
Poissa Poissa

Viestejä: 3645



WWW
« Vastaus #10 : keskiviikko, 07.05.2008, 19:08 »

Totta tosiaan, tuo currdat.lst-tiedoston ja clientraw.txt-tiedoston ero historiatiedoissa.

En ole vielä mikään PHP-nero, mutta jos saisi tuohon skriptiin tungettua automaattisen luvun.
Eli JpGraph lukisi automaattisesti (jatkuvasti) currdat.lst-tiedoston ja tekisi käyrät.

Näiden
$y=array($clientrawextra['439'],...
-rivitietojen paikalle vain currdat.lst-tiedoston esimerkiksi suhteellisen ilmanpaineen rivinumero (currdat.lst-tiedostossa) tai mahdollinen [pressure_relative] -tunnus?

Tuossa tilanteessa JpGraph tekisi itse jonkinlaisen muistivedoksen tapahtuneista sääolojen vaihteluista (päivittyneestä/päivittyvästä currdat.lst-tiedostosta). Siis MysQl.


Tuota samaa ajattelin itsekin, mutta tilanne onkin sikäli vähän kinkkinen, että juuri tuon PHP:n ja MySQL:n välinen kommunikointi aiheuttaa järkyttävät määrät pääkipua ainakin minulle. Siksi itse pysyttelisin ihan teksti tiedostoissa.

Minun mielestäni tuon toteuttaminen WUHU:lla ei luulisi olevan kovinkaan vaikeaa, koska se osaa piirtää mukaan ympätyn Teechart-järjestelmän avulla noita käppyröitä; ja koska se osaa käppyrää piirtää viimeiseltä kuluneelta tunnilta, viimeiseltä kolmelta tunnilta, 24 tunnin ajalta ja puolenyön jälkeen, ja osaa piirtää käppyrää kaikista perusmittauksista lämpötilasta sademäärään saakka, niin jonnekin se nuo historiatiedot säilöö ja se ei ole kiinni history.dat:sta.

Taidanpa pyytää WUHU:n kehittäjältä mahdollisuutta saada purettua nuo samaiset historiatiedot jotain kautta tekstitiedostoon. Jos se menee läpi, se on jo loistava alku.
tallennettu

Juha Laiho
Foorumin ja sivuston ylläpitäjä
Finland Weather Exchange (FinWX)

http://www.finwx.net/
------------------------------------------
Twitter, FinWX:n havainnot
------------------------------------------
Ukkoslaskuri 2012; Lohja, Gruotila
0 ukkospäivää.
------------------------------------------

------------------------------------------
J.Laiho
Foorumin ylläpitäjä
Ylläpito
*****
Poissa Poissa

Viestejä: 3645



WWW
« Vastaus #11 : keskiviikko, 07.05.2008, 19:14 »

Mutta yksi vaihtoehto on kokeilla tota Antoinen tekemää ilmaista GraphWeather ohjelmaa sillä saa aika mukavan näköistä php-grafiikkaa tehtyä.

Juu, tuo onkin tuttu softanpätkä. Testasin tuotakin hetken, kun JPGraphia en silloin saanut pelittämään.
Kaikki oli muutoin ihan kivasti, mutta kun osa niistä ohjelman asetuksista oli siihen maailman aikaan sekä englanniksi, että ranskaksi ja kun tuulennopeudelle pelkän 24h aikajakson käyrän kehittämiseenkin meni hieman päälle viisi minuuttia, luovuin toivosta.

Tilanne saattaa ollakin toinen nykyään, sillä softa lienee kehittynyt siitä ajasta, kun sitä testasin.
tallennettu

Juha Laiho
Foorumin ja sivuston ylläpitäjä
Finland Weather Exchange (FinWX)

http://www.finwx.net/
------------------------------------------
Twitter, FinWX:n havainnot
------------------------------------------
Ukkoslaskuri 2012; Lohja, Gruotila
0 ukkospäivää.
------------------------------------------

------------------------------------------
weatherc
Foorumin Yleismoderaattori
*****
Poissa Poissa

Viestejä: 4549


« Vastaus #12 : keskiviikko, 07.05.2008, 22:58 »

Toi on Henkka tosi hieno koodi minkä laitoit ! Iskee silmää
Aina kun käyn sun tutkaa tiirailemassa niin tulee kuolattua sitä. Näyttää kieltä

/jouko

Kiitos!
Siinä mun tukta-näytössä on muitakin jekkuja kuten esim camp-esto, eli se lopettaa pävittämisen 10 minuutin jälkeen (tuo raja on vielä vähän hakusessa) eli sulkee pois ne jotka ovat "unohtaneet" ikkunan auki sekä että se päivittää kuvat heti ja vain kun uusi saatavilla ja näyttää offline-tekstiä kun kuva liian vanha  Virnistää

Tuosta on tulossa scripti-paketti kunhan saan sen vamiiksi (vaatii WD:n kaveriksi)

Meni vähän OT:n puolelle....

Henkka

tallennettu

J.Laiho
Foorumin ylläpitäjä
Ylläpito
*****
Poissa Poissa

Viestejä: 3645



WWW
« Vastaus #13 : torstai, 08.05.2008, 00:06 »

Meni vähän OT:n puolelle....

Tärkeä ja tarpeellinen tieto ei koskaan ole OT. Iskee silmää

Tämä ketjuhan on "Yleistä keskustelua"-alueella. Hymyilee Täällä saa keskustelut irtoilla raameistaan ihan miten päin hyvänsä. Jos keskustelu venyy selkeästi johonkin alkuperäisestä aiheesta, se sitten joko minun tai Haden toimesta katkaistaan omaksi keskustelukseen, jossa sen on helppo jatkua. Hymyilee
tallennettu

Juha Laiho
Foorumin ja sivuston ylläpitäjä
Finland Weather Exchange (FinWX)

http://www.finwx.net/
------------------------------------------
Twitter, FinWX:n havainnot
------------------------------------------
Ukkoslaskuri 2012; Lohja, Gruotila
0 ukkospäivää.
------------------------------------------

------------------------------------------
Meteorologi
Taso ei enää mitattavissa
*****
Poissa Poissa

Viestejä: 1046


WWW
« Vastaus #14 : torstai, 08.05.2008, 17:05 »


Taidanpa pyytää WUHU:n kehittäjältä mahdollisuutta saada purettua nuo samaiset historiatiedot jotain kautta tekstitiedostoon. Jos se menee läpi, se on jo loistava alku.


Teeppä se.
tallennettu

Meteorologi
Taso ei enää mitattavissa
*****
Poissa Poissa

Viestejä: 1046


WWW
« Vastaus #15 : sunnuntai, 28.12.2008, 21:06 »

Mietin jälleen elvyttää tätä käyrätouhua.

Löytyykö sentyyppistä koodia, että cronjob-ajettu skripti lukisi currdatin aika-ajoin ja laittaisi tekstitiedostoon sitten lukemansa tiedot?
Sitten käyräkoodi vain simppelisti tarkastaisi tekstitiedoston.

Minulla on nyt nimittäin mahdollisuus ajaa cronjobeja. http://www.onlinecronjobs.com/
tallennettu

Meteorologi
Taso ei enää mitattavissa
*****
Poissa Poissa

Viestejä: 1046


WWW
« Vastaus #16 : keskiviikko, 03.06.2009, 14:49 »

Sainpa tehtyä käyrät, noin vuoden harjoittelun jälkeen!  Hymyilee leveästi

Homma toimii siten, että käyräntekijä-skripti on cronjob-ajastettu 10 min välein. Skripti lukee currdat.lst:stä lämpö-, kosteus-, sade- ja tuulidatat ja kirjoittaa ne tekstitiedostoon. Sitten muokattu clientrawin käyrätiedosto lukee tekstitiedoston arrayt ja tekee tunnin käyrät.
Suunnittelen myös päivä-, viikko ja vuosikäyriä.

Lähdekoodit voin antaa, jos joku haluaa.


* testikayra.png (6.87 kilotavua, 360x240 - tarkasteltu 82 kertaa.)
tallennettu

weatherc
Foorumin Yleismoderaattori
*****
Poissa Poissa

Viestejä: 4549


« Vastaus #17 : keskiviikko, 03.06.2009, 16:02 »

Hienoa Meterologi!

Voin kertoa että sitten kun pääsee kunnolla jyvälle noitten JpGraphien kanssa niin keksii koko ajan uusia mitä voisi tehdä Hymyilee

Vinkkinä, kannattaa tehdä yski käppyrä "pohjaksi" jossa koot, väirit ja fontit valmiina johon sitten aina sitteen vaan muuttaa itse datan, silloin ei tarvi tehdä koko käppyrää uusiki joka uuden käppyrän teon yhteydessä Hymyilee
tallennettu

Meteorologi
Taso ei enää mitattavissa
*****
Poissa Poissa

Viestejä: 1046


WWW
« Vastaus #18 : torstai, 04.06.2009, 14:26 »

Hienoa Meterologi!

Voin kertoa että sitten kun pääsee kunnolla jyvälle noitten JpGraphien kanssa niin keksii koko ajan uusia mitä voisi tehdä Hymyilee

Vinkkinä, kannattaa tehdä yski käppyrä "pohjaksi" jossa koot, väirit ja fontit valmiina johon sitten aina sitteen vaan muuttaa itse datan, silloin ei tarvi tehdä koko käppyrää uusiki joka uuden käppyrän teon yhteydessä Hymyilee

Kiitos!

Vinkki noteerattu.  Hymyilee
tallennettu

Meteorologi
Taso ei enää mitattavissa
*****
Poissa Poissa

Viestejä: 1046


WWW
« Vastaus #19 : torstai, 04.06.2009, 23:11 »

Lisää käyriä: http://finlandweather.xtreemhost.com/jpgraph/wxgraphs/
tallennettu

Sivuja: 1 [2] 3 4 5
  Tulostusversio  
 
Siirry:  

MySQL pohjainen foorumi PHP pohjainen foorumi Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Validi XHTML 1.0! Validi CSS!