Upload
hardik-jadav
View
139
Download
6
Embed Size (px)
Citation preview
GPS TRACKER SYSTEM USING ANDROID OS
External Project Guide : Ramesh MunusamyInternal Project Guide : Prof. Saurin ParikhTeam Members : 08MCA001 – Jignasa Ajmeri 08MCA015 – Hardik Jadav
INTRODUCTION
A GPS tracking system is a software that uses the Global Positioning System to determine the precise location of a vehicle, person, or other asset and to record the position of the asset at regular intervals.
GPS also allows people to locate a good number of places within the country and around the world via satellite.
PROJECT DEFINITION
Project Definition : GPS Tracker System Using Android OS
We are building a GPS Tracker Software which can work on the cell phone which has an android operating system in it.
TOOLS & TECHNOLOGY
Tools: Front end tools: IDE : Eclipse Emulator : Google Android Emulator
Back end tools: Database : SQLite
Language : Java
SYSTEM REQUIREMENTS
OS : Windows Xp/vista/7
Ram : 2 GB
Processor : Pentium 4 & above
SCOPE OF THE PROJECT
We are building a GPS Tracker software which will help to locate user’s own position or any other location near by.
It can also help to get directions from origin to destination.
With a cell phone & a working internet connection you can travel almost everywhere without worrying about the path or any other thing to search.
FEATURES OF THE PROJECT
Basic Features: Current Location Local Business 3D Maps Directions Buddy Finder Track Route (Online/Offline) Distance Travelled
FEATURES OF THE PROJECT
Additional Features: Traffic Updates Street View Compass Mode Voice Search Layers
CLIENTS USING ANDROID AS OS
Android now represents 31.2 percent of the U.S Smartphone market.
Here are some cell phones which uses android as operating system: HTC
HTC Dream/T-Mobile G1 HTC Magic/T-Mobile MyTouch 3G Google Nexus One
Motorola Motorola Cliq Motorola Droid
Samsung Samsung Moment Samsung Spica Galaxy Samsung Beam
LG LG Eve LG GT540
Acer Acer E Liquid
HIERARCHY OF PROJECT
In this project we are using xml file, java file & Google maps library.
The folder hierarchy is as mentioned below: Project Name
src – contains .java file gen – contains default R.java file Google APIs – contains jar files assets – contains database file res – contains layout related files & images Androidmenifest.xml – xml file in which all the
libraries & permissions has been specified
DATA DICTIONARY (POINT_MARK TABLE)
Column Name Type Constraint Example
Id (Primary Key)
Integer Not Null, Auto increment
1,2,3
Name Varchar (20) Not Null SANKALP restaurant
Address Varchar (60) Not Null Opp. TGB
Latitude Float (10,6) Not Null 47.608941
Longitude Float (10,6) Not Null -122.340145
Type Varchar (30) Not Null restaurant
SCREENSHOTS – HOME SCREEN
SCREENSHOTS – MAPS ON EMULATOR
SCREENSHOTS – CURRENT POSITION
SHOWING LATITUDE AND LONGITUDE ON MAP
SCREENSHOTS – DIRECTIONS
GPSLOGGER
LOGGING DETAILS - OPTIONS FOR GPSLOGGER
PERFORMANCE - OPTIONS FOR GPSLOGGER
EXTRAS - OPTIONS FOR GPSLOGGER
OPTIONS FOR GPSLOGGER
FILE HANDLING - OPTIONS FOR GPSLOGGER
MEASUREMENT UNITS
SHOWING DISTANCE BETWEEN TWO KILOMETER
SHOWING DISTANCE BETWEEN TWO KILOMETER
SPEEDOMETER
THANK YOU