通过ArcEngine对多个SDE中多个图层进行批量编辑处理,其中有部分图层在结束编辑的时候出现错误提示(部分图层可以,只有两个数据较多的图层保存失败). 错误信息:Unable to create logfile system tables. User perhaps lacks permissions or resources to create tables. 解决方法:在网上搜索,找到相应的解决方法. 在CMD命令窗口输入如下命令,进行参数查看: sdeconfig -o list -i
使用ArcGIS Desktop “添加XY数据”或者“创建XY事件图层”工具 可以导入Excel坐标数据,生成临时图层并添加至ArcMap.ArcGlobe或者ArcScene中.在ArcEngine中可以利用GP工具(MakeXYEventLayer)将某个 x,y 坐标表添加到地图.globe 或 scene 中.该数据表中必须包含两个字段:一个用于 x 坐标,一个用于 y 坐标.Excel表的表头最好字段放至第一行,否则会报错.原本想直接将MakeXYEventLayer创建事件图层添加
因为ArcEngine10.0默认对应的开发工具为VS2010,在安装了VS2012的情况下安装ArcEngine10.0(注意:我自己的环境为VS2012和ArcEngine10.0,对于其他版本在理论上同样可行,有兴趣的可以试一下),会出现如下图所示的提示,ArcObject SDK for the Microsoft .NET Framework requires a supported editon of Microsoft Visual Studio 2010... 如果我们安装的是低
using ESRI.ArcGIS.Carto;using ESRI.ArcGIS.Geodatabase;using ESRI.ArcGIS.DataSourcesFile; using ESRI.ArcGIS.Geometry; using ESRI.ArcGIS.esriSystem;using ESRI.ArcGIS.Controls;using ESRI.ArcGIS.Display; //有时候只简单的处理一点数据,不想打开一个Form,就希望偷懒,在控制台中写点代码,直接把数据处理