engine添加图层按照点线面顺序来显示

我用Mapcontrol.Map.AddLayer添加的图层,怎么能控制让面要素图层不盖住点要素,比如让面要素置于最底层什么的
已邀请:

岳官印

赞同来自:

【解决办法】:
将IMapLayers.InsertLayer 中的autoArrange 设置为true就可以了,代码如下 
             

将IMapLayers.InsertLayer 中的autoArrange 设置为true就可以了,代码如下 
                ILayer pLayer = pFeatureLayer as ILayer; 
                IMapLayers pMapLayers = m_mapControl.Map as IMapLayers;
                pMapLayers.InsertLayer(pLayer, true, 0);

要回复问题请先登录注册