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
| Metric | Value |
|---|---|
| Vehicles | 6,851 |
| GPS points per day | 12M+ |
| Cities covered | 150+ |
| System uptime | 99.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:
| Status | Description |
|---|---|
| On route | Vehicle moving on schedule |
| Delay | Behind schedule |
| Breakdown | Requires technical assistance |
| Reserve | At 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
| Parameter | Value |
|---|---|
| GPS point interval | 10 sec |
| Display delay | <3 sec |
| History storage | 2 years |
| Positioning accuracy | 3-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