public static GpxTrackSeg FromXElement(XElement xe) { GpxTrackSeg seg = new GpxTrackSeg(); seg.Points = xe.Elements(Gpx.ns + "trkpt").Select(x => GpxTrackPoint.FromXElement(x)).ToList(); return(seg); }
public static GpxTrack FromXElement(XElement xe) { GpxTrack track = new GpxTrack(); track.Name = xe.Element(Gpx.ns + "name").Value; track.Description = xe.Element(Gpx.ns + "desc").Value; track.Segs = xe.Elements(Gpx.ns + "trkseg").Select(x => GpxTrackSeg.FromXElement(x)).ToList(); return(track); }