网站大量收购闲置独家精品文档,联系QQ:2885784924

《地理信息系统大报告》.docx

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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

文档评论(0)

ycwf + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档