![](https://img-blog.csdnimg.cn/20190927151026427.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
ArcEngine
AE
CHENJIAMIAN PRO
这个作者很懒,什么都没留下…
展开
-
【AE】【栅格操作】
//1将栅格数据添加到map中显示 public static void AddLayerToMap(string filename,string gdbpath, AxMapControl axmapcontrol) { IWorkspaceFactory workspacefactory = new FileGDBWorksp...原创 2020-04-18 15:52:15 · 939 阅读 · 0 评论 -
【AE】【要素操作】
//选择 using Carto,Geodatabase IMap.Feature,SelectionCount,ClearSelection(); ISeclecton.Clear() IEnumFeature.Next() IFeatureSelection.SelectionSet;得到SelectionSet S...原创 2020-04-18 15:51:31 · 1256 阅读 · 0 评论 -
【AE】【mxd文档】
MxDocument类表示在ArcMap应用程序中加载的地图文档MapDocument类提供了在没有ArcMap应用程序的情况下读取和修改地图文档的常用属性的功能。MapDocument对于批量操作,低级别文档访问和修改简单地图文档很有用使用ArcMap预先绘制的地图文档可以加载到MapControl中,从而不需要以编程方式组成绘图。 axMapControl1.LoadMxFile(f...原创 2020-04-18 15:50:50 · 337 阅读 · 0 评论 -
【AE】【图层操作】
//2添加要素图层 IWorkspaceFactory = new FileGDBWorkspaceFactoryClass(); IFeatureWorkspace= IWorkspaceFactory .OpenFromFile(gdbPath, 0) as IFeatureWorkspace; IFeatureLayer pFeatureLayer = ne...原创 2020-04-18 15:39:27 · 592 阅读 · 0 评论 -
【AE】【显示操作】
//1局部刷新 pActiveView.PartialRefresh(esriViewDrawPhase.esriViewGraphics,null, null); PartialRefresh 参数 Map视图 Layout视图 esri...原创 2020-04-18 15:39:39 · 370 阅读 · 0 评论 -
【AE】【处理】
//两种方式获得Geoprocessor //托管类可以获得IntelliSense工具参数。范围仅限于地理处理功能最重要的一个子集。使用IGeoProcessor.Execute的唯一限制是得知道参数的顺序。 1使用地理处理库的 IGeoProcessorESRI.ArcGIS.Geoprocessing IGeoProcessor2 gp =...原创 2020-04-17 14:40:13 · 455 阅读 · 0 评论 -
【AE】【属性表操作】
//获取表|表字段 IDisplayTable pDisplayTable = pLayer as IDisplayTable; ITable table=pDisplayTable.DisplayTable; ITable pTable = pLayer.FeatureClass as ITable; //方法一:获取具体某个 pTable.Ge...原创 2020-04-17 14:37:40 · 656 阅读 · 0 评论 -
【AE】2 ICommand和ITool
//ICommand接口ICommand command = new ControlsNewPolygonTool();//命令,只点一次command.OnCreate(m_mapControl.Object);command.OnClick();ICommand command = new ControlsSelectFeaturesToolClass();//工具,长期可用pC...原创 2020-04-17 14:14:46 · 1002 阅读 · 0 评论 -
【AE】1 命名空间
ArcMapUI:IMxApplication和IMxDocument接口在这个库中定义,尽管他们在实现ArcMap的库。ArcMap内容目录在ArcMap中与许多命令一起在该库中实现。 Version库是ArcGIS 10新出来的一个类库,该类库包含了将独立应用程序绑定到特定的ArcGIS 系列产品的函数和方法 System库是ArcGIS框架中最底层的一个库,它包含了...原创 2020-04-17 14:10:41 · 290 阅读 · 0 评论 -
【AE】0 AE最基础
ArcEngine二次开发错误编码对照表ArcObjects包括:ArcDesktop、ArcServer、ArcEngine都是用AO写的可创建类:IFeatureClassName pOutPut =new FeatureClassNameClass();//可以直接new,因为它有构造函数可实例化类:IFeatureClass featureClass = pFeatureLa...原创 2020-04-17 14:09:34 · 611 阅读 · 0 评论 -
AE调用 AddField 对 COM 组件的调用返回了错误 HRESULT E_FAIL。-2147467259
我用ArcGIS打开要添加字段的表,发现提示错误,于是就把以前调试而添加上的字段给删掉了,再运行就可以了。也就是说,表里已经有那个字段了,你还添加那个字段,就给你报错了。原创 2017-11-20 20:17:52 · 2118 阅读 · 0 评论