GPS Tracking & Live Map

GPS Tracking & Live Map

NexusRMS captures real-time GPS data for your fleet, giving you a live view of vehicle positions, speeds, and routes. Use the fleet dashboard map to monitor operations and verify deliveries as they happen.

GPS Log Model

Every GPS reading is stored as an individual log entry, creating a detailed time-series record of vehicle movements. The system uses a write-once design — optimised for high-volume data ingestion with no updated_at column — ensuring fast writes even with thousands of vehicles reporting simultaneously.

Data Captured

Field Description
Latitude Geographic latitude of the vehicle position
Longitude Geographic longitude of the vehicle position
Speed Current speed in kilometres per hour
Heading Direction of travel in degrees (0–360°)
Altitude Elevation above sea level in metres
Accuracy GPS accuracy radius in metres

Status Flags

  • is_moving — the vehicle is currently in motion
  • is_idle — the vehicle has been stopped for more than 5 minutes

These flags allow quick filtering on the dashboard to identify which vehicles are active and which are stationary.

Reverse Geocoding

GPS coordinates are automatically converted to a human-readable address through reverse geocoding. This means you can see the street name and area rather than raw latitude and longitude values, making it easier to understand vehicle locations at a glance.

Fleet Dashboard Map

The live fleet map displays all vehicle positions on Google Maps with colour-coded markers based on vehicle status:

  • Green — vehicle is moving and on schedule
  • Amber — vehicle is idle
  • Red — vehicle has an alert or compliance issue
  • Grey — no recent GPS data received

Click any vehicle marker to see the registration number, assigned driver, current speed, and the time of the last GPS update.

Advanced Addon Features

With the Advanced Transport addon, additional GPS capabilities become available:

  • Live GPS trails — view the route history of any vehicle on the map
  • Speed indicators — visual markers showing where a vehicle exceeded speed thresholds
  • Idle detection alerts — automatic notifications when a vehicle has been idle beyond a configured duration
  • Geofence zones — define geographic boundaries and receive alerts when vehicles enter or leave

Trip GPS Integration

GPS data integrates directly with the trip and time clock systems:

  • GPS coordinates are captured automatically at trip start and trip end for verification
  • Location history is tracked during active shifts via the time clock feature
  • Geofence validation confirms deliveries by checking the vehicle was within range of the delivery address

Privacy

GPS data is collected only during active trips and shifts. When a driver is not on an active trip or clocked into a shift, no location data is recorded. This ensures privacy is maintained outside of working hours.

Data Retention

GPS logs can accumulate rapidly. Configure a retention period in fleet settings to automatically purge old GPS data after a specified number of days. This keeps storage usage manageable whilst retaining data long enough for reporting and dispute resolution.

Common Use Cases

  • Verify deliveries arrived at the correct location and time
  • Track the entire fleet in real-time from a single dashboard
  • Optimise routes by reviewing historical trip data
  • Monitor driver behaviour including speed and idle time
  • Provide evidence for client disputes or insurance claims

Was this article helpful?