Salve,
sto usando GraphWeather per arricchire il mio sito, in quanto i grafici di Cumulus non sono personalizzabili
Sto usando il plugin-base CSV.dll a cui faccio leggere il file realtimelog.txt
Il file realtimelog.txt contiene tutte le stringhe di dati inviate ogni 48 secondi dai sensori
Per non fare diventare troppo pesante il file realtimelog.txt, dal file vengono eliminate tutte le stringhe più vecchie di 7 giorni.

Fino a qui tutto bene.

Nel file realtimelog.txt manca come dato la pioggia giornaliera che è presente come dato nel file daytime.txt

ecco un esempio semplificato del file daytime.txt
Codice:
06/09/12;1.0;
07/09/12;2.0;
08/09/12;3.0;
09/09/12;4.0;
10/09/12;5.0;
11/09/12;6.0;
12/09/12;7.0;
13/09/12;8.0;

praticamente la pioggia giornaliera del giorno 6 è stata di 1 mm, la pioggia giornaliera del giorno 7 è stata di 2 mm, etc etc


Ho poi configurato il plugin-optional_1 CSV.dll in modo che al parametro relative_rainfall_1 sia associata la pioggia giornaliera







Infatti il grafico che ne risulta è questo



Questo il codice XML che genera il grafico

<?xml version="1.0" encoding="iso-8859-1" ?>
<stylesheet>
<image width="750" height="300" />
<frame width="750" height="300" position-x="0" position-y="0" shadow="0">
<title text="" alignement="left|top" angle="0">
<font color="FF000000" facename="Arial" size="14" weight="400" italic="0" />
</title>
<background color1="FFBBBBFF" color2="FFFFFFFF" gradient="1" gradient-direction="135" stretch="1" />
<border cornerradius="0" color="55555555" thick="1" />
</frame>
<!-- ================= First Lineplot ================= -->
<lineplot width="680" height="300" shadow="0" position-x="10" position-y="10" margin-top="30" margin-right="5" margin-bottom="50" margin-left="40">
<xaxis color="FF000000" grid="1" autoscale="0" min="0" max="0">
<title text="" alignement="vcenter|hcenter" angle="0">
<font color="FF000000" facename="Arial" size="14" weight="400" italic="1" />
</title>
<labels labelinterval="1" angle="0" format="%d/%m/%y" side="left" hide="0">
<font color="FF000000" facename="Arial" size="14" weight="400" italic="1" />
</labels>
<ticks majorticks="8" minorticks="0" side="bottom" hidefirst="0" hidelast="0" hideminorticks="0" hide="0" />
</xaxis>
<y1axis color="FF000000" grid="1" autoscale="1" min="0" max="0" titleside="top" titlemargin="35">
<title text="Pioggia giornaliera ($Unit[Rainfall])" alignement="vcenter|hcenter" angle="0">
<font color="FF000000" facename="Arial" size="14" weight="400" italic="1" />
</title>
<labels labelinterval="1" angle="0" format=".0" side="left" hide="0" >
<font color="FF000000" facename="Arial" size="14" weight="400" italic="1" />
</labels>
<ticks majorticks="4" minorticks="4" side="left" hidefirst="0" hidelast="0" hideminorticks="0" hide="0" />
</y1axis>
<data>
<relative_rainfall_1 axisbind="y1axis" legend="Pioggia giornaliera" color1="FFFF0000" filled="0" hide="0" thick="1.2"/>
</data>
<legend orientation="0" margin="5" width="635" position-x="50" position-y="5" hide="0" shadow="0">
<font color="FF000000" facename="Arial" size="14" weight="700" italic="1" />
<border cornerradius="0" color="55555555" thick="1" />
<background color1="FFBBBBFF" color2="FFFFFFFF" gradient="1" gradient-direction="90"/>
</legend>
<border cornerradius="0" color="55555555" thick="0" />
<background color1="00000000" stretch="1" />
<graphbackground color1="FFCCCCFF" color2="FFFFFFFF" gradient="1" gradient-direction="90" />
</lineplot>
</stylesheet>


Perchè se nel grafico voglio usare le barre (sostituisco bargraph a lineplot) e non la linea, perdo le etichette dei giorni e trovo 0?