Re: Frage zu BaseCamp

Posted by: Axurit

Re: Frage zu BaseCamp - 12/16/16 08:01 AM

In Antwort auf: derSammy
Weißt du, dass das so geschieht oder vermutest du das?
Ich sage nur, dass es so gemacht werden könnte. Wie Garmin es tatsächlich macht, bleibt deren Geheimnis.
In Antwort auf: derSammy
Und auch rein mathematisch würde mich interessieren, wie man das macht: Die Schnittpunkte von einem Track und den Höhenlinien berechnen. Beide liegen ja nur als Polygonzug vor...
Eine Garmin-IMG-Datei enthält ja nicht nur eine Ansammlung von Polygonen, Polygonlinien und Punkten und deren Koordinaten und Eigenschaften. Damit wäre weder das Routing noch die Darstellung von hochaufgelösten Zoom-Leveln möglich. Damit das möglich ist, wird die Karte in Kacheln aufgeteilt und für jede Kachel die darin enthaltenen bzw. durch die Kachel führenden Elemente in der IMG-Datei abgespeichert. Der Aufwand, sich schneidende Track- und Höhenliniensegmente zu suchen, hält sich daher in Grenzen.

Wie die hier geschilderten Erfahrungen mit Basecamp zeigen, funktioniert das in der Praxis ja auch. Dass es bei OSM-Karten, genauer: bei aus OSM-Daten mit mkgmap erzeugten Karten nur bei Routen, nicht aber bei Tracks funktioniert liegt vielleicht daran dass die mit mkgmap erzeugten Karten nicht 100%ig mit dem (nicht offen gelegten) Garmin-Format kompatibel sind.