Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
|
sosssepp
HV veteran

liitunud: 12.05.2003
|
05.03.2008 13:55:35
Muutuva graafiku kuvamine webilehel |
|
|
On soov lehel kuvada graafikut, mis näiteks ca 1 sek intervalliga uuendaks end. Andmed tuleks lugeda webi lehelt, kus need siis ajas muutuvad (lähteandmete paigutus ja lehe disain on võimalik muuta). Lisan, et andmeid loetakse ühe kontrolleri webiliideselt, mis on kaunis piiratud võimalustega.
Ise mõtlesin, et variant php-ga andmelehelt infot lugeda, see pilt kokku joonistada (gd2) ning javascriptiga mingil moel seda siis lehel uuendada iga sekundi tagant. Kuna endal kogemust vähe, küsiks arvamusi, kas võiks olla tehtav või millised oleks paremad lahendused? Näited oleksid muidugi ka eriti teretulnud.
|
|
Kommentaarid: 87 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
2 :: |
75 |
|
tagasi üles |
|
 |
mikk36
HV Guru

liitunud: 21.02.2004
|
05.03.2008 14:17:41
|
|
|
no ega muid variante pole nagu
javascriptis kas võtad ajax frameworki või kirjutad ise algfunktsioonidest asja kokku
|
|
Kommentaarid: 85 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
2 :: |
78 |
|
tagasi üles |
|
 |
aarnet
HV kasutaja

liitunud: 07.07.2003
|
|
Kommentaarid: 23 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
1 :: |
22 |
|
tagasi üles |
|
 |
sosssepp
HV veteran

liitunud: 12.05.2003
|
05.03.2008 17:47:05
|
|
|
see Google tükk oskab ette antud andmetest graafiku joonistada pildina. Jooksva graafiku tegemiseks tuleks ilmselt endale vajalik pildi genereerimise proge teha ning seda pilti siis JS-ga refreshida.
Tegelikult tuli meelde, et PHP-ga graafiku tegemise kogemus olemas isegi sai kunagi huvi pärast ning õppimise eesmärgil tehtud ruuterite andmemahu joonistamiseks, töötavad siiani.
Kui asja veidi optimeerida ja sellele lisada JS reloadimise osa, võikski jooksva graafiku lahedus olemas olla
|
|
Kommentaarid: 87 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
2 :: |
75 |
|
tagasi üles |
|
 |
mikk36
HV Guru

liitunud: 21.02.2004
|
05.03.2008 19:37:27
|
|
|
jooksva graafiku jaoks sobib ka svg näiteks (millele js siis uusi andmeid sikutab)
|
|
Kommentaarid: 85 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
2 :: |
78 |
|
tagasi üles |
|
 |
sosssepp
HV veteran

liitunud: 12.05.2003
|
06.03.2008 10:56:38
|
|
|
mikk36 kirjutas: |
jooksva graafiku jaoks sobib ka svg näiteks (millele js siis uusi andmeid sikutab) |
No mu mälu on täitsa sooda
DD-WRT ruuterisoftil ka svg kasutusel, kuigi meenub, et seal IE-ga mingid probleemid on. See eeldab ilmselt ka kasutaja netilehitsejale ka lisaplugina vms. installeerimist?
Tänud mikk36, vähemalt uurin seda varianti ka, kuigi olin valmis juba PHP-ga asja tegemist täna alustama.
viimati muutis sosssepp 06.03.2008 11:05:46, muudetud 2 korda |
|
Kommentaarid: 87 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
2 :: |
75 |
|
tagasi üles |
|
 |
mikk36
HV Guru

liitunud: 21.02.2004
|
06.03.2008 11:04:43
|
|
|
IE vajab jah pluginat (Adobe SVG Viewer), Fx'il on see alates 2.0'st (kui mitte juba 1.5) built-in, operast ei tea
loodetavasti tuleb SVG tugi built-in uude IE'sse, kuna:
tsitaat: |
Please note that Adobe has announced that it will discontinue support for Adobe SVG Viewer on January 1, 2009. |
|
|
Kommentaarid: 85 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
2 :: |
78 |
|
tagasi üles |
|
 |
sosssepp
HV veteran

liitunud: 12.05.2003
|
06.03.2008 11:11:43
|
|
|
Adobe SVG Vieweri allalaadimise lehel kirjas mitte just väga rõõmustav sõnum selle SVG kohta:
tsitaat: |
Please note that Adobe has announced that it will discontinue support for Adobe SVG Viewer on January 1, 2009. |
Näd, leidsid ka.
Ainult, et kuidas see ütleb, et siis IE ka toetama hakkab?
EDIT:
FF 2.0.0.12 mul seal examples lehtedel miskit binaarkoodijurasi näitab? Miskit katki?
http://www.adobe.com/svg/examples.html
|
|
Kommentaarid: 87 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
2 :: |
75 |
|
tagasi üles |
|
 |
mikk36
HV Guru

liitunud: 21.02.2004
|
|
Kommentaarid: 85 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
2 :: |
78 |
|
tagasi üles |
|
 |
sosssepp
HV veteran

liitunud: 12.05.2003
|
06.03.2008 15:03:54
|
|
|
Arendaks seda PHP põhist pildijoonistamise ideed ka edasi, kasvõi enda harimise mõttes. Näiteks kui nüüd kontrolleri moodulist, kus sisendinfot loeme, saab infot välja jupikaupa mingi ajavahemiku kohta, aga graafikut sooviks teha sellest pikema ajavahemiku kohta. Näiteks moodul annab infot muutujate väärtuste kohta viimase sekundi ulatuses, aga näidata tahaks graafikul viimast 10 sekundit vms.
Kuidas PHP-ga ülejäänud varasemate ajavahemike infot serveris talletada? Enda kogemus siiani fail ja mysql. On veel variante? Mingi mälumassiiv, mis oleks kasutatav kõikide PHP rakenduste poolt vms?
|
|
Kommentaarid: 87 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
2 :: |
75 |
|
tagasi üles |
|
 |
nene
Kreisi kasutaja

liitunud: 20.03.2004
|
07.03.2008 00:26:48
|
|
|
sosssepp kirjutas: |
Kuidas PHP-ga ülejäänud varasemate ajavahemike infot serveris talletada? Enda kogemus siiani fail ja mysql. On veel variante? Mingi mälumassiiv, mis oleks kasutatav kõikide PHP rakenduste poolt vms? |
Kui sa ikka infot pikemalt tahad säilitada kui ühe PHP skripti jooksmise aeg, siis tuleb see ikka kuhugi kõvaketta peale kirjutada. Kas otse faili või andmebaasi abil.
|
|
Kommentaarid: 24 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
1 :: |
23 |
|
tagasi üles |
|
 |
nn3_
HV kasutaja

liitunud: 13.09.2003
|
07.03.2008 10:35:30
|
|
|
Ei tea küll mis liiki või kui keerukat graafikut tarvis, aga http://www.aditus.nu/jpgraph/ peaks asjaga igal juhul hakkama saama.
|
|
Kommentaarid: 4 loe/lisa |
Kasutajad arvavad: |
   |
:: |
1 :: |
0 :: |
3 |
|
tagasi üles |
|
 |
sosssepp
HV veteran

liitunud: 12.05.2003
|
07.03.2008 11:05:56
|
|
|
Ei ole midagi keerukat, x-y, kus siis y teljel n+1 väärtust ning x ajateljeks. Tänud lingi eest uurin ka seda.
|
|
Kommentaarid: 87 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
2 :: |
75 |
|
tagasi üles |
|
 |
|