IFeatureLayer FL = axMapControl1.get_Layer(0) as IFeatureLayer;
ISelection sel = axMapControl1.Map.FeatureSelection;
IEnumFeature features = sel as IEnumFeature;
IFeatureConstruction con = new FeatureConstructionClass();
con.PlanarizeLines(null, features, 0.001);
2 个回复
朱新颖
赞同来自:
测试后发现Engine中的SplitAtPoints方法和ArcMap的Planarize Lines方法分割椭圆弧时所得的结点坐标确实有些差别,在小数点后第四位,建议使用IFeatureConstruction.PlanarizeLines方法,该方法所得结果与ArcMap相同,测试代码如下:
我是大树
赞同来自:
要回复问题请先登录或注册
发起人
相关问题
问题状态