- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《地理信息系统大报告》.docx
地理信息系统
期末大作业报告
学 院: 信息工程与自动化学院 专 业: 计算机科学与技术 年 级: 2009级 学 生 姓 名: 徐兴繁 学 生 学 号: 200910405214 任 课 教师姓名: 李勃
摘要:地理信息系统是以采集、存储、管理、分析、描述和应用整个或部分地球表面与空间和地理分布有关的数据的计算器系统。它由硬件、软件、数据和用户有机结合而构成。它的主要功能是实现地理空间数据的采集、编辑、管理、分析、统计、制图的工具已逐步发展起来。地理信息系统是随着计算器技术的发展而形成的一门新兴技术,并成为一种主要的信息产业,它极大地推动了计算器的普及与应用。随着信息技术,尤其随着是计算器技术以前所未有的速度快速发展,以及GIS的应用深度的不断深入和广度的扩大,GIS正处于急剧变化与发展之中,本次主要是用VB实现页面设计和地图操作。
关键词:GIS页面设计和地图操作,GIS数据收集,GIS数据处理
设计目的和要求
1、熟悉Visual Basic和MapObject的基本操作
2、学会设计一个简单的页面系统来实现对地图的放大、缩小、平移、视图等各种操作功能。
3、分别用 ①command命令实现shape文件加载、平移、放大、缩小操作;
②用菜单的方式实现shape文件的加载、平移、放大、缩小等操作;
③用button的方式实现对shape文件的放大、缩小、平移、全视图等各项操作
④用类模块的方式实现对shape文件进行加载
设计内容
1、command命令实现shape文件加载、平移、放大、缩小操作;
2、用菜单的方式实现shape文件的加载、平移、放大、缩小等操作;
3、用button的方式实现对shape文件的放大、缩小、平移、全视图等各项操作
4、用类模块的方式实现对shape文件进行加载
设计步骤
创建一个项目
在本地磁盘下创建一个工作目录,如 C:\MyProject。
2、下载数据文件 HYPERLINK mk:@MSITStore:G:\\supmap\\GettingStarted.chm::/GettingStarted/data/world.zip World.zip (包含World.sdb和World.sdd)到工作目录 C:\MyProject。
3、启动 Microsoft Visual Studio .NET。
4、在工作目录 C:\MyProject 下创建一个新的 Visual Basic 工程:MySuperMap。
2、加入SuperMap Object控件
添加 SuperMap Objects 控件到 ToolBox(工具箱):
在 ToolBox(工具箱)上单击鼠标右键,点击Add Tab(添加选项卡),命名为 SuperMap。
在 ToolBox(工具箱)上单击鼠标右键,点击Choose Items...(选择项...),出现如下对话框:
2、将窗体命名为 frmMap,标题修改为 “SuperMap Objects 开发入门教程”,之后将 SuperWorkSpace Control 添加到窗体中并命名为 AxSuperWorkspace1,将 SuperMap Control 添加到窗体中并命名为 AxSuperMap1
3、打开图层和添加图层
双击窗体空白处,打开代码设计页面,键入以下代码:
Private Sub frmMap_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
建立地图窗口与工作空间的联系,用于显示数据
在 Visual Basic .NET 2003 中,Handle 是系统提供的控件属性名,因此 SuperWorkspace 原有的 Handle 属性被更名为 CtlHandle
AxSuperMap1.Connect(AxSuperWorkspace1.CtlHandle)
Dim strAlias As String 数据源别名
Dim nEngineType As SuperMapLib.seEngineType 数据源引擎类型
Di
您可能关注的文档
- 《地产平面广告》.ppt
- 《地产广告十年金榜》.doc
- 《地产文案》.doc
- 《地产案名4万个》.doc
- 《地产理论之王志纲策划理论集》.doc
- 《地产短信营销秘籍》.ppt
- 《地产策划法则》.doc
- 《地产策划流程》.doc
- 《地产纳税筹划》.doc
- 《地产经典广告语》.doc
- 2024年大学生暑假实习报告总结模板(3篇) .pdf
- 2023年超星《军事理论》考试题(通用版).pdf
- 部队驾驶员事迹材料.pdf
- 2022年全国10月自学考试03709马克思主义基本原理概论历年真题及参考答案.pdf
- 2021高考语文专题复习小说精读精炼:冯骥才:《冷脸》.pdf
- 2023年税务局大比武数字人事“两测”专业能力-行政管理典型题汇编及答案.pdf
- 行政事业单位固定资产处置报告.pdf
- 风力发电工程施工现场安全管理监理实施细则.pdf
- ANSYS命令流学习笔记19-液压渗透载荷在WorkBench中的应用.pdf
- 2023年度税务局大比武数字人事“两测”练习专业能力-征管评估评估试题(含答案).pdf
文档评论(0)