Wiedereinführung des Thin .typfile und Anpassungen für Firmware-Fehler bei Garmin Edge x40 Geräten

Garmin hat kürzlich eine sehr fehlerhafte neue Firmware für Edge 1040, 840 und 540 veröffentlicht. Diese neue Firmware (21.x) weist zwei große Probleme in Bezug auf die Kartendarstellung auf. Daher haben alle Karten die ich seit 02.06 veröffentlicht habe hierfür eine Änderung.

a) Das Layout in den Karten wird über eine .typ-Datei definiert. In dieser Typdatei gibt es zwei Möglichkeiten, zu definieren, wie Straßen gerendert werden sollen. Eine besteht darin, zwei Farben festzulegen, eine für die Linie und eine für den Rand. Und die andere besteht darin, zwei Farben zu verwenden und ein einfaches Bitmap (32 x 32 Pixel) zu erstellen. Wahrscheinlich um den Kontrast zu erhöhen oder warum auch immer, hat Garmin beschlossen, den Rand in der 4-fachen Breite darzustellen, die in der .typ-Datei definiert ist. Dies betrifft die meisten ihrer aktuellen eigenen Karten nicht, da sie nur eine Linienfarbe ohne Rand verwenden – aber in vielen älteren Karten verwendet Garmin auch eine Randfarbe so wie die openmtbmaps und velomaps bisher. Jetzt klingt es wie die naheliegende Lösung, einfach auf Bitmap statt Linie/Rand umzusteigen – aber das Problem ist, dass die meisten Garmin-Geräte Bitmap-Linien anders darstellen und es schlechter aussieht. Da ich glaube, dass etwa die Hälfte meiner Benutzer die OpenMTBMap/VeloMaps mit Garmin Edge-Geräten verwendet, habe ich beschlossen, die Ränder zu entfernen und die meisten Straßen nur einfarbig darzustellen. Vorher hatten die meisten Straßen einen grau/schwarzen Rand. Die Alternative, stattdessen Bitmap-Linien zu verwenden, fand ich schlechter im aussehen.

b) Die 21.x- Firmware Geräte respektieren die Einstellungen bezüglich Beschriftungen nicht richtig. Hier kann ich nichts ändern. Man kann jedoch unter Kartenlayout im Profil auf den edge Geräten für viele Objekte die Straßennamen ausschalten.

 

Ich habe viel Zeit damit verbracht, all die verschiedenen Typdateien zu ändern, würde aber trotzdem empfehlen, nicht zu aktualisieren. Ein Rollback ist möglich, indem man eine ältere GUPDTATE.GCD-Firmwaredatei in den Ordner /garmin legt – dies setzt das Gerät jedoch vollständig zurück und ist daher ziemlich ärgerlich. Du kannst Updates von Garmin Edge-GPS-Geräten verhindern, indem Du eine Dummy-GUPDATE.GCD-Datei in den Ordner /garmin legst (benenn eine Textdatei ohne Inhalt, aber mit Leerzeichen, in diese um). Ich weiß nicht, ob in Zukunft auch andere Garmin-Geräte mit dieser defekten Firmware ausgerollt werden. Es wurde Garmin in ihrer Beta-Firmware gemeldet, aber sie haben es nicht behoben.

Ich hatte zuvor beschlossen, das „Thin“-Layout aus den OpenMTBMaps zu entfernen, um mir Zeit für die Anpassung zu sparen, wenn ich Dinge am Layout ändere. Nach mehreren Anfragen habe ich jetzt das Thin-Layout für die OpenMTBMaps wieder eingeführt und auch ein Thin-Layout zur VeloMap hinzugefügt. Es ist 1 Pixel dünner als das klassische/Velo-Layout (Legacy). Ich denke, es ist nur für GPSMap 60/62/64/65-Geräte mit Displays mit niedriger Auflösung nützlich – alle anderen Garmin-Geräte haben höhere DPI. Da die Leute manchmal fragen, welches Layout sie wählen sollen, füge ich hier (und an anderen Stellen in Hilfedateien/auf der Website) noch einmal eine Erklärung hinzu:

Grundsätzlich unterscheiden sie sich in Anwendungsfall, Linienbreite und Straßenfarbe. „Legacy“-Typdateien verwenden die kontrastreichere blau/grün/rot/gelbe Straßenunterscheidung – während „modern“ Layouts eine kontrastärmere rot-gelbe Straßenunterscheidung verwenden. Die Philosophie dahinter ist, dass Sie bei älteren Typdateien genau wissen, welche Art von Klassifizierung eine Straße hat, während es beim modernen Layout einen fließenderen Ansatz von Autobahnen zu kleinen Straßen gibt, der Ihnen unterbewusst die Straßenklasse verrät. Google Maps ist ein Paradebeispiel für moderne Layouttypen – während typische deutsche Straßenkarten die Inspiration für das ältere Layout sind. Moderne Layouts geben Ihnen einen besseren Überblick, wenn Sie die Karte auf einem großen Bildschirm/Display betrachten, da es für das Gehirn einfacher ist, die Wichtigkeit sofort einzustufen, und es sieht schöner/ruhiger aus – während das ältere Layout eine genauere Klassifizierung bietet, aber mehr Zeit braucht, um die Informationen zu verarbeiten, und weniger schön aussieht. Die Breite des Layouts sollte entsprechend der DPI Ihres Geräts und Ihren Vorlieben gewählt werden. Da die meisten derzeit verkauften Garmin-Geräte (außer Smartwatches) meiner Meinung nach optimal für die breiten Layouts sind – sind spezielle Layouts wie Winter, Wandern, Einfach oder Topo nur im breiten Stil verfügbar.

 

Die neue Auswahl im Installer für Windows nun wieder mit Thin Layout.

VeloMap Layouts

 

Welche .typ-Datei soll ich wählen (VeloMap) – Sortiert von Dünn bis Extrabreit?

Dünn – optimiert für GPSMap 60/62/64/65
*vthn --- Thin Layout – wie Velo Legacy, aber noch dünnere Linien. Für Garmin-GPS-Geräte mit niedriger Auflösung wie die GPSMaps-Serie.

Mittlere Breite – optimiert für Vista/Legend/edge_705
*velo --- Velo – Das Layout, das auf Ihrem GPS-Gerät verwendet werden soll. Hoher Kontrast – für Geräte mit niedrigerer DPI – rot-gelbe Straßen
*vllg --- Velo Legacy – dasselbe wie oben – aber blau-grün-rot-gelbe Straßen

Breit – optimiert für Oregon/Colorado/edge x30/edge x40/GPSMap 66/67 (und modernere Geräte)
*velw --- Velo Wide – Das Layout, das auf Ihrem GPS-Gerät mit hoher DPI verwendet werden soll – z. B. Oregon _ GPS-Gerät. Gleiche, aber breitere Linien im Vergleich zu Velo – rot-gelbe Straßen
*vwlg --- Velo Wide Legacy Gleiches wie oben – das Wide Legacy Layout für Velomap – aber blau-grün-rot-gelbe Straßen

*esyv --- Wide Easy – einfaches Layout mit (fast) keinen zusätzlichen Informationen gegenüber herkömmlichen topografischen Karten. Große Breite. Moderne Straßen.

*race --- Racing Bicycle – Das beste Layout für Renn-/Straßenradfahren. Hoher Kontrast – rot-gelbe Straßen
*topv --- Simple Topo – Einfacher topografisch gestalteter Kartenstil – Leicht verständlich – hoher Kontrast. Sehr anderes Farbschema als die anderen Karten.

*trdn --- Desktop – Mapsource/Basecamp/Qlandkarte_GT/Desktop – Allgemeines Layout für große Bildschirme/Auflösung. Es ist das am einfachsten zu verstehende Layout und optimiert für große Bildschirme (800 x 600 oder

Extrabreit – für 64-Farben-Display von Fenix-Uhren/Uhren mit MIP-Display
*vfnx --- Fenix ​​ähnlich wie Velo Wide Legacy, aber optimiert für Uhren der Fenix-Serien 5/6/7, die nur 64 Farben anzeigen können

 

 

Weitere aktuelle Updates.

Ich habe noch einmal ein wenig überarbeitet, wie man Tracks und Wege mit mtb:scale-Informationen zeichnet. Ich habe das vor 2 Jahren geändert und bin jetzt ein wenig zum vorherigen Zustand zurückgekehrt, in der Hoffnung, dass es ein besserer Kompromiss ist. Es ist immer schwer, die verschiedenen Farben auszuwählen. Im Allgemeinen bieten dunkle Farben einen besseren Kontrast auf MIP-Displays von Garmin-GPS-Geräten – aber einige Farben wie Lila, Türkis, Gelb, Grün oder Rot heben sich auch gut ab. Lila wird jedoch normalerweise für Routen/Tracks verwendet, während Türkis verwendet wird, um den zurückgelegten Weg für Trackback anzuzeigen, und wenn es für Straßen verwendet wird, könnte es leicht mit Wasserobjekten verwechselt werden. Deshalb habe ich Grün für mit mtb:scale bewertete Wege und für MTB-Routen gewählt. Nun hat Braun (verwendet für Wanderwege, sac_scale) tatsächlich einen besseren Kontrast, aber Grün fällt auf der Karte mehr auf. Deshalb habe ich mich entschieden, Grün für Mountainbike-Strecken und Braun für Wanderwege zu verwenden. Was die Einfärbung von Mountainbike-Strecken wie Skipisten von sehr leicht (grün), leicht (blau), mittelschwer (rot) bis schwer (schwarz) angeht – das würde gerade so für eine Überlagerung funktionieren – würde aber alle anderen Arten von Informationen auf der Karte zerstören. Auch ist bei unterschiedlichen Fähigkeiten der Mountainbiker die Klassifizierung in 4 Stufen einfach nicht genug, dasselbe gilt für die Wanderklassifizierung nach Schwierigkeitsgrad.

Neue Höhenlinien für Italien und die Republik Zypern. Seit 2 Monaten ist endlich ganz Italien mit Höhenlinien basierend auf LIDAR-Daten verfügbar – vorher war dies nur für einige Regionen lückenhaft, der Rest basierte auf Satelliten-DEM-Daten. Für Zypern (nur den Süden) basieren die Höhenlinien jetzt endlich auch auf LIDAR. Damit bleiben in der EU eigentlich nur noch Portugal, Irland, Ungarn, Bulgarien, Griechenland und kleine Teile Rumäniens und Kroatiens ohne LIDAR-basierte Höhenlinien. Und natürlich aktualisiere ich wie immer eine ganze Reihe von Fehlern oder Anpassungen an OSM-Schlüsseln/-Terminologie.

 

Das wieder eingeführte Thin Layout 

Thin Layout in Gmunden

17 comments to Wiedereinführung des Thin .typfile und Anpassungen für Firmware-Fehler bei Garmin Edge x40 Geräten

  • ravwerner

    Grüss Dich

    Eine Frage zu dem(n) neuen Edge Modell(en). Haben die dieselben Anzeigeprobleme für die neuen (wahrscheinlich noch kommenden) Modelle? Ich habe nicht vor auf die neuesten Modelle sofort aufzuspringen und weiss auch nicht, wie und ob du die neuen Modelle auch testen kannst. aber es interessiert mich doch ein wenig ob da vielleicht Garmin wieder ein neues “Süppchen” kocht.

    Ist nur eine Frage.
    Grüsse
    Werner

    • extremecarver

      ja – edge 1050 ist diesbezüglich ident zu den alten edge Geräten mit der vermurksten Firmware. Das ganze kommt wohl weil sie versuchen fürs edge 1050 an der dynamischen Darstellung die nicht am .typfile hängt was zu verbessern. Es gibt auch Probleme mit Garmins eigenen Karten.

      • ravwerner

        Danke, für die Info, ein wenig Schadenfreude ist bei mir da schon vorhanden, wenn Garmins eigene Karten auch Probleme haben, vielleicht tritt dann spät aber doch ein Lerneffekt bei denen ein- zu hoffen wäre es. Nicht jeder “Neuerung” ist besser, siehe SW Probleme mit security/Windows SW dieses beginnende Wochenende.

        Grüsse
        Werner

  • Meinolf Vogt

    Hab den Screenshot hier angehängt.

    • extremecarver

      Ah danke, okay danke. Hier sieht man eine Pipeline – das Problem habe ich in der seit Gestern Abend hochladenden Karten behoben. Allerdings hat jemand diese Pipeline schon in OSM gelöscht (wieso auch immer) – daher habe ich sie nicht gesehen und gedacht der waterway=ditch der links davon verläuft wäre das Problem. Inzwischen ist der Screenshot sichtbar. Gestern sah ich ihn nicht. Wenn du die Deutschland/Bayernkarte jetzt herunterlädst ist das Problem behoben.

      • Meinolf Vogt

        Ich habe die Bayern Karte nochmal runtergeladen, da hat sich nichts verändert.

        • extremecarver

          Hmm, sollte nicht so sein. Der Kanal (hab den zuerst in OSM übersehen – da er beim editieren nicht auftauchte rund um Reichersdorf sondern nur wenn man weiter weg ging) hätte anders ausschauen sollen – so wie im Screenshot ist es das alte Typfile.

          Ich habe jezt für die modern layouts die Farben angepasst damit highway=tertiary besser sichtbar wird, und dazu auch noch ein paar weitere kleine Fixes hinzugefügt im Typfile – sowie Kanäle mit tunnel=flooded sowie auch location=underground als auch usage=headrace entfernt aus den Karten. Sprich dieser Kanal ist entfernt aus der Karte – aber das Display Problem verstehe ich nicht – da es keine schwarzen Rändern haben dürfte – der Kanal hatte im typfile eine Linie ohne Rand (mit 3px Breite). Der Ditch ist Bitmap mit 1px Rand/1px blau mitte.

        • extremecarver

          Aja – die neuste Bayern Karte als Gmapuspp.img ist schon downloadbar, die Windows Version braucht noch 1 Tag bis online.

          • Meinolf Vogt

            Also ich verwende schon immer die gmapsupp.img. Auf meinem Rechner läuft Linux, deswegen ignoriere ich die Windows Versionen.
            Ich hab mir jetzt das layout auf wide-legacy umgestellt um das Problem mit den unsichtbaren Kreisstraßen zu umgehen. Dabei ist mir ein kleiner Bug im script zum Ändern des Layouts aufgefallen: beim Auflisten der Layouts werden die Ziffern 0) .. 9) verwendet, die Eingabe des Users wird dann aber auf 1) .. 10) getestet. Bei der Eingabe von 1) habe ich daher zunächst das wide-standard statt wide-legacy bekommen

            • Meinolf Vogt

              Ah, habe gerade gesehen dass heute nochmal was neueres gekommen ist. Damit ist jetzt die Wasserleitung verschwunden und beim wide modern layout sind jetzt die Kreisstraßen für mich wieder gut erkennbar und die einzelnen Straßentypen auch gut unterscheidbar.
              Vielen Dank für den tollen Support!

              • extremecarver

                ich frag mich noch immer wieso da die alte Linie so breit war – falls dir jetzt nochmal so eine Linie unterkommt – würde ich um Screenshot bitten (und Ortsangabe per OSM Link). Die restlichen Karten bekommen bald Update. Das Change_Layout_velomap.sh Skript habe ich korrigiert – das habe ich übersehen.

  • Meinolf Vogt

    Hallo Felix, erstmal vielen Dank für Deine schnelle Reaktion auf das neue ‘Feature’ von Garmin. Ich habe jetzt eine deiner angepassten Karten installiert. 2 Dinge sind mir dabei aufgefallen (ich verwende ein Garmin Edge Explore 2 und die fertigen gmapsupp.img Karten):
    1) Kreisstrassen (hier im Kreis Miesbach mit Mb.. bezeichnet) sind jetzt bei nicht optimaler Beleuchtung kaum noch zu erkennen. Die nächste höhere Strassenkategorie (hier mit St….) bezeichnet ist einwandfrei erkennbar. Vielleicht kann man die Farbtöne einfach um eine Stufe Richung orange / rot verschieben?
    2) Kanäle oder Wasserleitungen, z.B. eine unterirdische Leitung der Wasserwerke München die ich früher gar nicht wahrgenommen habe, erscheinen auf der Karte jetzt sehr dominant mit dicken Rändern.

Leave a Reply