This project is no longer maintained and will not receive any further updates. If you plan to continue using it, please be aware that future security issues will not be addressed.
This is a newer version of the client described here. We decided to use AngularJS for the client to support a more modular and the better customizable way to develop a sensor web client.
This repository comprises the core functionalities as all services, which handles the background tasks like:
- communication with the API
- managing the loaded and used timeseries
- handling the saved favorites
- drawing the chart and the overview diagram
- managing the permalink creation and evaluation
To create a complete runnable client use the sensorweb-thin-client repository or use your own one.
To develop the core and frontend components parallel you should do the following steps:
- clone both repositories and do a
bower install
for both repositories (this and sensorweb-thin-client) to get the needed dependencies - call
bower link
in thesensorweb-client-core
folder to create a symbolic link to this repository in your home folder - now add the created link in your
sensorweb-thin-client
folder with the commandbower link n52-sensorweb-client-core
Got the inspiration here
here you get a list of configuration parameters
Licensed under Apache License 2.0
The development of the 52°North Helgoland client core implementation was supported by several organizations and projects. Among other we would like to thank the following organisations and project
Project/Logo | Description |
---|---|
The development of this version of the 52°North Helgoland client core was supported by the European FP7 research project NeXOS (co-funded by the European Commission under the grant agreement n°614102) | |
The development of this version of the 52°North Helgoland client core was supported by the European FP7 research project FixO3 (co-funded by the European Commission under the grant agreement n°312463) | |
The development of this version of the 52°North Helgoland client core was supported by the Horizon 2020 research project ODIP II (co-funded by the European Commission under the grant agreement n°654310) | |
The development of this version of the 52°North Helgoland client core was supported by the Horizon 2020 research project SeaDataCloud (co-funded by the European Commission under the grant agreement n°730960) | |
The Wupperverband for water, humans and the environment (Germany) | |
The Belgian Interregional Environment Agency (IRCEL - CELINE) is active in the domain of air quality (modelling, forecasts, informing the public on the state of their air quality, e-reporting to the EU under the air quality directives, participating in scientific research on air quality, etc.). IRCEL — CELINE is a permanent cooperation between three regional environment agencies: Agence wallonne de l'Air et du Climat (AWAC), Bruxelles Environnement - Leefmilieu Brussel and Vlaamse Milieumaatschappij (VMM). | |
The development of this version of the 52°North SOS was supported by the European FP7 research project GEOWOW (co-funded by the European Commission under the grant agreement n°282915) |