Skip to content
Snippets Groups Projects
Commit 1d2bd2e2 authored by Tor-Einar Skog's avatar Tor-Einar Skog
Browse files

first commit

parents
Branches
Tags
No related merge requests found
target/
classes/
<?xml version="1.0" encoding="UTF-8"?>
<project-shared-configuration>
<!--
This file contains additional configuration written by modules in the NetBeans IDE.
The configuration is intended to be shared among all the users of project and
therefore it is assumed to be part of version control checkout.
Without this configuration present, some functionality in the IDE may be limited or fail altogether.
-->
<properties xmlns="http://www.netbeans.org/ns/maven-properties-data/1">
<!--
Properties that influence various parts of the IDE, especially code formatting and the like.
You can copy and paste the single properties, into the pom.xml file and the IDE will pick them up.
That way multiple projects can share the same settings (useful for formatting rules for example).
Any value defined here will override the pom.xml file value but is only applicable to the current project.
-->
<netbeans.hint.license>default_1</netbeans.hint.license>
</properties>
</project-shared-configuration>
pom.xml 0 → 100644
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>no.bioforsk.vips.model</groupId>
<artifactId>OatFloweringModel</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>jar</packaging>
<dependencies>
<dependency>
<groupId>no.bioforsk.vips.common</groupId>
<artifactId>VIPSCommon</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.10</version>
<scope>test</scope>
</dependency>
</dependencies>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>1.7</maven.compiler.source>
<maven.compiler.target>1.7</maven.compiler.target>
</properties>
</project>
\ No newline at end of file
/*
* Copyright (c) 2014 Bioforsk <http://www.bioforsk.no/>.
*
* This file is part of OatFloweringModel.
* OatFloweringModel is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* OatFloweringModel is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with OatFloweringModel. If not, see <http://www.gnu.org/licenses/>.
*
*/
package no.bioforsk.vips.model.oatfloweringmodel;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.Collections;
import java.util.Date;
import java.util.List;
import no.bioforsk.vips.entity.ModelConfiguration;
import no.bioforsk.vips.entity.Result;
import no.bioforsk.vips.entity.ResultImpl;
import no.bioforsk.vips.entity.WeatherObservation;
import no.bioforsk.vips.i18n.I18nImpl;
import no.bioforsk.vips.model.ConfigValidationException;
import no.bioforsk.vips.model.Model;
import no.bioforsk.vips.model.ModelExcecutionException;
import no.bioforsk.vips.model.ModelId;
import no.bioforsk.vips.util.WeatherElements;
import no.bioforsk.vips.util.WeatherUtil;
import org.codehaus.jackson.map.ObjectMapper;
import org.codehaus.jackson.type.TypeReference;
/**
* @copyright 2014 <a href="http://www.bioforsk.no/">Bioforsk</a>
* @author Tor-Einar Skog <tor-einar.skog@bioforsk.no>
*/
public class OatFloweringModel extends I18nImpl implements Model{
private List<WeatherObservation> TM;
private Date dateOfSowing;
private final static ModelId MODEL_ID = new ModelId("OATFLOWERM");
public OatFloweringModel() {
// Setting the file name of the resource bundle
super("no.bioforsk.vips.model.oatfloweringmodel.texts");
}
@Override
public List<Result> getResult() throws ModelExcecutionException {
// Perform calculation!!
Collections.sort(this.TM);
Double dayDegreeSum = 0.0;
List<Result> results = new ArrayList<>();
boolean z60Set = false, z625Set = false, z69Set = false;
//System.out.println("TM size=" + TM.size());
for(WeatherObservation obs:this.TM)
{
if(obs.getTimeMeasured().compareTo(dateOfSowing) >= 0
&& obs.getValue() > 0)
{
dayDegreeSum += obs.getValue();
}
//System.out.println(obs.getTimeMeasured() +": " + dayDegreeSum);
if(dayDegreeSum >= 768 && ! z60Set)
{
Result result = this.initResult(obs);
result.setValue(this.getModelId().toString(), "ZREACHED", "60");
results.add(result);
z60Set = true;
}
if(dayDegreeSum >= 808 && ! z625Set)
{
Result result = this.initResult(obs);
result.setValue(this.getModelId().toString(), "ZREACHED", "62.5");
results.add(result);
z625Set = true;
}
if(dayDegreeSum >= 922 && ! z69Set)
{
Result result = this.initResult(obs);
result.setValue(this.getModelId().toString(), "ZREACHED", "69");
results.add(result);
z69Set = true;
}
}
return results;
}
private Result initResult(WeatherObservation obs)
{
Calendar cal = Calendar.getInstance();
Result result = new ResultImpl();
result.setResultValidTime(obs.getTimeMeasured());
cal.setTime(obs.getTimeMeasured());
result.setValue(
this.getModelId().toString(),
"WEEK_IN_YEAR",
String.valueOf(cal.get(Calendar.WEEK_OF_YEAR))
);
return result;
}
@Override
public ModelId getModelId() {
return OatFloweringModel.MODEL_ID;
}
@Override
public String getModelName() {
return this.getModelName(Model.DEFAULT_LANGUAGE);
}
@Override
public String getModelName(String language) {
return this.getText("name", language);
}
@Override
public String getLicense() {
return "Copyright (c) 2014 Bioforsk <http://www.bioforsk.no/>. \n" +
" \n" +
" This file is part of VIPS/OatFloweringModel \n" +
" VIPS/OatFloweringModel is free software: you can redistribute it and/or modify\n" +
" it under the terms of the GNU Affero General Public License as published by\n" +
" the Free Software Foundation, either version 3 of the License, or\n" +
" (at your option) any later version.\n" +
" \n" +
" VIPS/OatFloweringModel is distributed in the hope that it will be useful,\n" +
" but WITHOUT ANY WARRANTY; without even the implied warranty of\n" +
" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n" +
" GNU Affero General Public License for more details.\n" +
" \n" +
" You should have received a copy of the GNU Affero General Public License\n" +
" along with VIPS/OatFloweringModel. If not, see <http://www.gnu.org/licenses/>.";
}
@Override
public String getCopyright() {
return "(c) 2014 Bioforsk (http://www.bioforsk.no/). Contact: post@bioforsk.no";
}
@Override
public String getModelDescription() {
return this.getModelDescription(Model.DEFAULT_LANGUAGE);
}
@Override
public String getModelDescription(String language) {
return this.getText("description", language);
}
@Override
public String getModelUsage() {
return this.getModelUsage(Model.DEFAULT_LANGUAGE);
}
@Override
public String getModelUsage(String language) {
return this.getText("usage", language);
}
@Override
public String getSampleConfig() {
return "{\n" +
"\t\"loginInfo\":{\n" +
"\t\t\"username\":\"example\",\n" +
"\t\t\"password\":\"example\"\n" +
"\t},\n" +
"\t\"modelId\":\"" + MODEL_ID.toString() + "\",\n" +
"\t\"configParameters\":{\n" +
"\t\t\"dateOfSowing\":\"2013-04-01T00:00:00+02:00\",\n" +
"\t\t\"observations\":[\n" +
"\t\t{\n" +
"\t\t\t\t\"timeMeasured\": \"2013-04-01T00:00:00+02:00\",\n" +
"\t\t\t\t\"elementMeasurementTypeId\":\"TM\",\n" +
"\t\t\t\t\"logIntervalId\":2,\n" +
"\t\t\t\t\"value\":13.77\n" +
"\t\t},\n" +
"\t\t{\n" +
"\t\t\t\t\"timeMeasured\": \"2013-04-02T00:00:00+02:00\",\n" +
"\t\t\t\t\"elementMeasurementTypeId\":\"TM\",\n" +
"\t\t\t\t\"logIntervalId\":2,\n" +
"\t\t\t\t\"value\":10.3\n" +
"\t\t}\n" +
"\t\t]\n" +
"\t}\n" +
"}\n";
}
@Override
public void setConfiguration(ModelConfiguration config) throws ConfigValidationException {
this.TM = new ArrayList();
ObjectMapper mapper = new ObjectMapper();
List<WeatherObservation> observations = mapper.convertValue(config.getConfigParameter("observations"), new TypeReference<List<WeatherObservation>>(){});
for(WeatherObservation o:observations)
{
switch(o.getElementMeasurementTypeId())
{
case WeatherElements.TEMPERATURE_MEAN:
if(o.getLogIntervalId().equals(WeatherObservation.LOG_INTERVAL_ID_1D))
{
this.TM.add(o);
}
break;
default:
// TODO: Throw validation error?
break;
}
// Must be complete set of daily mean temperatures
WeatherUtil wUtil = new WeatherUtil();
Date potentialHole = wUtil.findFirstHoleInObservationSeries(observations, WeatherObservation.LOG_INTERVAL_ID_1D);
if(potentialHole != null)
{
throw new ConfigValidationException("Hole found in temperature series at = " + potentialHole);
}
}
if(config.getConfigParameter("dateOfSowing") != null)
{
this.dateOfSowing = mapper.convertValue(config.getConfigParameter("dateOfSowing"), new TypeReference<Date>(){});
}
else
{
throw new ConfigValidationException("Missing date of sowing");
}
}
}
# Copyright (C) 2014 Bioforsk
#
# This file is part of VIPS/NaerstadModel
#
# VIPS/NaerstadModel is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as
# published by the Free Software Foundation, either version 3 of the
# License, or (at your option) any later version.
#
# VIPS/NaerstadModel is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with VIPS/NaerstadModel. If not, see <http://www.gnu.org/licenses/>.
name=Oat flowering model
usage=TODO
description=TODO
# Copyright (C) 2014 Bioforsk
#
# This file is part of VIPS/NaerstadModel
#
# VIPS/NaerstadModel is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as
# published by the Free Software Foundation, either version 3 of the
# License, or (at your option) any later version.
#
# VIPS/NaerstadModel is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with VIPS/NaerstadModel. If not, see <http://www.gnu.org/licenses/>.
name=Havreblomstringsmodell
usage=TODO
description=TODO
/*
* Copyright (c) 2014 Bioforsk <http://www.bioforsk.no/>.
*
* This file is part of OatFloweringModel.
* OatFloweringModel is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* OatFloweringModel is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with OatFloweringModel. If not, see <http://www.gnu.org/licenses/>.
*
*/
import java.io.BufferedInputStream;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import static junit.framework.Assert.fail;
import no.bioforsk.vips.entity.ModelConfiguration;
import no.bioforsk.vips.entity.Result;
import no.bioforsk.vips.entity.WeatherObservation;
import no.bioforsk.vips.model.ConfigValidationException;
import no.bioforsk.vips.model.ModelExcecutionException;
import no.bioforsk.vips.model.oatfloweringmodel.OatFloweringModel;
import org.codehaus.jackson.JsonFactory;
import org.codehaus.jackson.JsonNode;
import org.codehaus.jackson.JsonParser;
import org.codehaus.jackson.map.MappingJsonFactory;
import org.codehaus.jackson.map.ObjectMapper;
import org.codehaus.jackson.type.TypeReference;
import org.junit.After;
import org.junit.AfterClass;
import static org.junit.Assert.*;
import org.junit.Before;
import org.junit.BeforeClass;
import org.junit.Test;
/**
*
* @author Tor-Einar Skog <tor-einar.skog@bioforsk.no>
*/
public class OatFloweringModelTest {
public OatFloweringModelTest() {
}
@BeforeClass
public static void setUpClass() {
}
@AfterClass
public static void tearDownClass() {
}
@Before
public void setUp() {
}
@After
public void tearDown() {
}
// TODO add test methods here.
// The methods must be annotated with annotation @Test. For example:
//
// @Test
@Test
public void testSetConfig()
{
try
{
ModelConfiguration config = this.getConfiguration("/JSONWeatherData.json");
OatFloweringModel instance = new OatFloweringModel();
instance.setConfiguration(config);
}
catch(ConfigValidationException ex)
{
fail(ex.getMessage());
}
}
@Test
public void testGetResult()
{
try
{
ModelConfiguration config = this.getConfiguration("/JSONWeatherData.json");
OatFloweringModel instance = new OatFloweringModel();
instance.setConfiguration(config);
List<Result> results = instance.getResult();
String weekResult = results.get(0).getValue(instance.getModelId().toString(),"WEEK_IN_YEAR");
String zReached = results.get(0).getValue(instance.getModelId().toString(),"ZREACHED");
assertEquals(weekResult, "25");
assertEquals(zReached, "60");
/*for(Result result:results)
{
System.out.println("Result: [" + result.getResultValidTime() + "]" + result.getAllValues());
}*/
}
catch(ConfigValidationException | ModelExcecutionException ex)
{
fail(ex.getMessage());
}
}
private ModelConfiguration getConfiguration(String fileName)
{
try {
ModelConfiguration config = new ModelConfiguration();
config.setModelId("OATFLOWERM");
BufferedInputStream inputStream = new BufferedInputStream(this.getClass().getResourceAsStream(fileName));
JsonFactory f = new MappingJsonFactory();
JsonParser jp = f.createJsonParser(inputStream);
JsonNode all = jp.readValueAsTree();
List<WeatherObservation> observations = new ArrayList<>();
ObjectMapper mapper = new ObjectMapper();
Date firstDate = null;
if(all.isArray())
{
for(JsonNode node : all){
Date timeMeasured = (Date)mapper.convertValue(node.get("timeMeasured").getTextValue(), new TypeReference<Date>(){});
if(firstDate == null || firstDate.compareTo(timeMeasured) > 0)
{
firstDate = timeMeasured;
}
//System.out.println(node.toString());
WeatherObservation observation = new WeatherObservation();
observation.setTimeMeasured(timeMeasured);
observation.setLogIntervalId(node.get("logIntervalId").getIntValue());
observation.setElementMeasurementTypeId(node.get("elementMeasurementTypeId").getTextValue());
observation.setValue(node.get("value").getDoubleValue());
observations.add(observation);
}
}
else
{
fail("Data input from file is not a JSON array");
}
config.setConfigParameter("observations", observations);
config.setConfigParameter("dateOfSowing", firstDate);
return config;
} catch (IOException ex) {
return null;
}
}
}
[{"timeMeasured": "2013-04-01T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":-0.478458333333333},
{"timeMeasured": "2013-04-02T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":-0.0448333333333334},
{"timeMeasured": "2013-04-03T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":0.367666666666667},
{"timeMeasured": "2013-04-04T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":1.96616666666667},
{"timeMeasured": "2013-04-05T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":2.67029166666667},
{"timeMeasured": "2013-04-06T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":0.418791666666667},
{"timeMeasured": "2013-04-07T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":0.562125},
{"timeMeasured": "2013-04-08T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":-0.316125},
{"timeMeasured": "2013-04-09T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":-0.140833333333333},
{"timeMeasured": "2013-04-10T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":-0.142541666666667},
{"timeMeasured": "2013-04-11T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":0.254291666666667},
{"timeMeasured": "2013-04-12T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":1.33825},
{"timeMeasured": "2013-04-13T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":2.53958333333333},
{"timeMeasured": "2013-04-14T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":2.72583333333333},
{"timeMeasured": "2013-04-15T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":5.43295833333333},
{"timeMeasured": "2013-04-16T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":4.981625},
{"timeMeasured": "2013-04-17T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":6.831375},
{"timeMeasured": "2013-04-18T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":6.225875},
{"timeMeasured": "2013-04-19T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":5.54979166666667},
{"timeMeasured": "2013-04-20T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":3.803375},
{"timeMeasured": "2013-04-21T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":4.047875},
{"timeMeasured": "2013-04-22T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":4.86070833333333},
{"timeMeasured": "2013-04-23T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":7.89179166666667},
{"timeMeasured": "2013-04-24T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":6.79270833333333},
{"timeMeasured": "2013-04-25T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":6.61008333333333},
{"timeMeasured": "2013-04-26T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":6.21229166666667},
{"timeMeasured": "2013-04-27T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":6.300125},
{"timeMeasured": "2013-04-28T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":3.68795833333333},
{"timeMeasured": "2013-04-29T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":5.029125},
{"timeMeasured": "2013-04-30T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":7.38366666666667},
{"timeMeasured": "2013-05-01T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":4.99666666666667},
{"timeMeasured": "2013-05-02T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":6.21558333333333},
{"timeMeasured": "2013-05-03T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":4.38491666666667},
{"timeMeasured": "2013-05-04T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":5.89945833333333},
{"timeMeasured": "2013-05-05T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":8.493},
{"timeMeasured": "2013-05-06T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":9.67504166666667},
{"timeMeasured": "2013-05-07T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":12.2906666666667},
{"timeMeasured": "2013-05-08T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":11.47375},
{"timeMeasured": "2013-05-09T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":10.5695833333333},
{"timeMeasured": "2013-05-10T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":8.19125},
{"timeMeasured": "2013-05-11T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":8.92958333333333},
{"timeMeasured": "2013-05-12T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":8.50208333333333},
{"timeMeasured": "2013-05-13T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":7.10004166666667},
{"timeMeasured": "2013-05-14T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":6.47770833333333},
{"timeMeasured": "2013-05-15T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":8.27666666666667},
{"timeMeasured": "2013-05-16T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":15.3875},
{"timeMeasured": "2013-05-17T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":17.3175},
{"timeMeasured": "2013-05-18T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":19.2670833333333},
{"timeMeasured": "2013-05-19T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":19.0691666666667},
{"timeMeasured": "2013-05-20T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":15.1508333333333},
{"timeMeasured": "2013-05-21T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":14.1491666666667},
{"timeMeasured": "2013-05-22T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":13.0804166666667},
{"timeMeasured": "2013-05-23T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":9.37225},
{"timeMeasured": "2013-05-24T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":10.7400833333333},
{"timeMeasured": "2013-05-25T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":15.2833333333333},
{"timeMeasured": "2013-05-26T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":17.0420833333333},
{"timeMeasured": "2013-05-27T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":13.3983333333333},
{"timeMeasured": "2013-05-28T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":15.2270833333333},
{"timeMeasured": "2013-05-29T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":16.2066666666667},
{"timeMeasured": "2013-05-30T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":15.3475},
{"timeMeasured": "2013-05-31T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":17.5841666666667},
{"timeMeasured": "2013-06-01T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":16.6191666666667},
{"timeMeasured": "2013-06-02T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":15.5925},
{"timeMeasured": "2013-06-03T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":13.90625},
{"timeMeasured": "2013-06-04T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":11.75625},
{"timeMeasured": "2013-06-05T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":11.4845833333333},
{"timeMeasured": "2013-06-06T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":11.5575},
{"timeMeasured": "2013-06-07T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":12.869875},
{"timeMeasured": "2013-06-08T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":14.313875},
{"timeMeasured": "2013-06-09T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":14.0166666666667},
{"timeMeasured": "2013-06-10T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":14.9758333333333},
{"timeMeasured": "2013-06-11T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":14.0854166666667},
{"timeMeasured": "2013-06-12T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":12.06125},
{"timeMeasured": "2013-06-13T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":13.2925},
{"timeMeasured": "2013-06-14T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":15.1754166666667},
{"timeMeasured": "2013-06-15T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":12.8311666666667},
{"timeMeasured": "2013-06-16T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":11.7775},
{"timeMeasured": "2013-06-17T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":14.966375},
{"timeMeasured": "2013-06-18T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":15.2616666666667},
{"timeMeasured": "2013-06-19T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":14.5304166666667},
{"timeMeasured": "2013-06-20T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":16.0945833333333},
{"timeMeasured": "2013-06-21T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":16.14875},
{"timeMeasured": "2013-06-22T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":14.8291666666667},
{"timeMeasured": "2013-06-23T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":13.8695833333333},
{"timeMeasured": "2013-06-24T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":13.8966666666667},
{"timeMeasured": "2013-06-25T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":15.2195833333333},
{"timeMeasured": "2013-06-26T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":12.8841666666667},
{"timeMeasured": "2013-06-27T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":14.31},
{"timeMeasured": "2013-06-28T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":13.5358333333333},
{"timeMeasured": "2013-06-29T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":12.21},
{"timeMeasured": "2013-06-30T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":14.58375},
{"timeMeasured": "2013-07-01T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":14.2504166666667},
{"timeMeasured": "2013-07-02T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":13.3333333333333},
{"timeMeasured": "2013-07-03T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":13.38125},
{"timeMeasured": "2013-07-04T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":14.1404166666667},
{"timeMeasured": "2013-07-05T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":16.8645833333333},
{"timeMeasured": "2013-07-06T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":16.3454166666667},
{"timeMeasured": "2013-07-07T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":18.3004166666667},
{"timeMeasured": "2013-07-08T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":16.6416666666667},
{"timeMeasured": "2013-07-09T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":16.5816666666667},
{"timeMeasured": "2013-07-10T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":16.3483333333333},
{"timeMeasured": "2013-07-11T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":15.7479166666667},
{"timeMeasured": "2013-07-12T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":17.56375},
{"timeMeasured": "2013-07-13T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":16.3233333333333},
{"timeMeasured": "2013-07-14T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":15.8608333333333},
{"timeMeasured": "2013-07-15T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":16.6941666666667},
{"timeMeasured": "2013-07-16T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":17.0025},
{"timeMeasured": "2013-07-17T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":19.23375},
{"timeMeasured": "2013-07-18T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":19.6629166666667},
{"timeMeasured": "2013-07-19T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":19.2441666666667},
{"timeMeasured": "2013-07-20T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":18.9070833333333},
{"timeMeasured": "2013-07-21T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":19.7704166666667},
{"timeMeasured": "2013-07-22T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":17.6445833333333},
{"timeMeasured": "2013-07-23T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":17.635625},
{"timeMeasured": "2013-07-24T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":17.96},
{"timeMeasured": "2013-07-25T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":20.2695833333333},
{"timeMeasured": "2013-07-26T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":18.9379166666667},
{"timeMeasured": "2013-07-27T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":18.175},
{"timeMeasured": "2013-07-28T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":18.1933333333333},
{"timeMeasured": "2013-07-29T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":18.1375},
{"timeMeasured": "2013-07-30T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":15.67},
{"timeMeasured": "2013-07-31T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":16.0066666666667},
{"timeMeasured": "2013-08-01T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":16.084125},
{"timeMeasured": "2013-08-02T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":17.7870833333333},
{"timeMeasured": "2013-08-03T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":17.7133333333333},
{"timeMeasured": "2013-08-04T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":16.2054166666667},
{"timeMeasured": "2013-08-05T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":16.58375},
{"timeMeasured": "2013-08-06T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":17.585},
{"timeMeasured": "2013-08-07T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":18.22375},
{"timeMeasured": "2013-08-08T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":15.05125},
{"timeMeasured": "2013-08-09T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":15.1220833333333},
{"timeMeasured": "2013-08-10T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":14.7504166666667},
{"timeMeasured": "2013-08-11T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":15.18625},
{"timeMeasured": "2013-08-12T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":12.14625},
{"timeMeasured": "2013-08-13T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":12.77025},
{"timeMeasured": "2013-08-14T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":14.0325},
{"timeMeasured": "2013-08-15T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":14.6045833333333},
{"timeMeasured": "2013-08-16T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":15.6508333333333},
{"timeMeasured": "2013-08-17T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":16.3291666666667},
{"timeMeasured": "2013-08-18T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":15.2270833333333},
{"timeMeasured": "2013-08-19T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":14.38},
{"timeMeasured": "2013-08-20T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":13.192625},
{"timeMeasured": "2013-08-21T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":13.2979583333333},
{"timeMeasured": "2013-08-22T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":14.7129166666667},
{"timeMeasured": "2013-08-23T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":14.7645833333333},
{"timeMeasured": "2013-08-24T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":15.2716666666667},
{"timeMeasured": "2013-08-25T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":14.80125},
{"timeMeasured": "2013-08-26T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":14.355625},
{"timeMeasured": "2013-08-27T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":15.69875},
{"timeMeasured": "2013-08-28T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":15.5054166666667},
{"timeMeasured": "2013-08-29T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":14.92375},
{"timeMeasured": "2013-08-30T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":15.0766666666667},
{"timeMeasured": "2013-08-31T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":14.22}]
\ No newline at end of file
[
{"timeMeasured": "2014-04-01T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":3, "value":2.27117391304348},
{"timeMeasured": "2014-04-02T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":3, "value":4.11325},
{"timeMeasured": "2014-04-03T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":3, "value":3.8994},
{"timeMeasured": "2014-04-04T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":3, "value":2.944},
{"timeMeasured": "2014-04-05T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":3, "value":0.661375},
{"timeMeasured": "2014-04-06T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":3, "value":4.766125},
{"timeMeasured": "2014-04-07T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":3, "value":7.769125},
{"timeMeasured": "2014-04-08T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":3, "value":5.99891666666667},
{"timeMeasured": "2014-04-09T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":3, "value":2.80245833333333},
{"timeMeasured": "2014-04-10T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":3, "value":3.15925},
{"timeMeasured": "2014-04-11T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":3, "value":6.15741666666667},
{"timeMeasured": "2014-04-12T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":3, "value":3.96670833333333},
{"timeMeasured": "2014-04-13T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":3, "value":7.102375},
{"timeMeasured": "2014-04-14T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":3, "value":6.38904166666666},
{"timeMeasured": "2014-04-15T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":3, "value":5.71329166666667},
{"timeMeasured": "2014-04-16T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":3, "value":5.43008333333333},
{"timeMeasured": "2014-04-17T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":3, "value":5.65616666666667},
{"timeMeasured": "2014-04-18T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":3, "value":7.07616666666667},
{"timeMeasured": "2014-04-19T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":3, "value":6.88533333333333},
{"timeMeasured": "2014-04-20T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":3, "value":8.78733333333333},
{"timeMeasured": "2014-04-21T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":3, "value":11.3544166666667},
{"timeMeasured": "2014-04-22T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":3, "value":12.8357083333333},
{"timeMeasured": "2014-04-23T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":3, "value":10.7384583333333},
{"timeMeasured": "2014-04-24T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":3, "value":7.11995833333333},
{"timeMeasured": "2014-04-25T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":3, "value":8.52258333333334},
{"timeMeasured": "2014-04-26T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":3, "value":10.62575},
{"timeMeasured": "2014-04-27T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":3, "value":12.5907083333333},
{"timeMeasured": "2014-04-28T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":3, "value":12.268},
{"timeMeasured": "2014-04-29T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":3, "value":6.748125},
{"timeMeasured": "2014-04-30T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":3, "value":5.34483333333333},
{"timeMeasured": "2014-05-01T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":3, "value":5.19366666666667},
{"timeMeasured": "2014-05-02T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":3, "value":5.45320833333333},
{"timeMeasured": "2014-05-03T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":3, "value":5.42604166666667},
{"timeMeasured": "2014-05-04T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":3, "value":5.42966666666667},
{"timeMeasured": "2014-05-05T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":3, "value":6.24733333333333},
{"timeMeasured": "2014-05-06T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":3, "value":6.02966666666667},
{"timeMeasured": "2014-05-07T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":3, "value":3.8485416666667},
{"timeMeasured": "2014-05-08T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":3, "value":5.8916666666667}]
[{"timeMeasured": "2013-04-01T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":-0.478458333333333},
{"timeMeasured": "2013-04-03T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":0.367666666666667},
{"timeMeasured": "2013-04-04T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":1.96616666666667},
{"timeMeasured": "2013-04-05T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":2.67029166666667},
{"timeMeasured": "2013-04-06T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":0.418791666666667},
{"timeMeasured": "2013-04-07T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":0.562125},
{"timeMeasured": "2013-04-08T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":-0.316125},
{"timeMeasured": "2013-04-09T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":-0.140833333333333},
{"timeMeasured": "2013-04-10T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":-0.142541666666667},
{"timeMeasured": "2013-04-11T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":0.254291666666667},
{"timeMeasured": "2013-04-12T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":1.33825},
{"timeMeasured": "2013-04-13T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":2.53958333333333},
{"timeMeasured": "2013-04-14T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":2.72583333333333},
{"timeMeasured": "2013-04-15T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":5.43295833333333},
{"timeMeasured": "2013-04-16T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":4.981625},
{"timeMeasured": "2013-04-17T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":6.831375},
{"timeMeasured": "2013-04-18T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":6.225875},
{"timeMeasured": "2013-04-19T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":5.54979166666667},
{"timeMeasured": "2013-04-20T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":3.803375},
{"timeMeasured": "2013-04-21T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":4.047875},
{"timeMeasured": "2013-04-22T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":4.86070833333333},
{"timeMeasured": "2013-04-23T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":7.89179166666667},
{"timeMeasured": "2013-04-24T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":6.79270833333333},
{"timeMeasured": "2013-04-25T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":6.61008333333333},
{"timeMeasured": "2013-04-26T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":6.21229166666667},
{"timeMeasured": "2013-04-27T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":6.300125},
{"timeMeasured": "2013-04-28T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":3.68795833333333},
{"timeMeasured": "2013-04-29T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":5.029125},
{"timeMeasured": "2013-04-30T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":7.38366666666667},
{"timeMeasured": "2013-05-01T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":4.99666666666667},
{"timeMeasured": "2013-05-02T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":6.21558333333333},
{"timeMeasured": "2013-05-03T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":4.38491666666667},
{"timeMeasured": "2013-05-04T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":5.89945833333333},
{"timeMeasured": "2013-05-05T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":8.493},
{"timeMeasured": "2013-05-06T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":9.67504166666667},
{"timeMeasured": "2013-05-07T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":12.2906666666667},
{"timeMeasured": "2013-05-08T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":11.47375},
{"timeMeasured": "2013-05-09T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":10.5695833333333},
{"timeMeasured": "2013-05-10T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":8.19125},
{"timeMeasured": "2013-05-11T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":8.92958333333333},
{"timeMeasured": "2013-05-12T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":8.50208333333333},
{"timeMeasured": "2013-05-13T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":7.10004166666667},
{"timeMeasured": "2013-05-14T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":6.47770833333333},
{"timeMeasured": "2013-05-15T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":8.27666666666667},
{"timeMeasured": "2013-05-16T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":15.3875},
{"timeMeasured": "2013-05-17T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":17.3175},
{"timeMeasured": "2013-05-18T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":19.2670833333333},
{"timeMeasured": "2013-05-19T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":19.0691666666667},
{"timeMeasured": "2013-05-20T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":15.1508333333333},
{"timeMeasured": "2013-05-21T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":14.1491666666667},
{"timeMeasured": "2013-05-22T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":13.0804166666667},
{"timeMeasured": "2013-05-23T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":9.37225},
{"timeMeasured": "2013-05-24T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":10.7400833333333},
{"timeMeasured": "2013-05-25T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":15.2833333333333},
{"timeMeasured": "2013-05-26T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":17.0420833333333},
{"timeMeasured": "2013-05-27T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":13.3983333333333},
{"timeMeasured": "2013-05-28T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":15.2270833333333},
{"timeMeasured": "2013-05-29T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":16.2066666666667},
{"timeMeasured": "2013-05-30T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":15.3475},
{"timeMeasured": "2013-05-31T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":17.5841666666667},
{"timeMeasured": "2013-06-01T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":16.6191666666667},
{"timeMeasured": "2013-06-02T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":15.5925},
{"timeMeasured": "2013-06-03T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":13.90625},
{"timeMeasured": "2013-06-04T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":11.75625},
{"timeMeasured": "2013-06-05T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":11.4845833333333},
{"timeMeasured": "2013-06-06T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":11.5575},
{"timeMeasured": "2013-06-07T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":12.869875},
{"timeMeasured": "2013-06-08T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":14.313875},
{"timeMeasured": "2013-06-09T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":14.0166666666667},
{"timeMeasured": "2013-06-10T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":14.9758333333333},
{"timeMeasured": "2013-06-11T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":14.0854166666667},
{"timeMeasured": "2013-06-12T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":12.06125},
{"timeMeasured": "2013-06-13T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":13.2925},
{"timeMeasured": "2013-06-14T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":15.1754166666667},
{"timeMeasured": "2013-06-15T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":12.8311666666667},
{"timeMeasured": "2013-06-16T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":11.7775},
{"timeMeasured": "2013-06-17T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":14.966375},
{"timeMeasured": "2013-06-18T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":15.2616666666667},
{"timeMeasured": "2013-06-19T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":14.5304166666667},
{"timeMeasured": "2013-06-20T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":16.0945833333333},
{"timeMeasured": "2013-06-21T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":16.14875},
{"timeMeasured": "2013-06-22T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":14.8291666666667},
{"timeMeasured": "2013-06-23T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":13.8695833333333},
{"timeMeasured": "2013-06-24T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":13.8966666666667},
{"timeMeasured": "2013-06-25T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":15.2195833333333},
{"timeMeasured": "2013-06-26T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":12.8841666666667},
{"timeMeasured": "2013-06-27T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":14.31},
{"timeMeasured": "2013-06-28T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":13.5358333333333},
{"timeMeasured": "2013-06-29T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":12.21},
{"timeMeasured": "2013-06-30T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":14.58375},
{"timeMeasured": "2013-07-01T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":14.2504166666667},
{"timeMeasured": "2013-07-02T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":13.3333333333333},
{"timeMeasured": "2013-07-03T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":13.38125},
{"timeMeasured": "2013-07-04T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":14.1404166666667},
{"timeMeasured": "2013-07-05T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":16.8645833333333},
{"timeMeasured": "2013-07-06T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":16.3454166666667},
{"timeMeasured": "2013-07-07T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":18.3004166666667},
{"timeMeasured": "2013-07-08T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":16.6416666666667},
{"timeMeasured": "2013-07-09T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":16.5816666666667},
{"timeMeasured": "2013-07-10T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":16.3483333333333},
{"timeMeasured": "2013-07-11T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":15.7479166666667},
{"timeMeasured": "2013-07-12T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":17.56375},
{"timeMeasured": "2013-07-13T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":16.3233333333333},
{"timeMeasured": "2013-07-14T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":15.8608333333333},
{"timeMeasured": "2013-07-15T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":16.6941666666667},
{"timeMeasured": "2013-07-16T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":17.0025},
{"timeMeasured": "2013-07-17T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":19.23375},
{"timeMeasured": "2013-07-18T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":19.6629166666667},
{"timeMeasured": "2013-07-19T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":19.2441666666667},
{"timeMeasured": "2013-07-20T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":18.9070833333333},
{"timeMeasured": "2013-07-21T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":19.7704166666667},
{"timeMeasured": "2013-07-22T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":17.6445833333333},
{"timeMeasured": "2013-07-23T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":17.635625},
{"timeMeasured": "2013-07-24T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":17.96},
{"timeMeasured": "2013-07-25T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":20.2695833333333},
{"timeMeasured": "2013-07-26T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":18.9379166666667},
{"timeMeasured": "2013-07-27T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":18.175},
{"timeMeasured": "2013-07-28T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":18.1933333333333},
{"timeMeasured": "2013-07-29T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":18.1375},
{"timeMeasured": "2013-07-30T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":15.67},
{"timeMeasured": "2013-07-31T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":16.0066666666667},
{"timeMeasured": "2013-08-01T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":16.084125},
{"timeMeasured": "2013-08-02T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":17.7870833333333},
{"timeMeasured": "2013-08-03T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":17.7133333333333},
{"timeMeasured": "2013-08-04T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":16.2054166666667},
{"timeMeasured": "2013-08-05T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":16.58375},
{"timeMeasured": "2013-08-06T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":17.585},
{"timeMeasured": "2013-08-07T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":18.22375},
{"timeMeasured": "2013-08-08T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":15.05125},
{"timeMeasured": "2013-08-09T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":15.1220833333333},
{"timeMeasured": "2013-08-10T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":14.7504166666667},
{"timeMeasured": "2013-08-11T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":15.18625},
{"timeMeasured": "2013-08-12T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":12.14625},
{"timeMeasured": "2013-08-13T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":12.77025},
{"timeMeasured": "2013-08-14T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":14.0325},
{"timeMeasured": "2013-08-15T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":14.6045833333333},
{"timeMeasured": "2013-08-16T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":15.6508333333333},
{"timeMeasured": "2013-08-17T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":16.3291666666667},
{"timeMeasured": "2013-08-18T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":15.2270833333333},
{"timeMeasured": "2013-08-19T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":14.38},
{"timeMeasured": "2013-08-20T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":13.192625},
{"timeMeasured": "2013-08-21T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":13.2979583333333},
{"timeMeasured": "2013-08-22T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":14.7129166666667},
{"timeMeasured": "2013-08-23T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":14.7645833333333},
{"timeMeasured": "2013-08-24T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":15.2716666666667},
{"timeMeasured": "2013-08-25T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":14.80125},
{"timeMeasured": "2013-08-26T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":14.355625},
{"timeMeasured": "2013-08-27T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":15.69875},
{"timeMeasured": "2013-08-28T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":15.5054166666667},
{"timeMeasured": "2013-08-29T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":14.92375},
{"timeMeasured": "2013-08-30T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":15.0766666666667},
{"timeMeasured": "2013-08-31T01:00:00+02:00","elementMeasurementTypeId":"TM", "logIntervalId":2, "value":14.22}]
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment