Loading...
Thumbnail Image
Publication

OPENSENSEMAP - A Citizen Science Platform For Publishing And Exploring Sensor Data as Open Data

Abstract
A plethora of citizen science sensor platforms for dierent use-cases already exist. They provide cheap, precongured, plug and playable hardware and software solutions. Using data from multiple platforms and resources can be a challenging task in respect of discovering, exploring, downloading and converting. This work aims to implement a one-stop-shop for sensor data that tries to tackle these problems. Therefore a basic data schema capable of metadata is established that allows publishing generic sensor platforms and sensor data. For exploration a web platform is implemented based on common web standards. This work describes the requirements, design and implementation of the OpenSenseMap. OpenSenseMap is following the clientserver model and its complete application stack is implemented in JavaScript. It describes the basic components and the underlying data model. All components are using open-source technology and are published under an opensource license too. The RESTful service is the heart of OpenSenseMap and implements the data publish and data retrieval functions. Developers may use it to build custom applications around OpenSenseMap or integrate OpenSenseMap into existing projects. The NodeJS application runs its own web server and implements the different HTTP request types. The OpenSenseMap concept is being evaluated with a technical and a user survey.
Type
paper
article
Date
Publisher
Degree
Advisors
Rights
License
http://creativecommons.org/licenses/by-sa/4.0/