Es liegt nicht an den Karten von Smart2Go sondern an den ermittelten GPS-Daten. Das GPS-Modul stellt die Daten der Software zur Verfügung - egal ob es sich dabei um Smart2Go, SportsTracker oder Route66 handelt -, die diese ihrerseits dann ggf. mit ihren Karten synchronisieren, normalerweise nur die x- und y-Position. (Ggf. deshalb, weil SportsTracker das z. B. nicht macht, denn dieses Programm arbeitet nicht mit Kartenmaterial.)
Theoretisch könnte das Kartenmaterial von Smart2Go oder Route66 auch mit Höheninformationen aus topographischen Karten mit genauerer erdgebundener Vermessung versehen sein und dann aufgrund der x-y-Position die z-Position korrigiert werden. Meines Wissens besitzen die gängigen Navigationssysteme jedoch keine Höheninformationen in ihrem Kartenmaterial. Bei Navigationssystemen speziell für Flugzeuge ist das möglicherweise anders. Ergo: Es werden die vom GPS-Modul ermittelten Daten unverändert genutzt.