예제 #1
0
 private GpxTrackSegment ToGpxTrackSegment(RouteSegmentData segmentData)
 {
     return(new GpxTrackSegment(
                waypoints: new ImmutableGpxWaypointTable(segmentData.Latlngs.Select(ToGpxWaypoint)),
                extensions: segmentData.RoutingType
                ));
 }
예제 #2
0
 private trksegType ToTrksegType(RouteSegmentData segmentData)
 {
     return(new trksegType
     {
         trkpt = segmentData.Latlngs.Select(ToWptType).ToArray(),
         extensions = new extensionsType {
             Any = new[] { RoutingTypeConverter.ToXml(segmentData.RoutingType) }
         }
     });
 }