Offline maps based on gmapcatcher code and cache