//获取节点
IPointCollection pGeoPoint = pGeometry as IPointCollection;
IPoint p0 = pGeoPoint.get_Point(0);
IPoint p1 = pGeoPoint.get_Point(1);
IPoint p2 = pGeoPoint.get_Point(2);
IPoint p3 = pGeoPoint.get_Point(3);
。。。。。
//创建新的线
IPointCollection pL1 = new PolylineClass();
pL1.AddPoint(p0);
pL1.AddPoint(p1);
IPolyline pline 1= pL1 as IPolyline;
//获取两坐标中点坐标
IPoint pMidPoint1 = new PointClass();
pMidPoint1.X = (p0.X + p1.X) / 2;
pMidPoint1.Y = (p0.Y + p1.Y) / 2;
C#+AE获取几何要素的节点坐标,并根据节点创建新的线
最新推荐文章于 2022-07-18 11:20:30 发布