A while back I was travelling quite a bit, and I wanted to figure out where I could find free wifi while on the road. So I went to Google Maps and clicked "Local Search." I entered wifi in the "what" field and a city name in the "where" field and, like magic, I had a map with lots of wifi hot spots. But now what? I had a GPS. There had to be a way to convert these search results to waypoints so my GPS could guide me there. I searched for a converter, and though I found a couple, I couldn't get them to work. After a little sleuthing, I've discovered one that works, and the trick to get it to do so. Thanks to Josh of Communications From Elsewhere for this great tool. Here are step-by-step instructions for you...
- Get the GMapToGPX converter and drag it to your browser's bookmark toolbar. Now Josh says it works in Firefox and Internet Explorer (IE). There's a bookmark toolbar in the Firefox, and it works fine there. I couldn't get it working in IE though. UPDATE: In IE, just right-click on the GMapToGPX button on his site and select "Add to Favorites."
- Go to local.google.com and enter a query. This is where I had problems. It works with local.google.com but not with maps.google.com. I have no idea why. Maybe a more tech-savvy reader can enlighten us. Regardless, you end up in Google Maps.
- Once the local search loads, click the GMapToGPX button on your toolbar. Or if you're using IE, click the GMapToGPX Favorite. This opens an xml/gpx file.
- Copy this file to a text editor and save it with a .gpx extension (e.g., Saratoga wifi.gpx)
- Open this in your favorite GPX compatible mapping software and send it to your GPS. One caveat here. I could not open this in MapSource. I was successful in transferring it to TopoFusion, ExpertGPS and USAPhotoMaps. I was also able to transfer from those, into my GPS, and then into MapSource.
- Now, hit the road!
Hmm, I'll be on the road again next weekend, so what do I want to do? Here's an idea. Just imagine the possibilities...
Huh! Searches on maps.google.com used to work. I see now, though, that they only work there for driving directions, not a bunch of points. I'll see if I can update the bookmarklet to work with that.
Posted by: Josh | October 02, 2005 at 09:15 PM
Thanks Josh. This is a great tool! I'll be using it next weekend for sure.
Posted by: Rich Owings | October 02, 2005 at 09:22 PM
I've updated the bookmarklet code to handle searches on maps.google.com, too. I haven't tested it in IE, but I know it works in Firefox. You shouldn't need to do anything to get the new code; it should automatically use the latest version. I had to clear my browser cache to get the new version, though, so if you still can't get a GPX file for maps.google.com search results, try that.
Posted by: Josh | October 03, 2005 at 10:46 PM
The scripts do not seem to work with FireFox v2 at present.
Posted by: Jules | November 01, 2006 at 04:26 AM
Jules,
It seems to work for me. Can you describe what you're seeing?
Rich
Posted by: Rich Owings | November 02, 2006 at 07:27 PM
Works for me. I wonder what it would take to have it automatically prompt you to download a file already named?
Posted by: Ron Gallant | December 30, 2006 at 05:42 PM
If you want to see it in MapSource, you can also convert the obtained file from the boorkmarklet once again to GPX with http://www.gpsvisualizer.com/
.. worked for me.
Posted by: David | September 26, 2007 at 07:04 AM
Hi...try this new tool:
http://www.nav2us.com/cliente/travel
Can send Google Maps search results directly to your Garmin or TomTom. Also you can download a GPX file. Thanks!
Posted by: jesusz | February 01, 2008 at 08:47 AM