ArcGlode常用代码
来源:互联网 发布:乐视网络电视怎么下载 编辑:程序博客网 时间:2024/05/19 18:13
这是常用的ArcGlobe代码。可以拿出来分析一下:
ArcGlobe常用代码:
1.按照适当的顺序绘制ArcGlobe图层
public void GetSetGlobeDrawingOrder(ESRI.ArcGIS.GlobeCore.IGlobe globe)
ESRI.ArcGIS.Carto.IEnumLayer enumLayer = globeDrawingOrder.OrderedLayers;
ESRI.ArcGIS.Carto.IEnumLayer baseLayers = globe.get_GlobeLayers(null, true, true, true);
ESRI.ArcGIS.Carto.IEnumLayer floatingLayers = globe.get_GlobeLayers(null, false, false, true);
ESRI.ArcGIS.GlobeCore.IGlobeLayerProperties globeLayerProperties;
ESRI.ArcGIS.GlobeCore.IGlobeDisplayLayers globeDisplayLayers = (ESRI.ArcGIS.GlobeCore.IGlobeDisplayLayers)globeDisplay;
System.Collections.ArrayList DrapedLayers = new System.Collections.ArrayList();
System.Collections.ArrayList ElevationLayers = new System.Collections.ArrayList();
ESRI.ArcGIS.Carto.ILayer layer = baseLayers.Next();