当前位置:首页 > 实验报告4Arcgis engine二次开发
ArcGIS Engine二次开发实验
实验报告四
ArcGIS Engine二次开发
班级:15级交通工程 姓名:黄文峰 学号:15308014
2018年6月27日星期三
1
ArcGIS Engine二次开发实验
目录
一、 实验目的 ........................................................................................................................... 3 二、 实验原理 ........................................................................................................................... 3 三、 实验软件 ........................................................................................................................... 3 四、 实验材料 ........................................................................................................................... 3 五、 实验内容及步骤 ............................................................................................................... 3
5.1地图显示 ............................................................................................................................ 3 5.2属性查询 ............................................................................................................................ 9 5.3空间查询 .......................................................................................................................... 12 5.4 BaseCommand开发实例 ................................................................................................. 18 5.5 BaseTool开发实例 ........................................................................................................... 22 5.6通过代码添加图册 .......................................................................................................... 27 六、 实验心得 ......................................................................................................................... 33 七、 附录(完整代码) ......................................................................................................... 34
2
ArcGIS Engine二次开发实验
一、实验目的
1、 结合第二次实验(高德地图开发实验)的VS开发经验,对ArcGIS地图进行二次开
发。
2、 认识并掌握ArcGIS Engine二次开发方法,为以后进行更复杂的开发操作打下基础。 3、 通过ArcGIS Engine二次开发,实现属性查询、空间查询、导入文件等功能,完成一
个小型GIS应用程序的制作。
二、实验原理
ArcGIS Engine是开发者用来构建应用程序的一整套嵌入式GIS组件,使用ArcGIS Engine,可以将一些GIS功能嵌入到已有的应用程序中,建造有针对性的客户应用程序用来将高级GIS系统与他人分享。ArcGIS Engine有一个软件开发包(software development kit,SDK)和一个给所有ArcGIS 应用提供平台的运行许可(runtime)构成。 三、
实验软件
Visual Studio 2010;ArcMap 10.0; ArcGIS Engine 10.0; Microsoft office.
四、实验材料
中国地图文件。
五、实验内容及步骤
5.1地图显示
5.1.1创建一个新的工程 · 打开VS2010
3
ArcGIS Engine二次开发实验
· “文件”->“新建”->“项目”
· “其他语言”->“Visual C#” -> “Windows窗体应用程序”->更改文件名称为“地
图浏览”->选择保存的位置
· 打开Form窗体的属性栏,更改name 为“MainForm”,更改text 为“地图浏览”。
4
共分享92篇相关文档