- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
安徽理工大学,arcengine实习报告书(才哥)
实验一、ArcEngine 控件及核心类库的认识及 Mapcontrol 控件的使用和地图的显示与地图缩放以及 TOCcontrol、toolbarcontrol 控件使用
实验二、C#+ArcEngine 程序设计入门:地图浏览与图层控制
实验三、C#+ArcEngine 程序设计入门:地图绘图
实验四、C#+ArcEngine 程序设计入门:地图查询与地图要素选择
实验报告 一
试验目的
ArcEngine(简称 AE)是 ArcGIS9 新的开发产品,是从核心的 ArcObjects(AO)组件构建。ArcEngine 是开发人员用于建立自定义应用程序的 GIS 组件的一个完整类库。可以创建独立应用或者集成到第三方系统。因其具有强大的功能和良好的封装性,备受
GIS集成和开发人员的青睐。
1、认识ArcEngine控件及核心类库;
2、掌握Mapcontrol 、TOCcontrol、Toolbarcontrol控件的使用及地图显示、缩放等 功能
实验内容
1、ArcEngine的认识;
2、常用类库;
3、Mapcontrol控件的使用及地图显示、缩放;
4、TOCcontrol的认识;
5、Toolbarcontrol认识
实验步骤
1、运行vs 2010,启动vs2010 c#集成开发环境。
2、新建Engine 项目,命名AEtest,
程序框架:
实验结果
1、 Ctrl +F5 运行程序,如下图:
2、加载地图
五、认识总结
1、了解了ArcEngine的类库,
2、掌握了Mapcontrol 、TOCcontrol、Toolbarcontrol控件的使用及地图显示、缩放等
实验报告 二
试验目的
编写代码与Mapcontrol控件交互实现电子地图加载、缩放和浏览功能。实现方式有两种:1.使用 ESRI 提供的封装好的现成组件类,编写简单的代码即可;2.自
己写代码实现,需要理解地图浏览的编程思路。通过两种实现方式,进一步了解 Map 控件的使用方法和组件式 GIS集成与开发的思路和流程。
实验内容与步骤
1、运行vs2010 c# 集成环境,
2、新建AETest01,添加,Mapcontrol、axTOCcontrol、axLicenseControl、toolscrip1、splitcontainer1如下图:
3、将Mapcontrol、axTOCcontrol的Dock属性为Fill
4 、在toolscrip 里依次添加加载、放大、缩小、漫游、全图,并设置相应图标,如上图。
并将name 属性改为addData、toolZoomIn、toolZoomOut、toolPan、toolFullExtent.
5、维护tool button
6、实现代码如下:
三、实验结果
1、运行结果
2、拉框放大
3、拉框缩小
实验报告 三
一、实验目的
地图绘图是 GIS基本功能。本次实验通过指导学生如何编写代码实
现在 MapControl 控件绘图的功能。此绘图功能只是在地图控件上把图形绘出来,并不保存,随着地图的刷新而消失。如果要所绘图形在地图上不原地图刷新而消失,可以使用
addelement方法,把所绘图形作为一个元素而显示在地图上。
1、绘制点线面图形
二、实验内容与步骤
1、打开实验二,在此基础上添加三个按钮:绘点、绘线、绘面。Name属性改为:toolsetpoint、toolsetpoliline、toolsetpolygon。
2、如下图:
3、代码实现如下:
三、实验结果
主界面:
画点线面:
实验报告 四
试验目的
地图查询是 GIS基本功能,几乎任何一个 GIS系统都具有查询功能。 而地图要素的选择是执行其它操作的前提,所以要素选择功能也是基本功能。 本次实验通过指导学生如何编写代码实现基于 MapControl 控件的地图查询功能和要素选择功能。本实验以矩形拉框选择和点击选择为例,同学们可以自己动手实现其他查询方法。属性查询也是 GIS的基本功能,同学们可以模仿 ARCMAP 中的属性查询,本实验中给出了窗体间相互传递数据的方法,依据此方法同学们可以自己给予实现。
地图查询功能的实现,包括:拉框选择,点选、属性查询
二、实验内容与步骤
1、打开实验三 ,在此基础上,toolscrip1上添加三个button,以此为:拉框选择、点选、属性查询。Name属性改为:toolselectByrectangle、toolInformationByPoint
、cmdFindByAttributes
您可能关注的文档
- 学校督导评估自查报告书.doc
- 学校环境状况调查报告书.doc
- 学校教育教学调研报告书.doc
- 学校自评报告书.doc
- 学校质量分析报告书2011年7月8日.doc
- 学校贯彻落实《义务教育法》自查报告书.doc
- 学校迎接三类城市语言文字工作达标评估自评报告书.doc
- 学校长2014年述职报告书.doc
- 学校饭堂小卖部服务质量调查分析报告书.doc
- 学校校园安全隐患大排查大治理活动自查报告书.doc
- 部分可观测性下组合任务运动一种基于优化方法camille phiquepal 1153.pdf
- pcf2测量报告全尺寸part.pdf
- 画猫男孩级读者剧场剧本根据民间故事改编由kitty the boy who drew cats.pdf
- 文本说明二阶段-2x1000mw1acfc.pdf
- 批准hcki534d 544d-绕组技术数据表hcki5d 17 td en rev.pdf
- uu24m6-检测按键灯网口等.pdf
- 文案技术数据表2007technical datasheet.pdf
- 3g sleep mode application note睡眠模式应用程序说明.pdf
- 芯驿电子科技教程302 petalinux安装.pdf
- 案例shapemonkey用户指南2017 dan ebberts orrin user.pdf
文档评论(0)