Live GPS Tracking
See every driver position in real time. Track ETAs, review breadcrumb trails, and monitor route progress from the dashboard.
Real-Time Position
Once a route is dispatched and the driver starts it in Driver Pro, their real-time GPS position appears on the Fleet Planner map. Position updates arrive via WebSocket or HTTP polling, with Douglas-Peucker simplification for smooth rendering.
Tracking capabilities
- gps_fixedLive position — driver current location shown as a pulsing dot on the map
- syncIncremental updates — only new points since last request, minimising bandwidth
- tuneAccuracy filtering — low-quality GPS points are automatically discarded
- show_chartConfigurable tolerance — Douglas-Peucker simplification threshold adjustable per deployment
ETA & ATA
Estimated Time of Arrival (ETA) is calculated during route optimisation and automatically recalculated at two trigger points:
- play_arrowRoute start — all ETAs shift by the delta between planned and actual departure time
- logoutStop departure — remaining ETAs recalculate from actual departure time plus inter-stop durations
Actual Time of Arrival (ATA) is recorded when the driver marks "Arrived" at each stop. The combination of ETA and ATA provides a complete picture of route timing — planned vs. actual for every stop.
B2B customers can see their delivery ETA in Supply Now. This is configurable per client — the supplier manager decides which customers see live ETA updates.
Breadcrumb Trail
The breadcrumb trail shows the path the driver has actually driven, overlaid on the map as a dotted line. This gives the dispatcher a clear visual of:
- The actual route taken vs. the planned route
- Deviations, detours, or unplanned stops
- Progress through the stop sequence
Completed stops show green checkmarks, the next stop is highlighted with an orange marker and ETA, and remaining stops appear as grey markers. The right panel shows route progress, driver name, vehicle, and time to next stop.