Wir mappen nicht für Navis!
Wir tragen das ein, was wir in der Wirklichkeit finden.

  • Radweg als Spur auf der Straße: cycleway=lane
  • Radweg direkt neben der Straße: cycleway=track
  • Radweg abgesetzt von der Straße: highway=cycleway

Dein Problem scheint mir zu sein, dass dein Navi darauf beharrt, den Zeiger immer auf eine Straße zu setzen. Bei Garmin-Geräten kann man das Abschalten und sollte das tun. Dann klappt es auch mit der Straßenbahn. Ungenauigkeiten mit dem GPS-Signal wirst du damit natürlich nicht los, du siehst sie halt durch Abweichungen des Zeigers von deiner Position / deinem Weg. Aber das durch diese Ungenauigkeiten verursachte Springen hast du nicht mehr.

Bei meinem Oregon 450 geht das Abschalten mit:
Einstellungen → Routing → Auf Straße zeigen → Nein.

HTH
Edbert (EvanE)