Overview

Let \(M\) be the street map and \(A\) and \(B\) two track points.

The street map \(M\) in use is the OSM map. Start and end points \(A\) and \(B\) are GPS locations, which not necessarily lay on the street map.