I’ve trying to create “Proximity Alert” for my Garmin devices for more than 6 months and I couldn’t yet. I will detail the steps that I’m following so maybe you can give me a hint on where is my mistake:

  • Download data from geofabrick:

wget -c

  • Uncompress file

bunzip ecuador-latest.osm.bz2

  • Filter data to get only “traffic_calming=bump” (that’s what I’m interested in):

osmfilter ecuador-latest.osm --keep= --keep-nodes="traffic_calming=bump" > ecuador-traffic_calming.osm

  • Create “Proximity Alert” with GPSBabel:

gpsbabel -i osm -f ecuador-traffic_calming.osm -o garmin_gpi,alerts=1,proximity=50m,speed=15kmh -F ecuador-traffic_calming.gpi

  • Copy this file into my Garmin device. It recognices my file but when I pass trough the POIs it doesn’t generate the Sonor Alarm.

Do you know what I’m doing wrong?


Comment from andy mackey on 2 February 2016 at 17:44

What Garmin device are you using? if i have a similar model i’ll see if i can get it to work. I thought that that function was for turns when following a plotted route but maybe it is suitable for other uses.

Comment from Humitos on 2 February 2016 at 17:52

I’m using a Garmin nüvi 265w

I migrated this question to the Garmin Forum at:

Comment from Warin61 on 4 February 2016 at 04:02

The proximity alert is used for things like red light cameras, speed cameras… it will work. For my Garmin device it wants a POI file - separate from the map.

Comment from Humitos on 4 February 2016 at 16:07

I know that, I’ve been playing with this kind of ‘.gpi’ files for a while, but the problem is that with GPSBabel I couldn’t make it raise the alarm at any moment.

Finally, I sent an email to GPSBabel mailinglist and one the author told me there is a bug there and they will fix it:


Login to leave a comment