
ArcGIS
494
这个作者很懒,什么都没留下…
展开
-
ArcGIS 按属性查询(截取字符串总结) select by Attribute
软件版本:ArcGIS Desktop 10.2.2SDE(Oracle):使用SUBSTR,例:SUBSTR( NAME,0,10)='J50E001023'PGDB:使用LEFT,例:LEFT( [NAME],10)= 'J50E001023' (注:单引号或双引号都可以)FGDB:使用substring,例:substring( NAME,1,10)='J50E001023'(注:字符串从1开始)shapefile:使用SUBSTRING,例:SUBSTRING( ..转载 2022-04-11 16:04:32 · 4201 阅读 · 0 评论 -
Arcgis Engine 报错:异常来自HRESULT:0x80040228
https://www.cnblogs.com/gislovers/p/10337575.html转载 2020-10-09 16:17:24 · 309 阅读 · 0 评论 -
FeatureLayer,FeatureDataset,FeatureClass,Feature几个概念总结
FeatureLayer : 要素图层,承载要素数据。几个重要的接口如下:IFeatureLayer 接口,用于管理要素图层的数据源,即要素类(FeatureClass )。具体察看IFeatureLayer.DataSourceType 条目。 IFeatureLayer::FeatureClass 属性可以返回要素图层使用的要转载 2017-08-18 15:51:30 · 683 阅读 · 0 评论 -
ArcEngnine中IHookHelper的用法
ArcEngnine中IHookHelper的用法一、IHookHelper 主要在用在自定义类型于AE带的的ICommand或ITool等1.实例化IHookHelper 对象:IHookHelper m_hookHelper = new HookHelperClass(); m_hookHelper.Hook = this.axMapControl1.Objec转载 2017-09-06 11:20:56 · 319 阅读 · 0 评论 -
AE开发中,对 COM 组件的调用返回了错误 HRESULT E_FAIL,在地理处理中,即GP工具处理时出错
ArcgisEngine二次开发中,进行地理处理,即:相交操作,交集取反操作,擦除操作等过程中,如果权限分配不当,就会出现上面对 COM 组件的调用返回了错误 HRESULT E_FAIL 的错误 原因如下:在进行擦除,交集取反等高级操作时,必须是ArcgisInfo级别的许可授权,否则无法进行操作,而相交操作用ArcgisEngine级别即可。(不稳定,会出错,建议2)转载 2017-11-01 10:22:28 · 1549 阅读 · 0 评论 -
Win10 安装arcgis10.2 for desktop需要microsoft.net framework 3.5 sp1或等效环境 解决方案
Win10 安装arcgis10.2 for desktop需要microsoft.net framework 3.5 sp1或等效环境 解决方案有效解决“Win10 安装arcgis10.2 for desktop需要microsoft.net framework 3.5 sp1或等效环境”。台式电脑新装了系统,重新安装arcgis 10.2时弹出“安装arcgis10.2 fo转载 2017-11-19 21:53:45 · 21975 阅读 · 9 评论 -
GeoProcessor的用法介绍
为了降低开发难度和提高开发效率,ArcGIS Engine 9.2中添加了GeoProcessor类,该类的作用ESRI的帮助文档中的说明为:A geoprocessing tool is executed by a geoprocessor. The geoprocessor is a helper object that simplifies the task of executing t转载 2018-01-23 16:53:34 · 2553 阅读 · 0 评论 -
ArcGIS 创建要素时提示“表已经被注册(table already registered)”
今天一位实施大哥在ArcCatalog中要重建一个要素类,所以就在ArcCatalog中连接上Oracle数据库,直接删除了要素类,然后重新创建了一个新的要素类,可是却报错“表已经被创建”,并提示不可以在'sde_table_registry'表中插入重复的键值,记得以前碰到过这种状态,删除的不彻底,虽然将数据库中的数据表删除了,可以在sde用户下的元数据表中的记录没有被清除,导致再次创建时报错。转载 2018-01-23 16:57:19 · 3306 阅读 · 0 评论