ArcObjects接口IGraphicslayer,ICompositeLayer,ICompositeGraphicslayer相关用法记录2

时间:2022-08-21 23:25:37

1,GraphicsLayer在arcmap中是不可以重名(如果重名了,会有错误提示),但是在代码中又可以更改为同名的,所以,接口里面是可以重名,arcmap中的不能重名是它内部自己加的逻辑。代码不仅支持重名,而且重名后的IMap,保存为mxd后,在arcmap中还可以打开,里面的重名依然存在。

2,活动GraphicsLayer设置后不能保存,重新打开max后活动GraphicsLayer还是BasicGraphicsLayer。而且ae帮助文档上也说了,IMap的ActiveGraphicsLayer默认的就是BasicGraphicsLayer。

 

好了,今天就啰嗦这么多。