通过空间表和属性表的连接来进行标注

来源:互联网 发布:淘宝主图白底图怎么做 编辑:程序博客网 时间:2024/05/16 08:20
通过空间表和属性表的连接来进行标注,需要进行属性表和空间表的关联(代码如下)。
ITable dispTable=((IDisplayTable)feaLayer).DisplayTable ;IMemoryRelationshipClassFactory fac=new MemoryRelationshipClassFactoryClass ();
IRelationshipClass relClass=fac.Open("JZMJ",(IObjectClass)dispTable,"ZDDJH",(IObjectClass)attTable,"G03",
"Forward","Backward",
esriRelCardinality.esriRelCardinalityOneToOne);
IDisplayRelationshipClass dispRelClass=feaLayer as IDisplayRelationshipClass ;
dispRelClass.DisplayRelationshipClass(relClass,esriJoinType.esriLeftInnerJoin);