欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

ArcGIS Engine中Line类型转换为Polyline类型

程序员文章站 2022-07-15 22:58:04
...

        网页上有很多关于如何将Polyline转为Line的方法,但是没有如何将Line转为Polyline,不知道是因为方法简单还是说没人遇到这种情况。那么现在把代码贴出来分享一下。
      
ISegmentCollection gc = new PolylineClass();
gc.AddSegment(line as ISegment);
IPolyline polyline = gc as IPolyline;
        其实说白了很简单,因为polyline是分段的(Segments),可以有多个Segments,但是Line只有起点终点,只是一段,所以可以把polyline看作是Line的集合,他们通过Segment来过渡。