malizadehq / friendizer

Automatically exported from code.google.com/p/friendizer
0 stars 0 forks source link

Using the GPS #18

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Description: Using the GPS to locate the client and the users around him.
Requires: adding logic to the server, working with maps api, adding client
side support
Due: Milestone 1
Time Estimation: ?

Original issue reported on code.google.com by aaa.charikar on 7 Dec 2011 at 6:54

GoogleCodeExporter commented 9 years ago

Original comment by guy.ro...@gmail.com on 7 Dec 2011 at 8:54

GoogleCodeExporter commented 9 years ago
Succeed to locate a user by 2 ways:

1. Network (Cellular network and Wifi):

   * Works on the emulator and on the phone
   * Very fast but less accurate

2. GPS

   * Works on the emulator
   * Very accurate but slow

- The location of a user is represented by coordinates (in the whole world):
                           (Latitude,Longitude)

Todo list:
* Check the GPS on the phone
* Compare the accuracy of both the GPS and the Network
* Decide on a structure that will hold locations and the users in each location
* Create a class on the server side that will get a location of a single user 
and 
  will return the users that are close to him (in a specific radius)

Original comment by YardenR...@gmail.com on 20 Dec 2011 at 8:47

GoogleCodeExporter commented 9 years ago
A screenshot of the test GPS application is attached.

Original comment by YardenR...@gmail.com on 27 Dec 2011 at 10:00

Attachments:

GoogleCodeExporter commented 9 years ago
People Radar seems to work!

The location of each user and the update time are saved in the DB.
Using distance limit in order to get only the nearby people (Note: Change the 
limit to be realistic).

Original comment by YardenR...@gmail.com on 10 Apr 2012 at 10:17

GoogleCodeExporter commented 9 years ago

Original comment by YardenR...@gmail.com on 2 May 2012 at 7:05