你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
朱新颖
赞同来自:
IFeature feature = featureClass.CreateFeature(); WKSPoint[] pts = new WKSPoint[2]; pts[0].X = -1737894.182; pts[0].Y = 3037754.065; pts[1].X = -1139212.740; pts[1].Y = 3095959.205; //点坐标 IPointCollection4 pointCol = new PolylineClass(); IGeometryBridge2 geometryBridge2 = new GeometryEnvironmentClass(); geometryBridge2.AddWKSPoints(pointCol, ref pts); IPolyline polyline = pointCol as IPolyline; polyline.SpatialReference = (featureClass as IGeoDataset).SpatialReference; ITopologicalOperator topo = polyline as ITopologicalOperator; topo.Simplify(); feature.Shape = polyline as IGeometry; feature.Store();
要回复问题请先登录或注册
1 个回复
朱新颖
赞同来自:
由点坐标直接生成Polyline可以参考下面链接:
http://resources.arcgis.com/en ... 0000/
根据点坐标构建Polyline,然后赋予Feature的完整代码如下:
要回复问题请先登录或注册