求polygon1,polygon2两个面相交的面积
IGeometry pGeometry1 = polygon1 as IGeometry;
IGeometry pGeometry2 = polygon2 as IGeometry;
ITopologicalOperator pTopo = pGeometry1 as ITopologicalOperator;
IGeometry pGeometry = pTopo.Intersect(pGeometry2 , esriGeometryDimension.esriGeometryNoDimension);
IPolygon pPolygon = pGeometry as IPolygon;
IArea pArea = pPolygon as IArea;
所求面积 = pArea.Area