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.
Welche .typ-Datei sollte ich wählen (openmtbmap) – sortiert von Dünn bis Extrabreit?
Die neue Auswahl im Installer für Windows nun wieder mit Thin Layout.
Thin (dünn) – optimiert für GPSMap 60/62/64/65 (2px kleine Straßen/Wege/Tracks)
*mthn --- Dünnes Layout – wie Classic Legacy, aber noch dünnere Linien. Für Garmin-GPS-Geräte mit niedriger Auflösung wie die GPSMaps-Serie.
Classic - Mittlere Breite – optimiert für Vista/Legend/edge_705 (3px kleine Straßen/Wege/Tracks)
*clas --- Classic-Serie – rote/gelbe Straßen – eher dünn für Garmin-Geräte mit niedrigerer DPI
*cllg --- Classic Legacy – Wie oben optimiert für Vista/Legend/edge_705-Serie – blau-grün-rot-gelbe Straßen
Wide Breit – optimiert für Oregon/Colorado/edge x30/edge x40/GPSMap 66/67 und modernere Geräte. (4px kleine Straßen/Wege/Pfade)
*wide --- kontrastreiches Layout, wie Classic, aber mit weißem Wald und breiteren Straßen/Linien - rot-gelbe Straßen
*wdlg --- wie oben - aber blau-grün-rot-gelbe Straßen
*easy --- Einfaches Layout mit (fast) keinen zusätzlichen Informationen gegenüber traditionellen topografischen Karten. Gleiche Breite wie Classic. Keine zusätzlichen Linien für (mtb:scale(:uphill)/cycleway=*/sac_scale)
*hike --- Ähnlich wie Easy, aber vollständig fürs Wandern optimiert.
*wint --- Winter - wie Wanderlayout - aber für Wintersport optimiert (zeigt keine MTB-/Fahrradinformationen). Zeigt Rodelbahnen, Langlauf- und Skitourenrouten.
*topo --- Einfacher topografisch gestalteter Kartenstil - Einfach zu
FENIX Extrabreit – für 64-Farben-Display von Fenix-Uhren/Uhren mit MIP-Display (5px kleine Straßen/Wege/Tracks)
*fenx --- Fenix – ähnlich wie 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 - Hofgarten Innsbruck.
Hallo Felix,
Seit du die Berandungslinien bei den Strassen entfernt hast, kann ich auf meinem Edge 1040 vor allem die weissen und gelben (geteerten, breiten) Strassen kaum mehr vom hellgrünen Hintergrund auseinanderhalten. Ich hab nun oft schon die (breitesten) Strassen auf dem Display übersehen oder einfach nicht bemerkt.
Ist das noch der Stand?
Wenn ja, könntest du diese Strassen evtl. dunkler einfärben, um einen Kontrast zum weissen oder hellgrünen Hintergrund zu haben.
Das könnte ich vermutlich auch selbst ändern, aber ich traue mich nicht … und weiß auch nicht wie.
Danke und viele Grüße für deine tolle Arbeit, Franz
Ich habe es schon etwas verdunkelt, aber mehr geht nicht vernuenftig – sonst ist das modern lazout genauso wie das classic layout. Aber Garmin hat in Beta Firmwares nun endlich den Bug erkannt und gefixed, ich werde wohl bald die Aenderungen wieder auf Ausgangspunkt stellen.
good morning!
First of all thanks for your work, really appreciated!
I downloaded the latest maps available for Italy but I still have some questions. In the article above you wrote about labels problems after firmware 21.X. Is this what I’m seeing in the picture attached as “stream”, “Ser” and so on? Or is this something else?
I also see that most of the streets/roads are showing correctly, just a few are still showing thick borders. I guess this is related to the type of road, correct?
Thank you again!
Matteo
sorry I loaded just one picture, here’s the other about labels
Yes, the label problem is related to the messed up firmware. Downgrade will solve it. As for the footway borders, could you take a screenshot somewhere where there is only a footway? And provide me a permalink to the place on osm.org?
Sure, thanks! Attached some pictures again and permalink to osm
1- https://www.openstreetmap.org/edit#map=19/45.92949/8.44039
2- https://www.openstreetmap.org/edit#map=19/45.92455/8.44447
3- https://www.openstreetmap.org/edit#map=18/45.93600/8.44026
The type of roads are not always the same I think, maybe it is related to some properties.. in example in picture 2, only the part in the picture is showing with thick borders, after the bridge instead it is ok.
The only difference I see is that the one with thick borders has label “foot: yes”, the other doesn’t.
thanks!
what is the date of your map?
I downloaded it 2-3 days ago, it should be from the 1st of July.
oh and yeah – will solve the black border problem with next update – as for the labels I cannot say right now.
Thank you! No hurry, it’s good enough, just tought it was good to give you some feedback.
Thanks again for your work
I just uploaded a new version of the Italy map that should be fixed (in most typfiles- I may have missed some lines maybe in some of the typfiles – it’s a bit hard to find in the editor). I also hope the labels are better now – if you still have broken labels please tell me. Most of those broken labels were due to a bug in the editor I use for editing the typfiles. Some weird labels may still be there due to bugged firmware however – I would like to try to analyze a bit more but so far I prefer to keep my own edge 1040 on the old non broken firmware.
Sorry, I can guess the date – I found the bug related to the black lines. I’m still trying to find the bug for the labels. Not sure what is going on there yet. Could be a bug again in the editor for the .typ files which only happens on the new firmware or could be a straight firmware bug.
Not sure why but I can’t reply to the message from today.
In any case I loaded the new map and can confirm that the borders are ok now, thanks!
About the labels, I still see them on the map, please check the picture below. Not a problem for me but let me know if you want to test something else, I’m available to help.
OSM position: https://www.openstreetmap.org/edit#map=17/45.93110/8.45279
Thanks again!
I think I will have to give up on the labels. Maybe there will be a solution via setting them transparent – but not sure that can work. It’s like the edge now completely ignores the typfile in this regard.
No worries, it’s more than good like this!
thanks again
Vielen Dank!