User:John07/Garmin Tiles Mac

From OpenStreetMap Wiki
Jump to: navigation, search

Unfortunately the Garmin eTrex Venture HC has a very limited storage capacity (24 MB), so you can only load individual tiles on it via USB.
Here's a short explanation on how to do this with a Mac. Explanations for Windows are here (script) and here (manual).
This HowTo uses ready-to-use Garmin Maps provided by Computerteddy, which can be quite big to download. If you only need a small area, don't feel uncomfortable using the Terminal and can understand German, you can use this HowTo.

Software that you'll need:

Get the map on your Mac:

  • Get your map file from Computerteddy (for Germany it's "Deutschland.tgz" mirrored here: http://ftp5.gwdg.de/…/deutschland.tgz, eu.tgz works as well}
  • Unpack it
  • Convert it with GMapi
    • open GMapi
    • Choose the TDB file
    • The rest should fill in automatically
    • Click convert
  • Find your .gmapi file and open it
  • It should open with Garmin MapManager --> click install
  • Open BaseCamp
  • Choose the OSM map in the top right corner

Alternative (better!):

  • Generate a map on garmin.openstreetmap.nl. This site allows you to pick individual regions and the generated map will be delivered as a ready-to-go .gmapi file
  • Download the "osm_generic_macosx.zip" file, unzip and open it
  • It should open with Garmin MapManager --> click install
  • Open BaseCamp
  • Choose the OSM map in the top right corner

Get the map on your device:

  • Open Garmin MapInstall
  • Connect to your device
  • Choose the tiles (I have no idea why the overlap sometimes, you can choose multiple tiles using Shift, obviously the storage capacity bar at the bottom must be green)
  • Transfer



Tip: If you want to use two different maps like OSM-DE and OSM-EU, that won't work really in Basecamp. You'll have to go to your Maps folder, usually located in your home folder, then Library/Application Support/Garmin/Maps. Just move the one gmapi file, that you don't want to use, out of it to a temporary location and the other one will then work.