GIS Traffic Monitoring Platform
An operations room for a busy urban intersection: a 3D map of the junction sits at the centre, surrounded by live camera feeds from each approach. Vehicles are detected and plotted on the map as they move, so an operator can follow the whole junction at once instead of flipping between separate CCTV windows.

The camera tiles in this screenshot are pixelated to hide real vehicles and number plates.
The challenge
- CCTV windows in isolation. Operators watched one camera at a time with no idea how those views lined up in the real world, so following a vehicle from one approach to the next meant guessing which window to open.
- No sense of the whole junction. Congestion, incidents and signal problems only became obvious once someone happened to be looking at the right camera at the right moment.
- Video and map lived in different systems. The spatial side — lanes, crossings, detectors, signal phases — sat apart from the video, so the two could never be read together.
- Hard to hand over. A shift change or an incident review meant describing what had happened from memory, with no shared view to point at.
Result
- Operators see the whole junction at once: the map shows where a vehicle is while the feeds show what it looks like, side by side.
- Following a vehicle across the intersection no longer means manually hopping between CCTV windows.
- Camera and detector faults surface on the status row instead of being discovered as a blank tile.
- Incident review and shift handover point at one shared view rather than replaying video from memory.