Tender met rivm airquality data usecase

Interessant: een tender, uitgeschreven door Geonovum, voor research naar visualisatie van geodata en mogelijke nationale standaard voor uitwisseling van sensordata.

Een van de usecases gaat over de rivm airquality data en het evt toepassen op SamenMeten infratsuctuur van de OGC SensorThings API Extension: STAplus 1.0( zie OGC SensorThings API Extension: STAplus 1.0 )

De te onderzoeken rivm research topics zijn “communicating with a collection of sensors” en “visualisation and analysis”. Vervanging van de huidige SOS service wordt ook genoemd.

Allemaal onder open source parapluie, ziet er goed uit :
Deliverables of the research topics, in the form of published data, vocabularies, demonstrators, prototypes and the like, must remain available for at least six months after completion of the testbed. All source code is preferably available under a “popular and widely used or with strong communities” open source license as identified by the open source initiative. The use of other (non-opensource) licenses will be considered only if well motivated. The deadline for submitting a tender is Friday, February 7th, 2025

Misschien is het zelf inschrijven voor de tender (die overigens eind deze week sluit) niet het optimale pad voor een individuele citizen sciencer.
Maar het is goed te weten wat er speelt en de uitkomsten te bekijken en wellicht biedt het extra kans onze wensen te belichten.

Een beschrijving staat op op: Testbed Sensordata | Geonovum
Meer details op: https://www.geonovum.nl/uploads/documents/Invitation%20to%20tender%20-%20testbed%20Sensordata%20final%20version.pdf

Een video ter toelichting staat op https://www.youtube.com/watch?v=5fHzAK60b-E&t=1s

2 likes

De OGC server (geschreven in Java) wordt ook toegepast op vele andere websites. In wezen is het ‘niet meer’ dan een website query service. Daarmee is de instelling/implementatie tot de database ook van belang (DB domein naamgeving, implementatie en beschikbaarheid DB functie zoals bijv ‘tabel join’ functies). Fraunhove (Duits research centrum) heeft de ‘frost’ implementatie gemaakt blijkbaar als opvolger van de ‘gost’ versie die Samen Meten API gebruikt.
Mijn zorg is dat enkele initiatieven software hebben geschreven om gebruik te maken van de huidige Samen Meten API (bijv. Zuinige Rijder en MySense, maar ook data uploaden), of bezig zijn met ontwikkeling van data uitwisselings methoden, zoals bijv Meet je Stad.
Door praktijkervaringen met de huidige versie zijn er zeker zaken die mogelijk tot verbetering kunnen leiden voor de komende versie.

Zou het goed zijn uitwisseling van ervaring en informatie waar het naar toe gaat vroegtijdig te delen? Zo’n ecosysteem is immers van groot belang voor de duurzaamheid van data uitwisseling.

Beste Teus

Ik ben het met je eens , een “gebruikersgroep rivm api” .

  1. Ik denk dat het goed is als we onze ervaringen /wensen bundelen
  2. Een volgende stap zou kunnen zijn de definitie van testcases voor de API
  3. De tests kunnen we in een regressietestframework tillen en al uitproberen op de huidige API.

Wat vind je daarvan ?

1 like

Afgelopen week kwam het draft rapport van deze tender uit.

De draft (nog niet alle plaatjes) staat op Geonovum testbed sensordata 2025

Wanneer de toelichtings video en het definitieve rapport beschikbaar zijn, zullen ze waarschijnlijk gepubliceerd worden op:

https://www.geonovum.nl/themas/testbeds/sensordata

Het betrof het maken van open source demo’s die nog een paar maanden actief voor iedereen te benaderen zijn (en sources zijn te bekijken)

Zie bv paragraaf 3.5 voor links naar een grafana dashboard achter de huidige RIVM api om zelf eens te proberen:

We’ve implemented the requested features in a dashboard application and web viewer. Both are accessible on a publicly accessible URL, which will be available for demonstration purposes until 31-10-2025.

Wat zaken die mij verder opvielen:

  • Er werden een aantal bekende tekortkomingen van de huidige RIVM api geconstateerd, gesteld werd dat die verholpen zullen zijn wanneer de migratie van GOST naar Fraunhover voltooid is. Nu kun je al kijken op:https://airquality-frost.k8s.ilt-dmz.iosb.fraunhofer.de/v1.1/api

  • In de testen werden geen performance uitdagingen geconstateerd

  • In de dashboard geïntegreerd waren alerting en notification rules

  • Voor de provisioning was het handig het huidige Sensorthings model uit te breiden met een directe link tussen Sensor en ObservedProperty

  • AI werd gebruikt als jumpstart bij implementatie SensorThings model queries !

  • Rond Definition en Units was er nog wat onduidelijkheid, ooit was de sensorthings bedoeling dat die allemaal extern eenduidig gedefinieerd zouden worden

  • Aan keuze voor andere talen dan Nederlands in Sensorthings api wordt nog gewerkt