A system and method are disclosed for displaying video on a computing
device for navigation and other purposes. A map database developer
collects video data. The video data is collected by traveling along roads
in a geographic area and storing the video data along with data
indicating the positions at which the video data had been captured. This
captured video data is then used in navigation systems and other devices
that provide navigation, routing, video games, or other features. An
application forms a video that shows a turn at an intersection from a
first road onto a second road. The application adds video that depicts
travel away from the intersection along the second road to video that
depicts travel into the intersection along the first road to form a
composite video that shows a turn at the intersection from the first road
onto the second road. The composite video is then presented to a user on
a display.