100 likes | 285 Views
Backend Functionality. Login Point Logging Point Retrieval. Does having a Login make sense?. All data anonymous to prevent system abuse Logging in is a hassle – you don’t log into your GPS Two distinct login processes: Android login PC/Mobile login Protection against freeloading.
E N D
Backend Functionality • Login • Point Logging • Point Retrieval
Does having a Login make sense? • All data anonymous to prevent system abuse • Logging in is a hassle – you don’t log into your GPS • Two distinct login processes: • Android login • PC/Mobile login • Protection against freeloading
Android Login • Simple with no user interaction • Only users logging in from the Android Application will have PC access
PC/Mobile Login • Uses selective redirection based on device: • Mobile – Automatic redirection to map page • PC – Requires a valid unique identifier to gain access to the maps page
Point Logging • Points passed in via a Query String in the url • Query string has parameters for: • Latitude • Longitude • Speed • Bearing • Points within similar geographic location have speed and bearing averaged
The DATAbase! • Simple Structure • Large Tables