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来过渡。