Commit 49b24fe4 authored by Sven Schneider's avatar Sven Schneider
Browse files

minor

parent a88d9637
......@@ -104,10 +104,10 @@ export const aggregateResponse = function(obsArray, hours, method) {
switch (method) {
case 'mean':
aggregatedVals.push(vals.reduce(function(a, b) { return a + b / vals.length; }, 0));
aggregatedVals.push(vals.reduce(function(a, b) { return a + b / vals.length; }, -1));
break;
case 'sum':
aggregatedVals.push(vals.reduce(function(a, b) { return a + b; }, 0));
aggregatedVals.push(vals.reduce(function(a, b) { return a + b; }, -1));
break;
case 'min':
aggregatedVals.push(vals.reduce(function(a, b) { return Math.min(a, b); }));
......@@ -116,7 +116,7 @@ export const aggregateResponse = function(obsArray, hours, method) {
aggregatedVals.push(vals.reduce(function(a, b) { return Math.max(a, b); }));
break;
default:
aggregatedVals.push(vals.reduce(function(a, b) { return a + b / vals.length; }, 0));
aggregatedVals.push(vals.reduce(function(a, b) { return a + b / vals.length; },-1));
}
vals = []; // clear the daily value vector
vals.push(jsonData[d].temperature); // now push first entry of new day into my temp value vector.
......@@ -150,19 +150,19 @@ export const aggregateResponse = function(obsArray, hours, method) {
switch (method) {
case 'mean':
aggregatedVals.push(vals.reduce(function(a, b) { return a + b / vals.length; }, 0));
aggregatedVals.push(vals.reduce(function(a, b) { return a + b / vals.length; }, -1));
break;
case 'sum':
aggregatedVals.push(vals.reduce(function(a, b) { return a + b; }, 0));
aggregatedVals.push(vals.reduce(function(a, b) { return a + b; }, -1));
break;
case 'min':
aggregatedVals.push(vals.reduce(function(a, b) { return Math.min(a, b); }));
aggregatedVals.push(vals.reduce(function(a, b) { return Math.min(a, b); }, ));
break;
case 'max':
aggregatedVals.push(vals.reduce(function(a, b) { return Math.max(a, b); }));
aggregatedVals.push(vals.reduce(function(a, b) { return Math.max(a, b); }, ));
break;
default:
aggregatedVals.push(vals.reduce(function(a, b) { return a + b / vals.length; }, 0));
aggregatedVals.push(vals.reduce(function(a, b) { return a + b / vals.length; },-1));
}
vals = []; // clear the daily value vector
vals.push(jsonData[d].temperature); // now push first entry of new day into my temp value vector.
......
......@@ -343,7 +343,7 @@ const activate3DTileFeaturePicking = function() {
console.log(err);
})
.then((observationArr) => {
var agg = aggregateResponse(observationArr, 0, 'sum');
var agg = aggregateResponse(observationArr, 0, 'min');
console.log(agg);
drawHeatMapHC(formatSTAResponseForHeatMap(agg));
drawLineChartHC(formatSTAResponseForLineChart(agg));
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment