Web-based tool to monitor information about sensor quality and framework reliability. In the CityPulse Framework it provides a visualisation of the Monitoring Component.
R Other
Latest commit 99532f7 Oct 11, 2016 @tanktoo tanktoo committed on GitHub added postion fixed to work in CP dashboard
Permalink
Failed to load latest commit information.
R-Shiny-Application
.gitattributes
LICENSE
README.md added Osnabrück Sep 15, 2016
ScreenshotQoiExplorer-CityPulse.png

README.md

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