A GPS tracking unit is a device that uses the Global Positioning System to determine the precise location of a vehicle, person, or other asset to which it is attached and to record the position of the asset at regular intervals. The recorded location data can be stored within the tracking unit, or it may be transmitted to a central location data base, or internet-connected computer, using a cellular (GPRS or SMS), radio, or satellite modem embedded in the unit. This allows the asset's location to be displayed against a map backdrop either in real time or when analysing the track later, using GPS tracking software
GPS tracking unit Architecture
Typical GPS tracker architecture
A GPS tracker essentially contains GPS module to receive the GPS signal and calculate the coordinates. For data loggers it contains large memory to store the coordinates, data pushers additionally contains the GSM/GPRS modem to transmit this information to a central computer either via SMS or via GPRS in form of IP packets. The diagram depicts a hardware architecture of an advanced GPS tracker. Types of GPS trackers
Usually, a GPS tracker will fall into one of these three categories, though most smartphones, being GPS Phones, can work in all these modes, depending on which mobile applications are installed:
[Data loggers
Typical GPS logger
A GPS logger simply logs the position of the device at regular intervals in its internal memory. Modern GPS loggers have either a memory card slot, or internal flash memory and a USB port. Some act as a USB flash drive. This allows downloading of the track log data for further analyzing in a computer. The tracklist or point of interest list may be in GPX, KML, NMEA or other format.
Most digital cameras save the time a photo was taken. Provided the camera clock was reasonably accurate, or the GPS was used as a time source, this time can be correlated with GPS log data, to provide an accurate location. This can be added to the