- if ( routes != null ) {
- for (Element route: routes) {
- parseTrackPoints(result, route.elementIterator("rtept"));
+ if ( routes != null ) {
+ for (Element route: routes) {
+ String routeName = route.elementText("desc");
+ TrackSegmentImpl trackSegment = new TrackSegmentImpl(routeName);
+ result.addSegment(trackSegment);
+ parseTrackPoints(trackSegment, route.elementIterator("rtept"));