• Hey, guest user. Hope you're enjoying NeoGAF! Have you considered registering for an account? Come join us and add your take to the daily discourse.

REALLY cool trick with google maps for travelers

Status
Not open for further replies.
Everyone here loves google maps, right? Right. So you already know how cool it is to zoom in and out of the maps in real time, right? Right. Wouldn't it be cool to use that feature on the road (literally) on your laptop without internet connection?

So in couple of weeks, I'll be flying to Cincinnasty OH so I can help my little sister move her dog (which the vet deemed not flyable due to some wacky medical condition) across country to their new home in suburbs of Oakland CA via a car trip. For that, I was preparing a triptic with the Google maps. I was just gonna cap JPEGs of the various parts of the map to save on my brand new Tablet PC, and have one of us use them to help the driver nevigate.

So I googled the trip from Cincy to Oakland. And was just zooming in and out various parts of the trip to plan things out. As I was copying and pasting parts of that route, it nagged on me how cruel it was to be able to zoom into any part of the route while connected to the internet, but we'd have to look at static and crappy JPEGS while on the road. Then I asked myself, why couldn't I just cache the google maps route on the TPC as a file? Is it even possible with the zooming functionality intact? I aimed to find out. After an hour or two of dicking around, I think I found out the method to bring that functionality pretty much intact while offline.

Step 1: Google map the route. Obviously, you want a more detailed destination addy than mere "Oakland CA", but the purpose of this demo, it'll do.


Step 2: Click on "link to this page" at the right upper corner.


Step 3: Determine levels of zoom to be used for the trip. This is important step, because it will prevent your broswer possibly crashing offline.
gmaps32qa.jpg


Step 4: Trace the entire route, with the various levels of zoom. This part is the most tedious and the most important step, as it will cache the necessary image tiles for the route into your broswer's temporary cache. For the places planned for stop overs, I zoomed in several levels more going in to nearly street levels, and for the last 10 miles or so, I did trace zoomed in all the way (you might even want to click on the satellite view button for the last zoomed in portion of your destination).


Now it's VERY important to note that you cannot touch the back button on the browser while all this tracing and zooming. It will default back to the front page of the google maps if you do that and you'll have to repeat this.

Step 5: After done tracing the route with various levels of zoom, click on File > Work Offline.


Step 6: Then click on File > Save As... > type: Web Archive, single file (*.mht).


Step 7: We're done! Now you can just click on that .mht file on your laptop's hard drive and use the google map offline as you would online (remember to click the browser into offline mode to get the map working!). The only caviat is that A) you won't see images for the parts of the map that you did not trace in that zoomed level, and B) if you zoom from one extreme to another too quickly, you will crash yor browser. So I recommend that you zoom in on little steps. And don't forget to remember the levels of zoom you traced the route in!

Other notes:
Yes, I did this with the dirty dirty MS IE6. Someone might want to try this with Firefox and other browsers.

Yes, this is useless if you don't plan to have a laptop on your trip. And I don't recommend refering to the map if you don't have another person in the car as a nevigator. Drive safe people for Pete's sake!
 
great idea. thanks! but i can't get it to save for some reason. i just click on save and nothing happens.
fyi it says "save as type: html" and "language: unicode" if that makes a difference
 
LizardKing said:
great idea. thanks! but i can't get it to save for some reason. i just click on save and nothing happens.
fyi it says "save as type: html" and "language: unicode" if that makes a difference


Which browser are you using? I did this on IE6 and XP with SP2.

P.S.: Don't skip any steps! Did you skip #2 or #5?
 

scorcho

testicles on a cold fall morning
cant you use google earth now to do somewhat of the same thing? it should work without an internet connection as long as you load up the map images into your cache by running the program a few times before you go.
 
scorcho said:
cant you use google earth now to do somewhat of the same thing? it should work without an internet connection as long as you load up the map images into your cache by running the program a few times before you go.

That would be like slicing a loaf of bread with a chain saw, but if it works, I guess (although something tells me accessing the cached portions of Google earth offline won't be easy as Google maps.....).
 
Fowler said:
Damnit. I wish you'd done this before I left for my US vacation :p

If you have the laptop with you, and you can get to an internet cafe or something (hey, you're posting, right? :D), it's never too late. ;)
 

DaveH

Member
For one-time usage, you could just download the 30-day trial of MS: Streets & Trips... and/or activate it for $29 (after rebate) or by other means.
 
DaveH said:
For one-time usage, you could just download the 30-day trial of MS: Streets & Trips... and/or activate it for $29 (after rebate) or by other means.


That goes against the spirit of this mooch off the cool new free tech tip!
 

Fowler

Member
Shogmaster said:
If you have the laptop with you, and you can get to an internet cafe or something (hey, you're posting, right? :D), it's never too late. ;)

It is too late.

I'm back already :p
 

Argyle

Member
FWIW, if you have a GPS doodad for your laptop, MS Streets and Trips is the most useless piece of shit ever.

It's probably fine for printing maps before your trip, but then again, so is Yahoo Maps/Google Maps/Mapquest/whatever...
 
Status
Not open for further replies.
Top Bottom