A interesting discussion took place the other day at the “GPX discussion group”:http://tech.groups.yahoo.com/group/gpsxml/message/1804
It was about the trkseg tag in a GPX feed, which is used to split a track up in segments. The problem is that track segments are not supported by all GPX exporters, including the popular open source project “GPSbabel”:http://www.gpsbabel.org/. GPSbabel and some other exporters parse every track segment into a new track, which can result in literally hundreds of new disjoint tracks! This is intensional by GPSbabel. I’m happy to read that many posters in the group agree with me on that track segments are a reasonable construct in the GPS schema and they should be supported by GPX exporters.
The GPX parser and exporter behind TopoShare.org supports track segments.


