50,22° -> 50°13'12.00"
sind das nicht 50°13'20.00" ?
Also ich weiß ja nicht wie die GPS-Daten aussehen, vielleicht gibst du mal ein Beispiel, aber die Dezimalsystem-Umwandlung ist doch nicht so schwer.
xx,yy -> xx° mod[(0,yy * 60)/1]' mod[(rest * 100)/1]. rest"
Grüße, Matthias