[vz-users] Bessere Farbauswahl und gefüllte Linien

Sirko mail_ist at nurfuerspam.de
Tue Apr 15 20:16:19 CEST 2014


Hi,

scheint nicht zu funktionieren, siehe Anhang. Vor allem die grüne Kurve 
und die rote.
Hier nochmal aus meiner wui.js:

  637 vz.wui.drawPlot = function () {

     638         vz.options.interval = vz.options.plot.xaxis.max - vz.options.plot.xaxis.min;

     639         vz.wui.updateHeadline();

     640

     641         var series = new Array;

     642         var index = 0;

     643         vz.entities.each(function(entity) {

     644                 if (entity.active && entity.definition && entity.definition.model == 'Volkszaehler\\Model\\Channel' &&

     645                     entity.data && entity.data.tuples && entity.data.tuples.length > 0) {

     646                         var tuples = entity.data.tuples;

     647                         // mangle data for "steps" curves by shifting one ts left ("step-before")

     648                         if (tuples && tuples.length > 0 && entity.style == "steps") {

     649                                 tuples.unshift([entity.data.from, 1, 1]); // add new first ts

     650                                 for (var i=0; i<tuples.length-1; i++) {

     651                                         tuples[i][1] = tuples[i+1][1];

     652                                 }

     653                         }

  *    654 // remove number of datapoints from each tuple to avoid flot fill error*

*     655*

*     656                         if (tuples && tuples.length > 0 && entity.fillstyle) {*

*     657                                 for (var i=0; i<tuples.length; i++) {*

*     658                                         delete tuples[i][2];*

*     659                                 }*

*     660*

*     661                         }*

     662                         var serie = {

     663                                 data: tuples,

     664                                 color: entity.color,

     665                                 label: entity.title,

     666                                 title: entity.title,

     667                                 unit : entity.definition.unit,

     668                                 lines: {

     669                                         show: (entity.style == 'lines' || entity.style == 'steps'),

     670                                         steps: (entity.style == 'steps'),

*     671*                                          lineWidth: (index == vz.wui.selectedChannel ? vz.options.lineWidthSelected : vz.options.lineWidthDefault),*fill: true*

     672                                 },

     673                                 points: {

     674                                         show: (entity.style == 'points')

     675                                 },

     676                                 yaxis: entity.yaxis

     677                         };



Unter https://github.com/volkszaehler/volkszaehler.org/pull/127 steht 
anstatt fill:true:

fill: (typeof entity.fillstyle != 'undefined') ? entity.fillstyle : false

Kann man das irgendwo einstellen (entity.fillstyle)?

Oder muß man das extra setzen (in der DB oder per REST request)?

Grüße
Sirko

Am 08.04.2014 21:27, schrieb Andreas Goetz:
> Evtl. hättest Du ja auch Gelegenheit den Fix mal zu testen?
>
> https://github.com/volkszaehler/volkszaehler.org/pull/127
>
> vg
> Andreas
>
>
>
> 2014-04-08 12:33 GMT+02:00 Sirko Fresia <mail_ist at nurfuerspam.de 
> <mailto:mail_ist at nurfuerspam.de>>:
>
>     Hi,
>     ich hatte in der Vergangenheit auch mal gefüllte Linien und hatte
>     hin und wieder das gleiche beobachtet.
>     Grüße
>     Sirko
>     *Gesendet:* Dienstag, 08. April 2014 um 12:04 Uhr
>     *Von:* "Andreas Goetz" <cpuidle at gmail.com <mailto:cpuidle at gmail.com>>
>     *An:* "volkszaehler.org <http://volkszaehler.org> - users"
>     <volkszaehler-users at demo.volkszaehler.org
>     <mailto:volkszaehler-users at demo.volkszaehler.org>>
>     *Betreff:* Re: [vz-users] Bessere Farbauswahl und gefüllte Linien
>     Hallo Zusammen,
>     ich habe bei ausgefüllten Charts, insbesondere wenn ich
>     Aggregation verwende und die Datenpunkte daher etwas auseinander
>     stehen, das Problem das die Füllung teilw. optisch nicht
>     ansprechend ist: https://github.com/flot/flot/issues/1267
>     Einen Fix dafür habe ich ebenfalls, würde aber gerne wissen ob das
>     Problem bei Euch ebenfalls auftritt. Daher Bitte um kurzen Hinweis
>     falls/wer das Problem nachvollziehen kann.
>     vg
>     Andreas
>     2014-04-01 21:54 GMT+02:00 Andreas Goetz <cpuidle at gmail.com
>     <http://cpuidle@gmail.com>>:
>
>         Hallo Karlheinz,
>         2014-04-01 21:51 GMT+02:00 Karlheinz <karlheinz.es at gmx.de
>         <http://karlheinz.es@gmx.de>>:
>
>             Hallo Andreas,
>
>             die Bearbeitungsfunktion gefällt mir :-) - und schon im
>             master!
>
>         *freu*
>
>
>             Auf meiner Wunschliste hätte ich noch folgendes:
>             1. absolute Zählerstandsinfo (neben Min. / Max ...) pro
>             Kanal. Meiner Meinung nach bräuchte man dazu ein
>             Zusatzfeld in der DB um auch für Leistungswerte
>             (So-Impulse) einen aktuellen Zählerstands-Wert errechnen
>             zu können.
>
>         Siehe hier:
>         https://github.com/volkszaehler/volkszaehler.org/issues/120
>         Dort gibt es einen konkreten Vorschlag von mir und ein paar
>         andere Ideen. Aktuell kein Fortschritt.
>
>             2. Ist eine Umschaltung auf Balkendiagrammdarstellung für
>             Energieverbrauch denkbar? Bei Auswahl "Woche" pro Tag ein
>             Balken, bei Auswahl "Monat" pro Woche u. bei "Jahr"
>             monatlich summierte Balken.
>
>         Yup, daran grübele ich schon eine ganze Weile. Machbarkeit ist
>         nicht so dass Thema, wohl aber ein elegantes UI dafür zu
>         finden. Wenn Du da eine gute Idee hast immer her damit!
>         vg
>         Andreas
>
>
>             Gruß
>             Karlheinz
>
>             ------- Original Nachricht --------
>
>             Betreff: [vz-users] Bessere Farbauswahl und gefüllte Lini
>             Von: Andreas Goetz <cpuidle at gmail.com
>             <http://cpuidle@gmail.com>>
>             An: volkszaehler.org <http://volkszaehler.org> - users
>             <volkszaehler-users at lists.volkszaehler.org
>             <http://volkszaehler-users@lists.volkszaehler.org>>
>             Datum: Freitag, 21. März 2014 10:11:46
>
>                 Hallo Zusammen,
>
>                 unter
>                 https://github.com/andig/volkszaehler.org/tree/fill-style
>                 gibts mal wieder eine experimentelle
>                 Frontendverbesserung auf Basis des aktuellen maintream
>                 git.
>
>
>                 Freue mich über Feedback.
>
>                 vg
>                 Andreas
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20140415/c7ec3cf7/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: graph.GIF
Type: image/gif
Size: 51770 bytes
Desc: not available
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20140415/c7ec3cf7/attachment-0001.gif>


More information about the volkszaehler-users mailing list