『公告』 预祝您龙年大吉,万事如意, 过节期间, 大家如需数据服务,请拨打400 或直接添加客服微信,再祝大家龙年,心想事成。
关注我们 新浪 腾讯

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

ArcGIS二次开发-如何把Labels转换为Annotation
本例要完成的功能是根据指定FeatureLayer的Labels生成一个新的Annotation类型的FeatureLayer。 
       用IFeatureWorkspaceAnno的CreateAnnotationClass方法可以创建Annotation的FeatureClass,在创建之前,先要设定好Annotation层的名字,相关属性表的字段,GraphicsLayerScale,SymbolCollection 等。 

       首先根据指定FeatureLayer中的Label创建一个Annotation层的FeatureClass,然后根据新生成的FeatureClass在GeoDatabase中新建一个属性层,并添加到当前的Map中。 






      京ICP备2025132830号-1 京公网安备 号