Difference between revisions of "Geo2"

From mn/ifi/inf5750
Jump to: navigation, search
Line 6: Line 6:
 
*[https://wiki.uio.no/mn/ifi/inf5750/index.php/File:Taco.jpg Cato Danielsen]
 
*[https://wiki.uio.no/mn/ifi/inf5750/index.php/File:Taco.jpg Cato Danielsen]
  
<br>
+
<br>  
  
 
'''Features''':<br> Form for user input is automaticlally generated based on valid options for data set.<br>For each entry geolocation is stored.<br>All gathered information displayed on a map.<br>Possibility to filter on the different data elements.  
 
'''Features''':<br> Form for user input is automaticlally generated based on valid options for data set.<br>For each entry geolocation is stored.<br>All gathered information displayed on a map.<br>Possibility to filter on the different data elements.  
Line 25: Line 25:
 
*Final complete working product
 
*Final complete working product
  
'''Link:'''  
+
'''Link:'''
  
 
[https://code.launchpad.net/~geo2/geolocationdataentry2/geolocationdataentry2 Launchpad repo]  
 
[https://code.launchpad.net/~geo2/geolocationdataentry2/geolocationdataentry2 Launchpad repo]  
  
[https://wiki.uio.no/mn/ifi/inf5750/index.php/File:Geo2Presentation.pdf Presantation]
+
[https://wiki.uio.no/mn/ifi/inf5750/index.php/File:Geo2Presentation.pdf Presantation]  
  
 
'''Frameworks and libraries:'''  
 
'''Frameworks and libraries:'''  
  
[http://docs.angularjs.org/api AngularJS API]&nbsp;(explenation of&nbsp;[http://danorlando.com/angularjs-bootstrap-lifecycle-general-overview/ Angular architechture])<br>[http://api.jquery.com/ jQuery API]  
+
[http://docs.angularjs.org/api AngularJS API]&nbsp;(explenation of&nbsp;[http://danorlando.com/angularjs-bootstrap-lifecycle-general-overview/ Angular architechture])<br>[http://api.jquery.com/ ]
 +
 
 +
[http://api.jquery.com/ jQuery API][http://api.jquery.com/ ]
  
 
[[Image:Flow-4.png|400x320px]]<br>  
 
[[Image:Flow-4.png|400x320px]]<br>  

Revision as of 17:05, 9 December 2013

Team:


Features:
Form for user input is automaticlally generated based on valid options for data set.
For each entry geolocation is stored.
All gathered information displayed on a map.
Possibility to filter on the different data elements.

Description:
The application enables users to add events with geo location of the place where it was registered. It also displays previously registered events on a map and allows to filter them based on time period and data values.

Time schedule:
Milestone 1: 1st November

  • Document features and architecture on Wiki

Milestone 2: 15th November

  • Implement basic functionality
  • First uploadable version

Milestone 3: 30th November

  • Final complete working product

Link:

Launchpad repo

Presantation

Frameworks and libraries:

AngularJS API (explenation of Angular architechture)
[1]

jQuery API[2]

Flow-4.png

Android app The android app is a native app with the same functions as the webapp. It can be found under the same project, but in a separate repository on launchpad (lp:~geo2/geolocationdataentry2/android_native). 

The app are using a Google Maps API v2 key to be able to use Google Maps functionality. This key is tied to a build certificate stored locally on the computer it was issued to. To build the app, a new key has to be requested and replace the one given in the android-manifest.