"gpsbabel -t -i gpx -f original.gpx -x simplify,count=500 -o gpx -F reduziert.gpx"
So habe ich das auch gemacht, als ich noch ein Etrex Hcx hatte, das nur Tracks mit maximal 500 Punkten verarbeiten konnte. In einer Zeit, wo die Navis mit 10.000 Punkten umgehen können, wo Terabyte-Platten Standard sind und zig GB Gratis-Webspace normal, wäre ich bei 100km-Tracks, die im Web veröffentlicht werden sollen, nicht so kleinlich. Ich verwende daher den error-Filter und passe den Parameter so an, dass eine akzeptable Dateigröße/Punktzahl herauskommt:
gpsbabel -t -i gpx -f original.gpx -x simplify,error=0.001k -o gpx -F reduziert.gpx