Пример #1
0
        public List <Polyline> convertToPolyline(SPolylineCollection sPolylines)
        {
            List <Polyline> polyLines = new List <Polyline>();

            foreach (SPolyLine sPolyline in sPolylines)
            {
                Polyline polyline = new Polyline();
                polyLines.Add(polyline);
                foreach (SPoint sPoint in sPolyline)
                {
                    polyline.Points.Add(new Point(sPoint.X, sPoint.Y));
                }
            }
            return(polyLines);
        }
Пример #2
0
        public SPolylineCollection convertToSCollection(List <Polyline> lines)
        {
            SPolylineCollection sp = new SPolylineCollection();

            foreach (Polyline poly in lines)
            {
                SPolyLine polyline = new SPolyLine();
                sp.Add(polyline);
                foreach (Point point in poly.Points)
                {
                    polyline.Add(new SPoint()
                    {
                        X = point.X, Y = point.Y
                    });
                }
            }
            return(sp);
        }