Currently, the Android application for enviroCar can record tracks only when it is connected to the OBD-II adapter through Bluetooth. What if the user does not have a working OBD-II adapter? What if Bluetooth is not working in user’s mobile phone? In both the cases, the enviroCar app will be of no use to the user. This limits the usage of the app to a great extent. In my Google Summer of Code 2018 project, I want to add plain GPS based recording of a track in the enviroCar Android application. This will increase the usability of the enviroCar app and simultaneously increase the collection of data in the enviroCar server, which can be used to analyze traffic.more >
ArcGIS is the central tool to handle and derive geoinformation in many applications. However, the standard kriging capabilities only include a few covariance functions and hide the estimation and fit quality of the semivariogram to a large degree. R is less appealing for working with maps, but features a variety of statistical, i.e. geostatistical, extensions. In this showcase, we exploit the semivariogram modeling and kriging capabilities of the gstat R package. In order to give the user visual control over the estimation procedure and the model selection, we use the Shiny framework to realize an interactive graphical user-interface for the semivariogram fitting step. This tool hides the entire R implementation from the user, but delivers a good deal of the geostatistical power to perform kriging.more >
A final wrap up of the Google Summer of Code project: Trajectory Analysis in R can be found in RPubs here.