1. A computer-implemented method for pre-fetching map tile data to a mobile computing device based on location data, the method comprising: sending a request for mapping system data from a mapping module of a mobile computing device to a remote mapping system via a network connection, wherein the request includes user-specified location data; receiving mapping system data at the mobile computing device via the network connection from the remote mapping system, wherein the received mapping system data includes a graphic component to graphically represent the user-specified location data; displaying a selectable option to store the received mapping system data in a cache memory of the mobile computing device; and subsequently retrieving the received mapping system data from the cache memory.