ArcGIS常见的错误
来源:互联网 发布:淘宝哪家店是阿迪正品 编辑:程序博客网 时间:2024/05/20 16:14
1、 问题: Arcgis10.0 组件初始化失败
解决方法: ESRI.ArcGIS.RuntimeManager.BindLicense(ESRI.ArcGIS.ProductCode.EngineOrDesktop);该语句需要引用ESRI.ArcGIS.Version类库
2、 问题: 无嵌入互操作类
解决方法: 嵌入互操作类 改为 false
在VS2010中,使用.NETFramework 4.0环境时,ESRI的类库嵌入式互操作属性需要设置为False。
3、向axMapControl控件中添加shp报错
问题:向axMapControl控件中添加shp时,出现了“The specified path is invalid”这个错误,仔细检查代码并无错误;而从文件添加Layer则可以,但ToolBarControl无显示。
解决方法:添加axLicenseControl 控件
4、 问题:
解决方法:
//清除数据集前必须先刷新
activeView.PartialRefresh(esriViewDrawPhase.esriViewGeoSelection,mapControl.get_Layer(0),null);
mapControl.Map.ClearSelection();
activeView.PartialRefresh(esriViewDrawPhase.esriViewGeoSelection, mapControl.get_Layer(0), null);
5、连接SDE空间数据库时出错
1、SDE认证问题: 使用ArcGIS.KeyGen.exe生成一个epp文件 方法:-->server-->All-->拷贝并保存为*.epp文件。认证时加载该文件即可认证完毕。
2、实例问题: 必须是这样的:"sde:sqlserver:SHENC-PC\\SQLEXPRESS"
3、可选 pPS.SetProperty("AUTHENTICATION_MODE", "DBMS");
6、找不到ESRI.ArcGIS.Utility;的引用
在10.0中改为ESRI.ArcGIS.ADF.Local和ESRI.ArcGIS.ADF.Connection.Local
Microsoft.Win32.RegistryKey regKey = Microsoft.Win32.Registry.LocalMachine.OpenSubKey("SOFTWARE\\ESRI\\Desktop10.0", true);
IAoInitialize m_AoInitialize = new AoInitializeClass();
licenseStatus = m_AoInitialize.Initialize(esriLicenseProductCode.esriLicenseProductCodeArcInfo);
licenseStatus = m_AoInitialize.CheckOutExtension(esriLicenseExtensionCode.esriLicenseExtensionCodeSpatialAnalyst);
问题:feature.Delete() 时,对 COM 组件的调用返回了错误 HRESULT E_FAIL
解决方法 : 把featureCursor = featureclass.Search(null, true); //共享内存
改成featureCursor = featureClass.Search(null, false); //不共享内存
//清除图层原有实体对象
//featureCursor = featureClass.Search(null, true);
featureCursor = featureClass.Search(
null
,
false
);
//不共享内存
IFeature feature;
feature = featureCursor.NextFeature();
while
(feature !=
null
)
{
feature.Delete();
//featureCursor.DeleteFeature();
feature = featureCursor.NextFeature();
}
Use the ArcGIS Administrator to view the software availability,change the license manager,or switch the ArcGIS software product.
- ArcGIS常见的错误
- ARCGIS常见拓扑错误的修改方法
- ArcGIS 常见拓扑错误的修改方法
- Arcgis For Android常见错误
- Arcgis Server 配置过程常见错误解决
- arcgis engine 的常见类
- Android 下arcgis开发学习第二天--扫清常见错误
- ArcGIS Server GP服务使用常见错误总结
- AE常见接口之间的关系+arcgis常见概念
- ArcGIS Mobile 9.3 开发的Missing ArcGIS registry key错误
- struts常见的错误
- hibernate的常见错误!
- 常见的内存错误
- 常见的内存错误
- 常见的调试错误
- delphi常见的错误
- 常见的HTTP错误
- 常见的概念错误
- *** glibc detected *** malloc(): memory corruption
- ARM面试题
- 【数据结构】树形结构:二叉树&树
- Docker学习笔记之Dockerfile
- U3D之ellipsoid particle emitter组件
- ArcGIS常见的错误
- Linux command 汇总(未完待续)
- jquery 实现回到顶部
- ps 命令
- Linux块设备驱动之内存模拟块设备
- mybatis解决字段名与实体类属性名不相同的冲突
- 一个Go推送服务器集群:gopush-cluster
- 获取app的主窗口,返回主视图界面
- 常规load方式