Skip to content

Web-based tool to monitor information about sensor quality and framework reliability. In the CityPulse Framework it provides a visualisation of the Monitoring Component.

License

Notifications You must be signed in to change notification settings

CityPulse/Data-Quality-Explorer

Repository files navigation

QualityExplorer

The QualityExplorer is a web-based tool to get detailed insight about the quality of information the deploy sensors provide. Each sensor is depicted on a map as a dot. The color of the dot indicates the quality of information, ranging from green (good) to red (bad). Additionally bar charts show the number of visible sensors and the corresponding quality of information value.

Screenshot

Dependencies

The following applications/libraries have to be installed (Name/License/Link): R (Version>=3.1)

ShinyGPL-3https://cran.r-project.org/web/packages/shiny/
LeafletGPL-3https://cran.r-project.org/web/packages/leaflet/
rgeosGPL-3https://cran.r-project.org/web/packages/rgeos/
spGPL-3https://cran.r-project.org/web/packages/sp/
maptoolsGPL-3https://cran.r-project.org/web/packages/maptools/
shinyBSGPL-3https://cran.r-project.org/web/packages/shinyBS/
ggmapGPL-2https://cran.r-project.org/web/packages/ggmap/
rgdalGPL-3https://cran.r-project.org/web/packages/rgdal/
cleangeoGPL-3https://cran.r-project.org/web/packages/cleangeo/
rjsonGPL-2https://cran.r-project.org/web/packages/rjson/
ggplot2GPL-2https://cran.r-project.org/web/packages/ggplot2/
latticeGPL-3https://cran.r-project.org/web/packages/lattice/
scalesMIThttps://cran.r-project.org/web/packages/scales/
RColorBrewerApache 2.0https://cran.r-project.org/web/packages/RColorBrewer/
xtableGPL-2https://cran.r-project.org/web/packages/xtable/
knitrGPL-2https://cran.r-project.org/web/packages/knitr/
gdataGPL-2https://cran.r-project.org/web/packages/gdata/
RCurlBSDhttps://cran.r-project.org/web/packages/RCurl/
dplyrMIThttps://cran.r-project.org/web/packages/dplyr/
plyrMIThttps://cran.r-project.org/web/packages/plyr/
GDALX/MIThttp://www.gdal.org
GEOSLGPLhttp://tsusiatsoftware.net/jts/main.html

Installation

Apart from R and the required libraries above, an installation of the QualityExplorer is not required. Simply clone the Github repository.

git clone https://github.com/CityPulse/QualityExplorer.git

Starting the component

To start the component change into the 'R-Shiny-Application' folder and execute the following start command:

R -e "shiny::runApp(host='127.0.0.1', port=10111)"

This starts the server listening on localhost (127.0.0.1) at port 10111. Change the 'host' and 'port' parameter in the start command according to your needs.

Contributers

The GDI component was developed as part of the EU project CityPulse. The consortium member University of Applied Sciences Osnabrück provided the main contributions for this component.

Demonstration Video

An introduction video for the QoI Explorer can be found here: https://www.youtube.com/watch?v=edFrlciO8Og

Link

The code of the Resource Management can be found here: https://github.com/CityPulse/QualityExplorer.git

About

Web-based tool to monitor information about sensor quality and framework reliability. In the CityPulse Framework it provides a visualisation of the Monitoring Component.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages