GIS二次开发实验指导书(实验2 图层添加和删除)
更新时间:2024-04-30 21:50:01 阅读量: 综合文库 文档下载
- GIS二次开发实验推荐度:
- 相关推荐
实验2 图层添加和删除
一、图层删除
1、打开Microsoft Visual Studio 2010,新建项目。
2、打开新建项目对话框,选择“Windows窗体应用程序”,输入项目保存位置和项目名称。
3、设置窗体名称和大小。
4、在窗体中拖入MapControl控件、LicenseControl和TOCControl控件。
5、设置MapControl的Dock属性为Left并调整其大小。
6、设置MapControl的Anchor属性为Top, Bottom, Left, Right。
7、按步骤5和6设置TOCControl,其中Dock属性设置为Right,Anchor属性设置为Top, Bottom, Right。
8、设置好后界面如下图。
9、选中MapControl,点击右键,选择属性。
10、打开“属性”对话框,设置地图文档。
11、按照步骤10打开TOCControl的“属性”对话框,设置“Buddy”属性。
12、在工具箱中拖入“ContextMenuStrip”。
13、在设计界面下方选中ContextMenuStrip控件,在窗体上方会出现该控件的设计界面。
14、在“请在此处键入”单击,输入菜单名称,其中(&D)为该菜单的快捷方式,确定。
15、选中该菜单,修改Name属性。
16、选中TOCControl,在“属性”对话框中现在事件按钮。
17、在“OnMouseDown”上双击,打开代码窗口。
18、在代码窗口的private void axTOCControl1_OnMouseDown(object sender,
ESRI.ArcGIS.Controls.ITOCControlEvents_OnMouseDownEvent e){}中输入如下代码。 19、在输入代码前需要输入引用。
20、在输入引用时,输入“using ESRI.ArcGIS.Geodatabase”时找不到,解决办法: ①在“解决方案资源管理器”中选择“引用”,单击右键,选择“添加引用”,打开“添加引用对话框”,
②在对话框中选择“.NET”标签,选中“ESRI.ArcGIS。Geodatabase”,单击“确定”。
21、回到代码窗口,即可添加“using ESRI.ArcGIS.Geodatabase”。
22、在private void axTOCControl1_OnMouseDown(object sender,
ESRI.ArcGIS.Controls.ITOCControlEvents_OnMouseDownEvent e){}中输入如下代码:
23、调试程序,单击图层后即可打开右键菜单。
24、停止调试,回到设计界面。
25、在设计视图中选中ContextMenuStrip1,在窗体上部选择“删除图层”并双击,打开代码窗体。
26、在该代码模块中输入如下代码。
27、调试程序,即可看到想要的删除图层结果。
二、图层添加
1、在ContexMenuStrip1中添加新的菜单“添加图层(&A)”。
2、设置该菜单的Name属性为“AddLayer”。
3、在“代码窗口”中的private void axTOCControl1_OnMouseDown(object sender,
ESRI.ArcGIS.Controls.ITOCControlEvents_OnMouseDownEvent e){}事件中修改如下代码。
4、在工具箱中拖入OpenFileDialog。
5、在设计界面中双击“添加图层”菜单,打开代码窗口。
6、在上述代码块中输入如下代码:
7、调试程序,即可看到得到想要的效果。
正在阅读:
GIS二次开发实验指导书(实验2 图层添加和删除)04-30
脱壳的艺术03-14
金属切削原理复习题11-19
2014年泉州公务员考试公告05-27
高压共轨直喷柴油发动机详解04-23
人力资源管理教案05-16
宋大叔教音乐讲义1-50集 - 图文04-25
天津市城镇企业职工养老保险条例09-01
layout与PCB的29个关系12-03
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 实验
- 指导书
- 删除
- 添加
- 开发
- GIS
- 河道治理施工组织设计
- SAP 固定资产的配置与逻辑
- 上海牛津英语八年级英语下学期末十二套自测试卷及答案
- 2011-2012年玻璃器皿市场动态分析及投资前景预测报告
- 国际法热点问题及评述
- 政法干警核心价值观自我剖析材料
- 南湖小学书法专题片文字稿
- 诵读经典诗文与提高学生语文素养的探索与研究
- 县委书记李波在县委十一届十一次全委(扩大)会议上的讲话
- 2014创新实验指导书
- RSA算法安全性分析及其参数的选择
- 北人ERP系统操作手册
- 岗位说明书(前台客代)
- 73例抑郁症患者临床特点及护理体会
- 数理统计习题及答案
- 班主任论文:浅谈如何开展小学班主任工作
- 竞赛专题--凸函数和琴生不等式
- 极端原理与无穷递降
- 学校党风廉政建设工作材料目录(最全)
- 15MW汽轮机技术协议最终