Aan een filter kunnen zowel laagfrequente als hoogfrequente peilmetingen worden toegevoegd. Laagfrequente metingen zijn bijvoorbeeld tweewekelijkse handmatige metingen met een peillint, of ad hoc ijkingsmetingen, zie aanleveren manuele peilmetingen. Op deze pagina worden hoogfrequente metingen besproken, die gemeten met een sensor verbonden aan een instrument.
Bij het opladen van één punt zal dat punt onmiddellijk worden toegevoegd aan DOV, i.e. synchroon. Bij het toevoegen van meerdere punten (zowel in de body van een POST-request als via een CSV-bestand) zal de import asynchroon verlopen. De status van een asynchrone import kan opgevraagd worden. Mogelijke waarden zijn: NIET_VERWERKT, IN_VERWERKING, VERWERKT_MET_FOUTEN, VERWERKT_ZONDER_FOUTEN, VERWERKT_MET_WAARSCHUWINGEN, VALIDATIE_MET_FOUTEN, VALIDATIE_ZONDER_FOUTEN, VALIDATIE_MET_WAARSCHUWINGEN.
DOV verwacht een specifiek formaat waaraan elk datapunt moet voldoen. Elk datapunt moet volgende gegevens bevatten:
Bijvoorbeeld: 2018-08-29T23:59:00.000+01:00,20.13,1
Meerdere punten kunnen in de API-call worden doorgestuurd worden of via een CSV-bestand. Het CSV bestand is een kommagescheiden bestand met op elke lijn 1 meetpunt.
Voor het omzetten van Ellitrack-bestanden naar DOV-formaat, zie titel Ellitrack naar DOV-formaat.
Gegevens verwijderen van een sensor kan door een tijdsinterval mee te geven waartussen alle meetwaarden moeten verwijderd worden.
Om gegevens te updaten, moeten de bestaande meetwaarden eerst worden verwijderd en vervolgens opnieuw worden toegevoegd.
Indien gegevens worden opgeladen die al waren toegevoegd, zal bij de upload een validatiefout als antwoord terug komen. Voorbeeld van dergelijke boodschap is 'Meetpunt "2022-09-16T01:00:00.000+02:00" bestaat reeds in de databank voor deze sensor'.
Er kan data aan een sensor of object (meetreeks) opgehaald worden. Het resultaat kan een JSON, CSV of ZIP zijn. Een ZIP zal steeds CSV-bestanden bevatten met data gegroepeerd per maand.
Een meetreeks kan gedownload worden voor een sensor op een instrument voor een bepaalde tijdperiode. Indien het instrument in deze periode aan verschillende objecten gekoppeld was (bv. 2 verschillende bodemlocaties), dan zal de meetreeks resultaten bevatten van de verschillende objecten.
Een meetreeks van een bepaalde parameter op een gekoppeld object kan gedownload worden voor een bepaalde tijdsperiode. De data kan afkomstig zijn van verschillende instrumenten.
Indien het instrument meerdere sensoren van dezelfde parameter bevat, moet er een sensoridentificatie worden toegevoegd. Als een gazondolk bijvoorbeeld de temperatuur 10cm boven het maaiveld, en 10cm onder het maaiveld meet, moet naast de parametercode voor temperatuur ook de sensoridentificatie meegegeven worden. Op die manier kan dan ofwel de temperatuur boven het maaiveld, ofwel de temperatuur onder het maaiveld opgevraagd worden.


Om meetreeksen up te daten, moet je eerst de gewenste periode verwijderen, en daarna opnieuw opladen. Indien je een meetreeks oplaadt die overlapt met een bestaande meetreeks, krijg je een foutmelding.
Instrumenten, sensoren en bijhorende meetreeksen kunnen automatisch worden beheerd via de DOV webservices.
Voor meer informatie zie:
Er is een voorbeeldscript beschikbaar waar API-endpoints en calls worden gedemonstreerd voor
Dit java quickstart-project op Github demonstreert hoe je de DOV-services kan oproepen. Hoe je een secure connection opbouwt met een certificaat vind je hier.
In hetzelfde quickstart-project vind je ook een voorbeeld in Node.js.
Ellitrack levert verschillende types dataloggers waarmee grondwaterstanden automatisch gemeten en doorgestuurd kunnen worden. De data komt in het Ellitrack-platform terecht, van waaruit het geëxporteerd kan worden als XML. Hieronder vind je een script waarmee dit XML-formaat kan worden omgezet in het CSV-formaat van DOV.
Opgelet: voorlopig werkt het script enkel voor het XML-formaat versie 2 van toesteltype Ellitrack-A. Het scriptje maakt enkel de importbestanden aan voor de tijdreeksen. Die kunnen dan opgeladen worden manueel of geautomatiseerd via DOV-webservices (zoals hierboven beschreven). De putten, filters, instrumenten en koppelingen tussen instrument en filter moeten eerst op een andere manier worden aangemaakt (hetzij manueel, hetzij via webservices). Het script voorziet wel een meta-databestand waarin de beschikbare metadata uit het XML-bestand terug te vinden is (bv. serienummer, beschrijving, ophanglengte, kalibratiefactoren).
Inhoudstafel