Using iterated local alignment to aggregate trajectory data into a traffic flow map
Tarn Duong
TL;DR
The paper tackles the problem of noisy GNSS trajectories hindering high-resolution traffic-flow maps at the road level. It introduces an iterative local alignment framework that uses line blending to align nearby road segments to local references, producing flow maps on road segments rather than raster grids. Through synthetic and empirical experiments, the approach demonstrates improved spatial resolution and accuracy over traditional map-matching and raster-based methods, with quantified trade-offs for tuning parameters. The method is shown to be offline-feasible for moderate data sizes and is accompanied by publicly available data and interactive web maps, enabling multi-scale GIS-enabled traffic analysis.
Abstract
Vehicle trajectories are a promising GNSS (Global Navigation Satellite System) data source to compute multi-scale traffic flow maps ranging from the city/regional level to the road level. The main obstacle is that trajectory data are prone to measurement noise. While this is negligible for city level, large-scale flow aggregation, it poses substantial difficulties for road level, small-scale aggregation. To overcome these difficulties, we introduce innovative local alignment algorithms, where we infer road segments to serve as local reference segments, and proceed to align nearby road segments to them. We deploy these algorithms in an iterative workflow to compute locally aligned flow maps. By applying this workflow to synthetic and empirical trajectories, we verify that our locally aligned flow maps provide high levels of accuracy and spatial resolution of flow aggregation at multiple scales for static and interactive maps.
