AE二次开发
文章平均质量分 52
arcengine二次开发笔记
Welcome_Back
GIS RS
展开
-
GP调用ArcToolBox工具与自定义的Model
GP调用ArcToolBox工具与自定义的ModelGP调用ArcToolBox工具GP调用自定义的ModelGP调用ArcToolBox工具引用命名空间using ESRI.ArcGIS.Geoprocessing;using ESRI.ArcGIS.Geoprocessor;using ESRI.ArcGIS.AnalysisTools; //所要调用的工具命名空间工具名称命名空间3D Analyst toolsESRI.ArcGIS.Analyst3DTools原创 2021-08-25 18:16:05 · 342 阅读 · 1 评论 -
C#中的ListBox、ComboBox控件
C#中的ListBox、ComboBox控件ListBox控件 (列表框)ComboBox控件 (下拉列表框)结合使用ListBox控件 (列表框)属性名作用MultiColumn获取或设置列表框是否支持多列,如果设置为 True,则表示支持多列; 如果设置为 False,则表示不支持多列,默认为 FalseItems获取或设置列表框控件中的值SelectedItems获取列表框中所有选中项的集合SelectedItem获取列表框中当前选中的项S原创 2021-08-25 11:45:53 · 3370 阅读 · 1 评论 -
使用ICommand接口快速实现ArcMap原有工具_AE二次开发
使用ICommand接口快速实现ArcMap原有工具例子1:加载数据_AddData例子2:实现Pan、ZoomOut等工具在使用AE进行二次开发时,对于一些ArcMap的小工具,如Pan,AddData,ZoomOut等等,可以使用ICommand接口进行快速开发。例子1:加载数据_AddData用ICommand接口实现的功能与ArcMap的AddData工具一致。简单三行代码即可复现。//ICommand是在ESRI.ArcGIS.SystemUI命名空间下ICommand pComman原创 2021-08-24 17:54:41 · 757 阅读 · 1 评论 -
C#获取文件名和文件路径的两种方法
C#获取文件名和文件路径的两种方法方法一方法二方法一OpenFileDialog open = new OpenFileDialog();open.RestoreDirectory = true;string fullname = open.FileName;string path = System.IO.Path.GetDirectoryName(fullname);//路径string name = System.IO.Path.GetFileName(fullname);//名称方法原创 2021-08-23 18:47:08 · 8509 阅读 · 0 评论 -
加载地图文档、矢量、栅格数据的axMapControl的add_方法
加载地图文档、矢量、栅格数据的axMapControl的add_方法加载地图文档加载矢量数据加载栅格数据使用axMapControl的方法加载地图文档使用方法axMapControl1.LoadMxFile(filename)//filename为路径+名称OpenFileDialog open = new OpenFileDialog(); open.Title = "打开地图文档"; open.CheckFileExists = true;原创 2021-08-23 18:18:08 · 1127 阅读 · 0 评论 -
C#中移除控件的事件
C#中移除控件事件的方法C#窗体开发中,移除已设置控件的事件。右击对应窗体下的 InitializeComponent();进入 转到定义在对应的控件下删除要删除的事件即可。原创 2021-08-21 18:19:44 · 1975 阅读 · 0 评论