text: 'Der See'
},
data: {
- url: '/data',
+ url: '/data/', // redirects to /data/1
mimeType: 'json',
xs: {
'0316a2193bff': '0316a2193bff_x',
}
},
zoom: {
- enabled: true
+ enabled: true,
+ onzoomend: function (domain) {
+ // UNIX epoch
+ var start = domain[0].getTime()/1000;
+ var end = domain[1].getTime()/1000;
+ var duration = end- start;
+ // duration is now the diff of the "viewport in seconds"
+ // and now we could try and load more/less data
+ // this works but doesn't make sense :)
+ /*
+ chart.load({
+ url: '/data/7',
+ mimeType: 'json'
+ });
+ */
+ }
},
tooltip: {
format: {
return value + '°';
}
}
- }
+ },
+ grid: {
+ y: {
+ show: true
+ }
+ },
+ regions: [
+ {axis: 'y', start: -999, end: 0, class: 'region-frozen'},
+ {axis: 'y', start: 0, end: 25, class: 'region-ok'},
+ {axis: 'y', start: 25, end: 100, class: 'region-warm'},
+ {axis: 'y', start: 100, end: 999, class: 'region-boiling'}
+ ]
});
+function loaddays(days) {
+ chart.load({
+ url: '/data/' + days,
+ mimeType: 'json'
+ });
+}