随笔分类 - AE-arcengine
摘要:这个原因是传参数问题; GP调用面转线工具时,不能利用该方式传入参数 IGpValueTableObject gpValueTableObject = new GpValueTableObject();//对一个及以上要素类进行相交运算 gpValueTableObject.SetColumns(2
阅读全文
摘要:报错 -2147216556 或者是 Objects in this class cannot be updated outside an edit session //结束编辑 //featureClass被修改的对象 IDataset pDataset =featureClass as IDat
阅读全文
摘要:问题:AE中,对 COM 组件的调用返回了错误 HRESULT E_FAIL。 ArcgisEngine二次开发中,进行地理处理,即:相交操作,交集取反操作,擦除操作等过程中,如果权限分配不当,就会出现上面对 COM 组件的调用返回了错误 HRESULT E_FAIL 的错误 原因如下:在进行擦
阅读全文
摘要:问题:报错Unlicensed ARC session – terminating! 程序运行分析时闪退,报Unlicensed ARC session – terminating 解决方法: 首先,全局搜索 OcxState,找到xxx.resx文件后,然后注释掉<!--<data name="m
阅读全文
摘要:1.企业数据库(SDE) 企业数据库需要使用SDE来管理,所以需要使用SDE的Workspace来表示连接。在AE接口中,Workspace是由Factory打开的。代码如下: // //准备连接参数 ESRI.ArcGIS.esriSystem.IPropertySet pPropSet=new
阅读全文
摘要:1.新建好Microsoft visual studio项目后,初始化license,在启动Program Main设置: static void Main(){ ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.EngineOrDesk
阅读全文
摘要:问题: Arcgis10.0 组件初始化失败 解决方法: ESRI.ArcGIS.RuntimeManager.BindLicense(ESRI.ArcGIS.ProductCode.EngineOrDesktop);该语句需要引用ESRI.ArcGIS.Version类库 问题: 无嵌入互操作类解
阅读全文