基于ArcGISEngine的数字校园系统的设计与实现毕业论文

上传人:pu****.1 文档编号:469352856 上传时间:2023-05-14 格式:DOC 页数:48 大小:10.93MB
返回 下载 相关 举报
基于ArcGISEngine的数字校园系统的设计与实现毕业论文_第1页
第1页 / 共48页
基于ArcGISEngine的数字校园系统的设计与实现毕业论文_第2页
第2页 / 共48页
基于ArcGISEngine的数字校园系统的设计与实现毕业论文_第3页
第3页 / 共48页
基于ArcGISEngine的数字校园系统的设计与实现毕业论文_第4页
第4页 / 共48页
基于ArcGISEngine的数字校园系统的设计与实现毕业论文_第5页
第5页 / 共48页
点击查看更多>>
资源描述

《基于ArcGISEngine的数字校园系统的设计与实现毕业论文》由会员分享,可在线阅读,更多相关《基于ArcGISEngine的数字校园系统的设计与实现毕业论文(48页珍藏版)》请在金锄头文库上搜索。

1、 华北水利水电学院毕业设计分类号 编 号 毕 业 论 文题目 基于ArcGIS Engine的 数字校园系统的设计与实现 摘 要随着我国信息化建设步伐的加快,“数字地球”、“数字城市”建设正如火如荼的进行。数字校园作为“数字城市” 的一个缩影, 具有“数字城市”的基本特点和功能,其建设工作对于我国高等教育的现代化建设具有重要意义1。数字校园通过图形、图像数字信息来表现校园的各种空间及属性要素, 为用户提供各种校园信息的查询、检索和必要的空间分析、统计操作以及按不同用户要求输出相应的专题要素, 为校园的发展预测、规划决策以及科学管理提供可靠依据。高等院校作为高新技术的集中地,有必要在“ 数字校园

2、” 建设方面做进一步的开发与研究。本论文在以上认识的基础上,结合数字校园关键技术,提出了以地理信息系统为基础来建立华北水利水电学院数字校园系统。系统是以组件式软件即ArcGIS Engine和面向对象的可视化编程工具Visua1Basic 6.0构架的技术体系为基础进行开发的。系统不仅具有普通电子地图所具有的功能,同时具有统计分析、专题图制作、查询操作、三维模型展示等功能。文章结合系统的开发过程,首先介绍了系统开发的背景环境;接着研究了系统开发过程中所涉及到的一些关键性技术;然后对三维建筑物模型的建立,从数据的采集到三维场景的制作整个流程做了详细介绍;再通过以华北水利水电学院数字校园系统为例,

3、从系统开发平台、系统数据库的设计及系统结构进行研究;最后,对开发出的系统进行简单介绍,并对其实现的功能模块作了详细说明。 【关键字】:组件式GIS;数字校园;ArcGIS Engine;目 录1 绪论11.1 引言11.2 论文研究背景11.3 数字校园的研究意义21.4 数字校园开发的关键技术31.4.1 地理信息系统31.4.2 组件式GIS31.4.3 数据库(Access)41.5 系统开发要解决的问题41.6 系统开发主要路线41.7 论文主要研究内容52 数字校园三维场景实现的基本流程62.1 数据的采集62.2 数据的预处理72.3 校园建筑物三维模型的建立72.3.1 Auto

4、cad底图的生成72.3.2 3dmax三维模型的创建82.3.3 photoshop纹理处理92.3.4 3D符号库的建立102.4 校园三维场景的生成122.5 本章小结133基于ArcGISEngine数字校园系统的建立143.1 系统开发平台设计143.1.1 地理信息系统平台153.1.2 系统开发语言153.1.3 数据库平台163.1.4 系统运行平台163.2 系统数据层设计163.2.1 空间数据163.2.2 属性数据173.3 系统组织结构193.4 本章小结204 华北水利水电学院数字校园系统研究214.1 系统概述214.2 用户界面214.3 主要功能模块介绍224

5、.3.1 地图操作功能模块224.3.2 地图排版模块234.3.3 信息查询模块244.3.4 最短路径查询模块254.3.5 专题地图制作模块264.3.6 统计图制作模块274.3.7 三维模型展示模块284.3.8 数据更新模块284.4 本章小结295 结论与展望305.1 论文的研究成果305.2 论文的不足及进一步工作展望31致 谢32参考文献33附 录(一) 主要程序代码34附 录(一) 英文翻译(原文)42附 录(二) 英文翻译(中文)51- V - 华北水利水电学院毕业设计1 绪论1.1 引言近年来一些高校纷纷合并,招生人数增加、老房屋需要改造、校园需要重新规划,所以正在或

6、者即将改造、扩建老校区或兴建新校区。无论是合并的还是新建的校区,大都不在一处,各成体系,给高校的规划与管理工作带来许多不便与困难,传统的手工规划与管理模式已远远不能满足高校发展的需要2,所以校园的合理规划与有效的管理越来越引起社会及高校领导的重视,数字校园系统就应运而生。数字校园是利用计算机技术、网络技术、通讯技术对学校与教学、科研、管理和生活服务有关的所有信息资源进行全面的数字化:并用科学规范的管理对这些信息资源进行整合和集成,以构成统一的用户管理、统一的资源管理和统一的权限控制;把学校建设成面向校园内,也面向社会的一个超越时间、超越空间的虚拟校园。通过提升教学设施、教学方法、教学手段、教学

7、管理,从而达到全面提高教学质量、管理水平与效率的目的。数字校园系统的开发,不仅在辅助领导决策、提高管理效率等方面显示出传统管理模式所不能比拟的优点,同时也为在校生和校园的来访者提供了及时、准确的信息。为学校日后建立科学、智能、网络一体化的综合校园管理体系奠定了基础。1.2 论文研究背景华北水利水电学院坐落在中华民族的母亲河黄河之滨的郑州市,是水利部与河南省共建、以河南省管理为主的高校,是河南省重点支持建设的骨干高校之一。2005年在教育部普通高等学校本科教学工作水平评估中获得优秀。目前学校已发展成为一所以水利电力为特色,工科为主干,理、工、农、社、管、文等多学科协调发展的大学。 近几年来,学校

8、发展比较迅速, 在校生人数不断增长;同时随着龙子湖校区的投入使用 ,在校园规划、设施管理、教学管理和人员信息管理各方面 ,依靠传统的人工管理和决策方式 ,其难度也越来越大 ,且容易造成差错。花园校区和龙子湖校区,分布在郑州市的不同方位,导致各校区之间联系的矛盾尤为突出。由于新校区建设进度和实验设施不完善,还无法满足学生正常的学习要求,学校采取了回老校区花园校区学习的方法.为了使同学们更快的适用花园校区环境,更好的进入学习状态, 也为加快校园信息化步伐,提高工作效率,强化学校管理,因而建立一个结合地理空间位置和信息管理于一体的数字校园系统对提高华北水利水电学的信息化水平起到非常积极的促进作用。1

9、.3 数字校园的研究意义高校作为研究、开发利用和推广高新技术的前沿,理应成为信息化研究、开发和利用的重要承担者,首要任务就是建立数字校园地理信息系统。现代化的大学需要现代化的管理,建立校园GIS的目的就是要改变传统校园管理无序、费工费时、数据更新慢的半自动化管理状态;解决传统的管理信息系统无法处理空间数据的问题;为校园管理、规划、决策等快速、准确地提供各种所需的图片、图像、文字并茂的现势性信息,使校园信息的分析更为全面。通过数字化校园管理信息系统的建立,可以有效地提高学校管理的现代化水平,提高基层管理工作效率和准确性,实现办公自动化的科学管理,有利于多种数据的统一和共享,可以为学校领导和各级基

10、层管理部门及时、准确、详细、可靠地掌握有关校园内各种教学、行政和管理的地理空间资源信息和数据提供有力的技术保障3。建立校园地理信息系统的意义归纳起来主要有以下几个方面4:(1)可以较全面地反映校园地理信息的现状;包括各类建筑物、道路的空间位置、分布及其关联。由于数字校园的空间信息和属性信息都实现了数据库管理,可以为用户提供所需的各种信息,同时可按各种条件生成和输出各种图表和报表。(2)可以对校园各种建筑物进行有效管理;可快速、准确地进行各类建筑物的查询和定位,为校园的管理、规划和设计提供准确而详细的数据,而且既可以根据图形数据查属性,又可以根据属性数据显示相应的图形,实现了图数查询。(3)可对

11、学生信息进行有序化管理;将学生档案信息与地理信息相结合,可快速、准确地进行学生信息的查询和定位。(4)可以使校园资源的得到高效利用; 将校园的地理位置信息与学生的选课信息相结合,可以进行各种统计分析和空间分析,实现了教室资源的优化配置。(5)有利于提高管理水平和工作效率; 有利于建筑物的维护、动态修测和更新,从而提高管理水平和工作效率。(6)实现资源的共享.1.4 数字校园开发的关键技术1.4.1 地理信息系统地理信息系统(Geography Information system,GIS)是一种为了获取、存储、检索、分析和显示空间定位数据而建立的计算机化的数据库管理系统(1998年,美国国家地

12、理信息与分析中心定义)。这里空间数据是指使用采用不同方式的遥感与非遥感手段所获得的数据,它有多种数据类型,包括地图、遥感、统计数据等,它们的共同特点是都有确定的空间位置。地理信息系统不仅能将空间信息和非空间信息集成在统一的信息平台上进行管理和分析。而且, 以地理空间数据为基础, 以地理信息系统中的空间分析方法为基础还可以开发各种应用模块, 为校园发展规划、资源优化配置、突发事件的处理等提供决策分析方面的支持。目前, 许多高校都已经将GIS应用到校园里, 不仅方便了对校园各种信息的管理, 同时为校园的发展预测、规划决策等方面都提供了可靠的依据5。1.4.2 组件式GIS组件式GIS是面向对象技术

13、和组件技术在GIS软件技术开发中的应用。组件式GIS控件与其他软件通过标准接口进行通信,实现跨程序、跨计算机、跨网络的分布式操作。同传统的GIS相比较,它具有多方面的特点,包括:无缝集成、跨语言使用、易于推广、开发简捷、使用方便、成本低、可视化界面设计以及Internet应用等。组件式GIS的基本思想是把GIS的各大功能模块划分为几个控件,每个控件完成不同的功能。各个GIS控件之间,以及GIS控件与其它非GIS控件之间,可以方便地通过可视化的软件开发工具集成起来,形成最终的GIS应用6。控件如同一堆各式各样的积木,他们分别实现不同的功能(包括GIS和非GIS功能),根据需要把实现各种功能的 “

14、积木”搭建起来,就构成应用系统。GIS组件的代表作应首推ArcGIS Engine,它是由全球最大的GIS厂商ESRI(美国环境研究所)最新GIS软件ArcGIS9.0下新增的基于ArcObject的一个面向开发的新产品。该产品基于ArcObject构建,并提供跨平台的组件技术框架用于构建ArcGIS。通过ArcGIS Engine,用户可以自由地搭建及配置ArcGIS解决方案,而不需要在同一机器上安装ArcGIS的桌面应用环境。 1.4.3 数据库(Access) Access 是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS),是Office系列应用软件之一。它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。 Access是一个面向对象的开发工具,利用面向对象

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号