This is a very simple track compression utiltiy page. You can upload track file and get *.cvs file, ready to upload to google
document to be used by gsstrack.html. The algorithm is quite simple: if the next point is not far away, drop it. You can choose
"how far" to drop the point. I know it's not good, but should be good enough for showing track on Google Map.
File format supported:
GPX (extension name *.gpx)
KML (extension name *.kml)
NMEA (extension name *.txt)
NOTE:
All tracks are combined as one.
I don't have much sample track file to verify. The only files I have is GPX generated by Garmin
Vista HCX, and those converted by GPSBABEL. Please don't be surprised if there are errors when processing
your files. And when it happens, please EMAIL to me.
Note on GPX file: only track data will be processed, and waypoints are ignored.
Note on KML file: there are many ways to describe track in KML. The accepted format
is that generated by GPSBABEL, in which every track point is represented as one POINT PLACEMARK with
coordinate and timestamp, together with LinearString for line segment. Since no time information
in LinearString Placemark, it is not processed. Instead, the POINT PLACEMARK is processed.
Note on NMEA file: many NMEA sentences can be used to describe track. By chekcing output of
GPSBABEL, RMC & GGA sentences are processed now. If only RMCs are included, not altitude information
is available, but still can be processed. If the fil contains only GGA, it can not be processed for
lack of DATE information.