1. A method of providing an electronic representation of a route, comprising, in at least one computer and a computer readable storage medium or media including computer code: accessing a record of a route from an origin location to a destination location; receiving a plurality of ground level area representations of locations corresponding locations along the recorded route including an origin location and a destination location; the at least one computer and the computer readable storage medium or media including computer code that causes the at least one computer to cause a display device to display thereon: a plurality of sequential displays of the ground level area representations along the recorded route including: a first display comprising an origin location area representation; a plurality of sequential displays comprising sequential location area representations along the route; and a last display of a destination location area representation.