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 lightweight mobile application enables the exploration, analysis and visualization of sensor web data in various fields of use, e.g. hydrology, meteorology, environmental monitoring, traffic management.
Helgoland-mobile is a lightweight mobile application to explore, analyze and visualize a broad range of sensor data. You can:
- explore stations or mobile sensor platforms in a map,
- select time series by a list selection,
- visualize time series data,
- or create favorites of selected time series.
The application is based on HTML, JavaScript and CSS and can connect to different Sensor Web endpoints (REST-APIs). These Sensor Web REST-APIs provide a thin access layer to sensor data via RESTful Web binding with different output formats.
Features:
- access to SOS instances (supports OGC SOS spec...)
- diagram view of multiple time series, temporal zooming & panning...
- Architectural basis: HTML, JavaScript, CSS
The following main frameworks are used to provide this application:
Helgoland is licensed under the Apache 2.0 License.
git clone
this repository- run
npm install
to get all dependencies
npm start
runs internallyionic serve
and starts the client normally on http://localhost:8100 and should also open it in the default browser.
- fulfill the requirements to deploy the app to a device (https://ionicframework.com/docs/intro/deploying/)
npm run start:android:device
runs the app on a connected android device
- see requirements in the previous section
npm run build:android:prod
bundles the app to an apk in the folder/platforms/android/build/outputs/apk/*.apk