ArcGIS二次开发-如何把Annotation转换为Polygon Features

ArcGIS二次开发-如何把Annotation转换为Polygon Features
本例要完成的功能是将指定的GeoDatabase中的Annotation Features转换为Polygon Features。每一个Annotation Feature都被转换为多Ring的Polygon Feature,并且通过创建新的Feature保存在一个图形类型为Polygon的FeatureLayer中。 

       IFDOGraphicsLayerRead. NextGraphic:得到 FDOGraphicsLayer 层中每一个 Annotation Feature 的 Element 属性 IQueryGeometry.GetGeometry:得到一个 Element 的 Geometry。 

       首先将一个 Annotation 层加入到当前 Map 中,并置为第 0 层;再加一个polygon 层,并置为第 1 层,并让这些层处于编辑状态。