
GIS
火玄子
这个作者很懒,什么都没留下…
展开
-
ArcEngine无法读取中文路径栅格数据集
ArcEngine或ArcObjects无法读取中文路径栅格数据集,原因是权限不足,这里的权限指的是ArcEngine/ArcObjects开发License验证权限。最简单直接的方法就是在操作栅格数据集的窗体加License控件,当然如果嫌License控件累赘,可以使用代码进行License绑定。...原创 2015-12-13 22:24:13 · 966 阅读 · 0 评论 -
ArcEngine修改字段名称
修改字段名称需注意设置锁模式为执行模式锁(esriExclusiveSchemaLock),当其他应用已经锁定要素类,不管是(esriExclusiveSchemaLock,还是esriSharedSchemaLock),都无法修改当前要素类锁类型,即无法修改字段名称。当字段修改完成后应该将当前的执行模式锁(esriExclusiveSchemaLock)改为共享锁(esriExclusiveSc...原创 2015-12-13 22:22:51 · 3716 阅读 · 8 评论 -
使用ArcObjects或者ArcEngine对ArcGIS要素类重命名
将要素类转IDataset再进行重命名,需要注意可能存在要素类被锁和同名情况,因此要加CanRename判断和catch。 需要注意以下两点: 1、对SDE要素类进行重命名需要较高的开发权限,经过测试似乎只有将License绑定为Advanced级别开发License【注:测试使用ArcGIS10.1系列产品,使用License控件进行验证,ArcSDE for Oracle 11g】。如果没...原创 2015-12-13 22:20:11 · 4048 阅读 · 1 评论 -
ArcGIS栅格计算器
栅格计算器用于在工具中创建和执行“地图代数”表达式,即空间内栅格点集的变换和运算。与其他地理处理工具一样,栅格计算器可以在“模型构建器”中使用。栅格计算是栅格数数据空间分析中数据处理和分析中最为常用的方法,而ArcGIS栅格计算提供了简便强大的栅格运算功能。除了提供基本的加减乘除等基本的栅格运算外,还提供了基于数学函数的栅格运算和多语句的同时输入和运行。不过栅格计算器工具专门用于应用程序(仅作为 ...原创 2015-07-07 21:51:00 · 45960 阅读 · 1 评论 -
ArcEngine批量添加XY数据
使用ArcGIS Desktop “添加XY数据”或者“创建XY事件图层”工具 可以导入Excel坐标数据,生成临时图层并添加至ArcMap、ArcGlobe或者ArcScene中。在ArcEngine中可以利用GP工具(MakeXYEventLayer)将某个 x,y 坐标表添加到地图、globe 或 scene 中。该数据表中必须包含两个字段:一个用于 x 坐标,一个用于 y 坐标。Excel...原创 2015-02-08 14:47:31 · 4263 阅读 · 4 评论