Kannst die Strecke ja mal mit google-earth oder ähnlichen Teilen nachmessen. Die Aufzeichnung hast du ja, siehst ja ob die Koordinaten genau auf dem Weg liegen und wo Ungenauigkeiten sind.
2% Abweichung find ich schon ok. Mein Polar S1 liegt auch nur wenig besser, da schwankt die Strecke etwas mit dem Lauftempo. Bei gleichem Tempo hab ich auf 10km unter 20m Abweichung auf meiner Standardrunde. Variiert das Tempo können auch mal 150m Abweichung auftreten. GPS ist hiervon unbeeindruckt.
Häuserschluchten können aber beim GPS stören. Die Signale bekommt der Empfänger u.U. ja nicht mehr direkt sondern als reflektiertes Signal vom Haus nebenan. Da springt die Position auch mal leicht vor- und zurück was auf dem Track nicht zu sehen ist. Bringt aber schonmal den ein oder anderen Meter mehr.
Quäl mich auch grad (Diplomarbeit) mit der Korrektur von GPS-Rohdaten rum. Noch schlimmer ist die Höhenmessung
Gruß Meik