Garmin-Karte mit besuchten oder fehlenden Kacheln herunterladen

In einer früheren Version dieses Beitrags habe ich beschrieben, wie man aus einer aus GeoActivityPlayground exportierten GeoJSON-Datei eine Garmin-Karte der erkundeten oder fehlenden Kacheln erstellen kann. Ab Version 1.37.0 ist es möglich, mit GeoActivityPlayground direkt eine Garmin-Image-Datei der erkundeten oder fehlenden Kacheln zu erstellen. Voraussetzung ist, dass mkgmap installiert ist. Die Image-Datei kann in der Regel ohne weitere Bearbeitung direkt auf einem Garmin-Gerät verwendet werden. GeoActivityPlayground verwendet den Standard-Kartenstil von mkgmap und legt die Kachel-Quadrate als “internationale Grenze” ab. Die Kacheln werden daher auf dem Gerät mit dem von Garmin standardmäßig für internationale Grenzen verwendeten Stil angezeigt. Auf meinem Etrex30x ist das eine recht dünne dunkle Linie, die aber über der OpenFietsMap-Karte gut zu sehen ist:

Missing Tiles am Garmin Etrex 30x

Missing Tiles am Garmin Etrex 30x

Garmin-Karte anpassen

Map-Id und Bezeichnung

Die Standardwerte für die Karten-Ids der erzeugten Karte können eventuell mit den von anderen installierten Karten kollidieren. Das führt dazu, dass die Karte vom Gerät ignoriert wird. Mit dem Werkzeug GMapTool kann man das auf einfache Weise beheben, indem man eine beliebige, noch nicht verwendete Karten-Id zuweist, z.B. mit der CLI-Version des Tools:

1
gmt -w -e gmapsupp-missing.img

Mit demselben Tool kann man auch die am Gerät angezeigte Bezeichnung der Karte ändern oder die Karte mit einem eigenen Kartenstil versehen.

1
gmt -w -m "Bezeichnung"

Stil anpassen

In der von GeoActivityPlayground erzeugten IMG-Datei haben die Kachelquadrate den Garmin-Typ 0x1e. Man kann das Aussehen der Kachelquadrate daher verändern, indem

  • eine TYP-Datei erzeugt, welche für den Linientyp 0x1e den gewünschten Stil festlegt, und
  • diese TYP-Datei in die mit GeoActivityPlayground erzeugte Garmin-Karte einbettet
    1
    
    gmt -j -o missing-new.img gmapsupp-missing.img my-style.typ