IPolycurveGeodetic polycurve = polyline as IPolycurveGeodetic;
ILinearUnitEdit linearUnitEdit = new LinearUnitClass();
//Define the properties for the linear unit
object name = Meter;
object alias = Meter;
object abbreviation = M;
object remarks = Meter is the linear unit;
object metersPerUnit = 1;
linearUnitEdit.Define(ref name, ref alias, ref abbreviation, ref remarks, ref metersPerUnit);
ILinearUnit pLU = linearUnitEdit as ILinearUnit;
2 个回复
朱新颖
赞同来自: 鹿果一夏
可以使用IPolycurveGeodetic.get_LengthGeodetic();方法,将要量测的IPolyline转为IPolycurveGeodetic即可。
测试代码如下:
鹿果一夏
赞同来自:
以上代码内存一直上涨,不会回收
要回复问题请先登录或注册
发起人
相关问题
问题状态