IArea接口(计算多边形面积)
Posted 元宝山小王子
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IArea接口(计算多边形面积)相关的知识,希望对你有一定的参考价值。
//利用IArea接口计算多边形面积
private Double MeasurePolygon(IPolygon pPolygon) { IArea pArea = (IArea)pPolygon; Double dArea = Math.Abs(pArea.Area); return dArea; }
//面积接口IArea public double GetMeanArea(List<IFeature> Polygon) { //求多边形的平均面积 double dArea = 0; foreach (IFeature polygon in Polygon) { IArea pArea = polygon.Shape as IArea; dArea = dArea + pArea.Area; } MeanArea = dArea / Polygon.Count; return MeanArea; }
以上是关于IArea接口(计算多边形面积)的主要内容,如果未能解决你的问题,请参考以下文章