下载此文档

秦坤AE实验报告.doc


文档分类:研究报告 | 页数:约31页 举报非法文档有奖
1/31
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/31 下载此文档
文档列表 文档介绍
学 生 实 验 报 告
实验类型:地理信息系统集成与开发
专业班级: 地信12-1 班
学 号: 2012300597
学生: 坤
指导教师: 明松老师
2015 年 11月 10日
实验成绩评定表
指导老师评语:

成绩:
指导老师:

年 月 日
理工大学实验报告
实验课程名称: 地理信息系统集成与开发
开课院系及实验室: 测绘学院 GIS设计室 2015年11月 10日
院系
测绘学院
专业班级
地信12-1班
姓 名

成 绩
实验项目名称
地理信息系统集成与开发
指导教师
明松老师
实验一:ArcEngine控件及核心类库的认识及Mapcontrol控件的使用和地图的显示与地图缩放以及TOCcontrol、toolbarcontrol 控件使用
一.实验目的:
学习C#+ArcEngine组件开发;熟悉各种组件功能。使用C# 2010版本结合GIS组件ArcEngine10能熟练运用各种组件的开发功能。
二.实验容:
1、开发环境部署。
在开发ArcEngine程序之前,需要首先部署完成开发环境。本课程选择C#语言为例,C#的集成开发环境选择Visual Studio2010,对ArcEngine开发环境的搭建需要遵循下面的步骤顺序进行:
安装Visual Studio 2010
安装ArcGIS Engine Runtime
安装ArcEngine Developer Kit
过程截图如下:
2、ESRICONTROLS类库及Mapcontrol控件认识
(1)Control类库包含MapControl,PageLayoutControl,TOCControl,ToolbarControl,GlobeControl,SceneControl,LicenseControl,SymbologyControl等
(2)常用的类库包括:SystemUI Library;System Library;Carto Library;Controls Library;
Display Library;GeoDatabase Library;Geometry Library。
通过联机帮助,了解每个类库的概况
1)打开类库参考,查看对象模型图
启动ENGINE 帮助,打开 ArcObjects library reference\esriControls 打开对象模型图
OMD截图
OMD class diagram key截图
2)从图中认识对象模型图中的三个类:抽象类,组件类,普通类。(从矩形框的形状识别)。
从对象模型图中,学习 mapcontrol 控件的接口及接口支持的方法。
OMD中的Mapcontrol组件类截图:
4)Mapcontrol 控件的使用(C#环境)【每一步的截图及代码】
a) 运行 VS2010,启动 VS2010 集成开发环境。
b) 新建一个 ARCENGINE 项目,如图所示,并命名为”第一个 AE+C#程序”。
c) 双击解决方案中的
d) 查看设计界面

e) 查看运行效果
f) 返回设计状态,在 axTOCControl1控件上右击,选择属性(页)。查看其与
axMapControl1 控件的绑定情况
g) 点击解决方案中的“查看代码”,了解命名空间的使用。
h) 查看代码中的using:(使用命名空间)。尝试把其中的using ;
注释掉(如下图注释情况)。然后运行,查看结果。
i) 使用类库定位工具,定位该接口所在的类库。

秦坤AE实验报告 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数31
  • 收藏数0 收藏
  • 顶次数0
  • 上传人tswng35
  • 文件大小3.04 MB
  • 时间2021-01-23