示例#1
0
        public void AddTrackingPath(TrackPoints pointsInTrackingPath)
        {
            MapObjects2.Line oTrackingPath = new MapObjects2.LineClass();

            MapObjects2.Points oPoints = new MapObjects2.PointsClass();

            foreach (TrackPoint item in pointsInTrackingPath)
            {
                MapObjects2.Point oPoint = new MapObjects2.PointClass();
                oPoint.X = item.X;
                oPoint.Y = item.Y;

                oPoints.Add(oPoint);
            }

            oTrackingPath.Parts.Add(oPoints);

            this.AddTrackingPath(oTrackingPath);
        }
示例#2
0
        public void AddTrackingPath(TrackPoints pointsInTrackingPath)
        {
            MapObjects2.Line oTrackingPath = new MapObjects2.LineClass();

            MapObjects2.Points oPoints = new MapObjects2.PointsClass();

            foreach (TrackPoint item in pointsInTrackingPath)
            {
                MapObjects2.Point oPoint = new MapObjects2.PointClass();
                oPoint.X = item.X;
                oPoint.Y = item.Y;

                oPoints.Add(oPoint);
            }

            oTrackingPath.Parts.Add(oPoints);

            this.AddTrackingPath(oTrackingPath);
        }