Writing tomtom ov2 files in ruby
I’m about to take a long car trip, and I finally broke down and bought a GPS for my car. I got a tomtom, and for the most part I’m very happy with it. I especially love the ability to download “points of interest” files, like the 50 best barbeque joints in the country, but I’ve been frustrated that there aren’t more of these. In fact, it seems like most of the POI files I could find were for large chain restaurants. It’s possible to create your own POI, but it’s a little painstaking, adding one point at a time via a GUI editor. I knew there had to be a way to script this.
I just wrote a little script to take KML files from google maps and turn them into the proprietary ov2 format. Once you have the ov2 file you just copy it over to your tomtom (drag and drop it onto the “USA and Canada” folder). The script is called kml2ov2.rb and it’s available at my github repository, here: http://github.com/bess/gis_masher