home

languages: en

Many citizen or community science projects measure and collect data in some automated way. These projects usually want to share their data, but no obvious exchange format exists that:

  • Is easy to get started with (i.e. does not require learning a ton of new protocols, plough through a lot of different standards documents, etc.)
  • Is flexible (i.e. can store any measurement, not just the ones that were known at design time)
  • Can express enough context to make the data usable (i.e. where was something measured, using what sensor, using what processing, etc.).

Over the years, the Meet je stad project has been looking for a system to store their data in, and allow exchanging that data with other projects. The result of this work is CSDIF, a system (API/format) for citizen and community science projects to interchange data and corresponding metadata.

Currently, an initial RFC for CSDIF has been formulated, which builds on top of the OGC SensorThings API and OGC SensorML specification, adding additional restrictions and guidelines to improve interoperability. This RFC is a literal request for comments, it is not a finished specification, but a rough proposal with the invitation to share feedback.

CSDIF is currently being developed by Meet Je Stad Amersfoort and SMAL Zeist.

Latest draft version

The latest draft is revision 2, published 2025-06-26: CSDIF-001-RFC Rev2.pdf

Older versions are available on a separate page.

Feedback and discussion

We welcome your input in our matrix/Element channel: #csdif:matrix.org, or at info@csdif.info.

In particular, we are curious:

  • If you are making measurements, could the proposed system fit your usecases?
  • If you are collecting or aggregating data from others, would the proposed system provide enough metadata?
  • Would you consider adopting this standard in your applications?

Announcements

To be notified about future updates to the RFC document or other relevant steps in the project, you can subscribe to our newsletter on its own page.

Future plans

In Q3/Q4 2025, we intend to build a prototype end-to-end implementation (from data producing sensor station to data consuming application) based on the specification to collect more experience with the involved standards, verify the choices made or experiment with the questions left open.