Vehicle monitoring system using a GPRS tracker device and Google Maps

10
Vehicle monitoring system using a GPRS tracker device and Google Maps Gafițescu Daniel & Prof. Dr. Ing. Botez Claudia

description

Vehicle monitoring system using a GPRS tracker device and Google Maps , Graduation presentation

Transcript of Vehicle monitoring system using a GPRS tracker device and Google Maps

Page 1: Vehicle monitoring system using a GPRS tracker device  and Google Maps

Vehicle monitoring system using a GPRS tracker device and Google

Maps

Gafițescu Daniel & Prof. Dr. Ing. Botez Claudia

Page 2: Vehicle monitoring system using a GPRS tracker device  and Google Maps

How does it function?

Page 3: Vehicle monitoring system using a GPRS tracker device  and Google Maps

Used tehnologies

• Php5 • Mysql (but can be used any other RDBMS because it uses PDO , a

database abstraction layer)• Javascript – framework ExtJs• Ajax - Asynchronous JavaScript and XML• JSON - JavaScript Object Notation• XML • Google Maps – free web mapping service application and

technology provided by Google• Google Geocoding – free web position system based on the address

All the technologies are open - source

The cost is minimal and it is represented by the cost of the gprs devicesinstalled on the cars and server with Linux on it and having and real IP

Page 4: Vehicle monitoring system using a GPRS tracker device  and Google Maps

Application schema

Application is design using the Model-Viewer-Controller arhitectural pattern

Page 5: Vehicle monitoring system using a GPRS tracker device  and Google Maps

Application functional scheme

Page 6: Vehicle monitoring system using a GPRS tracker device  and Google Maps

Country component

Manage countries; the dispatcher can create , edit and delete countriesStation component

Manage stations; the dispatcher can add , edit and deletestations.When you add a station the coordinates are obtained using geocoding based on the address that dispatcher added geocoding în funcție de adresa introdusă de dispecer

Journey component

The dispatcher can create a journey based on the stations added in the station componentAt the end,the dispatcher can see on Google Maps the optimal path between the stations

Page 7: Vehicle monitoring system using a GPRS tracker device  and Google Maps

The dispatcher can add , edit and delete cars from the fleetHere the dispatcher enter here the phone number assign to the SIM card that is inserted in the gprs tracker.

Car component

Map component

In this component the dispatcher can see on Google Maps the position of the cars on each journey

Dispatcher componentIn this component are managed the dispatchersThey can be added, delete or edit.

Page 8: Vehicle monitoring system using a GPRS tracker device  and Google Maps

Eraytech AVTS-1500 – grps trackerThe device - plug in the electric system of the car. - IN/OUT interface – can be equipped with Standard Barcode (for taxi drivers, when they give the customer the bill , all the data is send to server), RFID (Radio-frequency identification) .USB –B type – and can be connected to a PDA or notebook for navigation assistance (GPS navigation)- antenna GSM/GPRS si GPS for communication- SiRF Star III GPS module - 2DRMS accuracy is 5 meters, and can perform on temperatures between -40 °C and + 85°C

Page 9: Vehicle monitoring system using a GPRS tracker device  and Google Maps

Geocoding

- This is the proccess of determine the latitude and longitudeof a certain address or location

-Google offer for free to developers the geocoding system as a web service -Accuracy is very low in the Eastern Europe(Romania has a city accuracy level , but this will improve in future)

Geocoding example

Iasi , Romania

Latitude =47.156951 , Longitude 27.589853

Googlegeocoding

Informatic system

Page 10: Vehicle monitoring system using a GPRS tracker device  and Google Maps

Similar systems

Swiss Trains (http://www.swisstrains.ch)

- uses Google Map to simulate the position of trains in Swiss in real time drawing the trajectory every 30 seconds

- gives the users information regarding the direction of the train and waiting times