1. A method comprising: receiving a requested location; selecting, based on the requested location, a first pre-existing map tile and its corresponding miniaturized representation from a plurality of preexisting map tiles and their corresponding miniaturized representations, the first pre-existing map tile containing a representation of an area that comprises the requested location; selecting further a first set of adjacent map tiles and their corresponding miniaturized representations from the plurality of preexisting map tiles and their corresponding miniaturized representations, the first set of adjacent map tiles containing representations of areas immediately adjacent to the area represented by the first map tile, and sending the selected first map tile, the miniaturized representation of the first map tile, the first set of adjacent map tiles, and the miniaturized representations of the first set of adjacent map tiles.