So, odd question but I'm not sure where else to put it.
Is there some sort of app or way to upload topographical maps of an area and have my phone utilize them (from the memory) and the GPS to track where I am, despite having no or limited cell phone coverage?