arcgis9.3.1的基于Globe的程序升级了一下,改动的地方不多,有几条需要改:
1.主窗体初始化前加授权:
ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.EngineOrDesktop);
2.globe控件鼠标移动 事件中 获取的变量 m_pGlobeViewUtil = axGlobeControl1.GlobeCamera as IGlobeViewUtil;,改为 该窗体全局变量。
3.凡是TIN 工具,名称都简化,其中的in_tin属性都变为in_surface属性
4.阴影暂时删除了。
5. ESRI.arcgis.utility,10中不再支持,统一改为ESRI.ArcGIS.ADF.COMSupport.OLE.GetIFontDispFromFont(dotNetFont) as stdole.IFontDisp;
阅读(2613) | 评论(0) | 转发(0) |