1. A computer-implemented method for pre-fetching map tile data to a mobile computing device based on user-specified 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 location data; retrieving mapping system data at the remote mapping system, wherein the mapping system data corresponds to the location data; sending the retrieved mapping system data from the remote mapping system to the mobile computing device via the network connection; receiving the retrieved mapping system data at the mobile computing device via the network connection; displaying a selectable option to store the retrieved mapping system data in a cache memory of the mobile computing device; and subsequently retrieving the retrieved mapping system data from the cache memory.