Real-time public transport tracking system for Brazilian government.

GPS Tracking: 6,851 Municipal Transport Vehicles
November 5, 20246 min readAppStar Team

GPS Tracking: 6,851 Municipal Transport Vehicles

Real-time public transport tracking system for Brazilian government.

GPStrackingfleettransportgovernmentBrazilcase-study

About the Project

For Brazil's municipal transport system, we developed a comprehensive GPS monitoring system tracking 6,851 vehicles in real-time.

System Scale

MetricValue
Vehicles6,851
GPS points per day12M+
Cities covered150+
System uptime99.95%

Vehicle Types

  • Buses — city routes
  • Minibuses — suburban transport
  • Special vehicles — ambulance, police
  • School buses — children transport
  • Service vehicles — municipal needs

System Features

Real-time Monitoring

  • Map display in real-time
  • Status of each vehicle
  • Speed and direction
  • Route history

Route Deviation

  • Automatic deviation detection
  • Push notifications to dispatchers
  • Cause analysis (traffic, road repair)
  • Route statistics

Schedule Control

  • Actual vs. planned comparison
  • Stop arrival calculation
  • Delay prediction
  • Interval optimization

Technical Condition

  • Onboard system data (OBD2)
  • Fuel consumption
  • Mileage and operation hours
  • Maintenance planning

Status Panel

Dispatchers see in real-time:

StatusDescription
On routeVehicle moving on schedule
DelayBehind schedule
BreakdownRequires technical assistance
ReserveAt depot, ready to dispatch

Architecture

Onboard Equipment

  • GPS/GLONASS tracker
  • 4G/LTE modem
  • OBD2 adapter
  • Panic button

Server Infrastructure

  • Tracker data reception
  • Processing and aggregation
  • History storage
  • API for applications

Client Applications

  • Web panel for dispatchers
  • Mobile app for passengers
  • Integration with information boards

Implementation Results

For Passengers

  • Arrival accuracy: ±2 minutes instead of ±15
  • Information: time to arrival on displays
  • Safety: school bus tracking

For Municipalities

  • Control: 100% operation transparency
  • Fuel savings: -15% through optimization
  • Downtime reduction: -40% breakdowns (scheduled maintenance)

For Carriers

  • Driver discipline: route compliance
  • Resource optimization: proper distribution
  • Evidence base: for disputed situations

Technical Specifications

ParameterValue
GPS point interval10 sec
Display delay<3 sec
History storage2 years
Positioning accuracy3-5 m

Integrations

  • Yandex.Maps / Google Maps
  • Fare payment systems
  • Information boards at stops
  • Passenger mobile apps
  • Dispatch systems

Technologies

  • Trackers: Teltonika FMB920
  • Backend: Java + Spring Boot
  • Database: TimescaleDB (time series)
  • Maps: Leaflet + OpenStreetMap
  • Mobile: Android (Java)
  • Real-time: WebSocket + MQTT

Need transport monitoring? Let's discuss your project

Related Articles