# Making GPS POI

**URL:** <https://www.ruby-forum.com/t/making-gps-poi/158605>\
**Category:** Rails\
**Created:** [January 25, 2009, 7:41pm UTC](https://www.ruby-forum.com/t/making-gps-poi/158605 "2009-01-25T19:41:02Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![manchoman](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/91b2a8/32.png) [@manchoman](https://www.ruby-forum.com/u/manchoman)\
**Post date:** [January 25, 2009, 7:41pm UTC](https://www.ruby-forum.com/t/making-gps-poi/158605/1 "2009-01-25T19:41:02Z")

</div>

Hi

I would like to make dynamic POI files for GPS software such tomtom

Have you ever heard about a “ror solution” to do that?

thanks  
jef

---

<div class="post-metadata">

**Author:** ![manchoman](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/91b2a8/32.png) [@manchoman](https://www.ruby-forum.com/u/manchoman)\
**Post date:** [January 25, 2009, 9:26pm UTC](https://www.ruby-forum.com/t/making-gps-poi/158605/2 "2009-01-25T21:26:24Z")

</div>

On Jan 25, 2009, at 1:40 PM, jef wrote:

> Hi
> 
> I would like to make dynamic POI files for GPS software such tomtom
> 
> Have you ever heard about a “ror solution” to do that?
> 
> thanks  
> jef

Well, not Rails, but just Ruby. I threw this together for my Garmin  
last year:

> <https://gist.github.com/rab/52513>

poi.rb takes a file of addresses, geocodes them, and creates a .csv file

poimerge.rb takes two POI .csv files and tries to identify duplicates  
and likely duplicates

You might want to check out [http://www.poi-factory.com/](http://www.poi-factory.com/) for a lot of  
general POI and GPSr resources.

-Rob

Rob B. [http://agileconsultingllc.com](http://agileconsultingllc.com)  
removed\_email\_address@domain.invalid

---

<div class="post-metadata">

**Author:** ![manchoman](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/91b2a8/32.png) [@manchoman](https://www.ruby-forum.com/u/manchoman)\
**Post date:** [January 30, 2009, 4:46pm UTC](https://www.ruby-forum.com/t/making-gps-poi/158605/3 "2009-01-30T16:46:58Z")

</div>

My problem is to make ov2 file. (tomtom file format). it’s a binary  
file.

Any idea to do that in ruby?

thanks

---

<div class="post-metadata">

**Author:** ![manchoman](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/91b2a8/32.png) [@manchoman](https://www.ruby-forum.com/u/manchoman)\
**Post date:** [January 30, 2009, 5:20pm UTC](https://www.ruby-forum.com/t/making-gps-poi/158605/4 "2009-01-30T17:20:23Z")

</div>

Either figure out the format and just write it out, or visit  
[TomTom OV2 | How do I convert POI files to TomTom OV2 format? | POI Factory](http://www.poi-factory.com/node/6675)  
and get a tool that will do the csv=\>ov2 conversion and just write out  
the csv with ruby (and FasterCSV)

-Rob

On Jan 30, 2009, at 10:46 AM, jef wrote:

> > You might want to check outhttp://www.poi-factory.com/for a lot of  
> > general POI and GPSr resources.
> > 
> > -Rob
> > 
> > Rob B. [http://agileconsultingllc.com](http://agileconsultingllc.com)  
> > removed\_email\_address@domain.invalid

Rob B. [http://agileconsultingllc.com](http://agileconsultingllc.com)  
removed\_email\_address@domain.invalid  
+1 513-295-4739  
Skype: rob.biedenharn
