private List<MapPoint> GraphicsToMapPoints() { List<MapPoint> mapPoints = new List<MapPoint>(); foreach (Graphic g in waypointGraphicsLayer.Graphics) mapPoints.Add(g.Geometry as MapPoint); return mapPoints; }