Signalbox: Real-Time Mapping of Great Britain's Rail Network
Signalbox: Real-Time Mapping of Great Britain's Rail Network
Signalbox provides real-time visibility into the UK rail network
Signalbox is a live mapping application that visualizes the current position of trains across Great Britain. The platform allows users to track individual trains and view the overall flow of the rail network in real time, leveraging a combination of infrastructure data and device-based tracking.
Data Sourcing and Tracking Methodology
Signalbox employs a hybrid approach to determine train locations, combining traditional railway signaling information with modern data analysis.
Signaling and Infrastructure Data
According to external documentation, the primary data source for Signalbox is railway signaling information. This infrastructure-based tracking allows the system to know which section of track a train is occupying based on the signals and switches in the network.
Smartphone Trajectory Matching
Signalbox uses a proprietary technology to identify specific trains by matching snapshots of smartphone data to known train trajectories. This method allows the system to pinpoint a device to a specific train without requiring background location tracking or dedicated hardware. The process involves:
- Matching smartphone data snapshots to trajectory data.
- Using algorithms to handle degraded data signals.
- Identifying the train based on the movement pattern of the device.
Technical Implementation and Industry Standards
While Signalbox uses a specific mix of signaling and smartphone data, many similar real-time transit maps rely on the General Transit Feed Specification (GTFS).
The Role of GTFS
GTFS is a protobuf-based data feed format widely adopted for both schedules and real-time updates. It is the standard used by Google Maps and other major aggregators to integrate public transport schedules. Most GTFS real-time feeds require API keys, though some public feeds exist that provide location updates without authentication.
Map Rendering
Signalbox utilizes Mapbox and OpenStreetMap for its visual layer, providing a high-performance interface for visualizing thousands of moving assets across a national network.
Global Context and Comparative Transit Maps
Real-time rail mapping is a global trend, with various countries implementing similar systems with varying degrees of accuracy and latency.
European and Asian Equivalents
Several other networks have implemented similar real-time visualizations:
- Switzerland: Offers a comprehensive map including trains, public transport, and boats (maps.trafimage.ch).
- France: The
carto.tchoo.netproject provides a detailed view of the French rail network. - Czech Republic: The
grapp.spravazeleznic.czsystem tracks one of the world's densest rail networks. - Netherlands:
treinposities.nltracks the Dutch network, though some positions are estimated where GPS trackers are absent. - Sweden: The Swedish transport authority provides an official tracking map (trafikverket.se).
North American Implementation
In the United States, intercity rail tracking is less centralized, with community-driven projects like amtraker.com and asm.transitdocs.com providing visibility for Amtrak services, particularly outside the Northeast Corridor.
User Observations and Limitations
Users have noted several limitations in the current implementation of Signalbox:
- Data Latency: Some users have reported a "smoke and mirrors" effect where the visual representation of a train moves before the train actually does in real life.
- Dataset Gaps: There are reports of missing station data, such as the absence of Cambridge North and the newly opened Cambridge South stations on the map, suggesting some static datasets may be outdated.
- Scope: The current map primarily focuses on standard overground trains, excluding metro networks like the London Underground or light rail/tram systems in cities like Manchester.