在上一篇文章中,已经介绍了如何以ActiveX的方式封装ArcGlobe控件,那么Esri在2010年推出了ArcGIS 10系列产品,在ArcGIS 10系列产品中,3D的性能更加突出,特别是在大数据量的显示方面。为了将这中能用在IE当中。下载介绍一下如何将ArcGIS 10的控件打包。
那么和ArcGIS 9.3.1的步骤差一致,但是由于ArcGIS Engine 10的推出了新的许可授权机制,使得在打包控件的过程中,代码略有不同。
public UserControl1(){
RuntimeManager.BindLicense(ProductCode.EngineOrDesktop);
InitializeComponent();
AdvancedOpts();
}
在窗体加载的时候,加上红色的代码。
在 ArcGIS Engine 10 中,要运行 AO 代码的时候,必须绑定许可,这也是 Engine 10 和 9.3 产品的不同之处。