» »

[js] baza podatkov - jqPlot

[js] baza podatkov - jqPlot

korenje3 ::

Mene zanima, kako naj se lotim izdelave baze meritev, recimo temperature, ki bi jo nato prikazoval z jqPlot?

A obstaja kakšen modul za to zadevo?
i9-12900k; 32GB DDR5-6000 CL36; Nvidia RTX 3080 ti;
Gigabyte Aorus z690 master; Be Quiet Dark Power 12 1000W

korenje3 ::

Recimo če imam za 1MB meritev na računalniku in ne želim potem posredovati celotne datoteke, da bi jo prikazal jqPlot, ampak samo glede na želeni interval. Kakšen pristop naj uporabim.
i9-12900k; 32GB DDR5-6000 CL36; Nvidia RTX 3080 ti;
Gigabyte Aorus z690 master; Be Quiet Dark Power 12 1000W

elrado ::

Koliko so ti sploh jasni principi spletnega programiranja :).
Če imaš veliko podatkov in želiš prikazovati le njih del je ena možnost, da podatke relevantne preoblikuješ na strežniku (java, c#, php...) in jih pošlješ na klienta (javascript=>jQuery=>jqPlot).
Če podatkov niti ni preveč in je namen bolj demonstracijske sorte, lahko vse podatke spraviš na klienta (npr json oblika) in sprogramiraš le del na klietu.

Malce povej kaj znaš/želiš in morda lahko pomagam.

LP

ales85 ::

Na voljo imaš izbiro intervala ter potrditev (POST ali GET) in seveda ponovno naložitev strani ali pa AJAX in ob izbiri intervala posodobiš samo graf. Za uporabnika je ta možnost boljša (iz mojega vidika), pa še manj podatkov porabiš, ker na nalagaš ponovno strani (kljub cache in ostalega...).

korenje3 ::

fora je recimo v tem, da imam za 3 mesece podatkov, ki sem jih logiral vsakih 10 sekund. potem pa če bi želel recimo samo 1000 točk, bi moral dobiti povprečja za te točke... zdej pa ne vem kako se to drugje dela... ali naredijo povprečje za vse pike vmes ali pa samo za omejeno število pik, da dobijo tistih 1000 točk.
i9-12900k; 32GB DDR5-6000 CL36; Nvidia RTX 3080 ti;
Gigabyte Aorus z690 master; Be Quiet Dark Power 12 1000W

korenje3 ::

A kdo ve če jqplot podpira prikaz podatkov na x osi iz vhodnega časa v obliki unix časa, ki je xxx sekund od leta 1970, v drugi obliki na grafu brez vmesne konverzije?
i9-12900k; 32GB DDR5-6000 CL36; Nvidia RTX 3080 ti;
Gigabyte Aorus z690 master; Be Quiet Dark Power 12 1000W

korenje3 ::

V glavnem v podatkih imam tako:

0: "Mon Mar 17 2014 21:11:50 GMT+0100 (CET)"
1: 28.25

Zdej pa ne vem zakaj mi noče tega formata prepoznat...
i9-12900k; 32GB DDR5-6000 CL36; Nvidia RTX 3080 ti;
Gigabyte Aorus z690 master; Be Quiet Dark Power 12 1000W

korenje3 ::

nevermind. očitno je bilo potrebno loadati plugin. sem mislil da se to avtomatsko zloada z jquery.jqplot.min.js
i9-12900k; 32GB DDR5-6000 CL36; Nvidia RTX 3080 ti;
Gigabyte Aorus z690 master; Be Quiet Dark Power 12 1000W

Zgodovina sprememb…

  • spremenil: korenje3 ()


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

JS frameworks: knockoutJS, angularJS, react, ...

Oddelek: Programiranje
417135 (3980) kuall
»

Excel os pod kotom oziroma gridline pod kotom

Oddelek: Pomoč in nasveti
7726 (591) ismon1
»

jquery in div-i (strani: 1 2 )

Oddelek: Izdelava spletišč
8711071 (9809) lisjak
»

[Flash] Vpliva hitrost CPU-ja na flash igro!

Oddelek: Programiranje
81200 (1004) Matako
»

Matematicni "paradox" - vsaj. (strani: 1 2 3 4 5 6 )

Oddelek: Znanost in tehnologija
26016006 (12054) Thomas

Več podobnih tem