GPS Tracker System Using Android Os

Preview:

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

Recommended