1 / 57
文档名称:

基于GIS的校园信息系统的设计与实现.pdf

格式:pdf   页数:57
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于GIS的校园信息系统的设计与实现.pdf

上传人:beny00001 2016/4/15 文件大小:0 KB

下载得到文件列表

基于GIS的校园信息系统的设计与实现.pdf

相关文档

文档介绍

文档介绍:西安电子科技大学学位论文独创性(或创新性)声明秉承学校严谨的学风和优良的科学道德,本人声明所呈交的论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢中所罗列的内容以外,论文中不包含其他人已经发表或撰写过的研究成果;也不包含为获得西安电子科技大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中做了明确的说明并表示了谢意。申请学位论文与资料若有不实之处,本人承担一切的法律责任。本人签名: 日期: 西安电子科技大学关于论文使用授权的说明本人完全了解西安电子科技大学有关保留和使用学位论文的规定,即:研究生在校攻读学位期间论文工作的知识产权单位属西安电子科技大学。学校有权保留送交论文的复印件,允许查阅和借阅论文;学校可以公布论文的全部或部分内容,可以允许采用影印、缩印或其它复制手段保存论文。同时本人保证,毕业后结合学位论文研究课题再撰写的文章一律署名单位为西安电子科技大学。(保密的论文在解密后遵守此规定) 本学位论文属于保密,在年解密后适用本授权书。本人签名: 日期: 导师签名: 日期: 万方数据万方数据摘要随着地理信息系统(GIS)技术的不断发展与进步,其应用领域也越来越广泛。将GIS技术引入高校,建立校园地理信息系统已成为现代高校规划和管理的发展趋势。本文以西安电子科技大学为例对校园地理信息系统进行设计并予以实现。在对系统需求及功能分析的基础上,详细阐述了系统涉及的关键技术,重点研究了系统数据库设计和改进的最短路径算法设计。在分析了经典Dijkstra算法的基础上,针对其依次遍历搜寻节点效率过低的问题,提出一种动态限制搜索区域与方向优化相结合的改进算法。该算法通过方向和区域的双向限制动态地缩小搜索范围,大大减小了算法的搜索规模,提高了运行效率。在确立系统的基本功能模块后,最终构建出系统的总体设计方案,按照组件式GIS的构建思想,以Visual C++和MapObjects组件相结合的开发模式,实现了一个可视化信息系统。系统中加入了图片、声音等多媒体元素,在可视化环境下实现了空间数据和属性数据的混合查询、显示、定位、视图控制和数据管理等功能。另外基于路网拓扑关系建立的基础上,结合改进的Dijkstra算法,实现了最优路径查询功能。关键词:校园地理信息系统 MapObject 组件式GIS技术最短路径算法万方数据万方数据 Abstract Nowdays, the Geographic Information System (GIS) technology has a more and more wide application, with the development and progress of GIS. The establishment of Campus Geographic InformationSystem(CGIS) has e a trend for modern college planning and management. This thesisdesigns and implements the Campus Geographic InformationSystem of XidianUniversity. Based on theanalysis ofdemands and functions, this thesisdescribes the key techniques in detail, with focuseson the design of system database and the shortest path algorithm. The classicalDijkstraalgorithm isunefficientin searching the shortest path with node traverse. To solve the problem, this thesis proposes an improved Dijkstra algorithm combing direction optimizationand dymanic restricted area for searching. Theimproved algorithm reduces thesearchingsize and workloaddramatically. Based on the establishment of the system basic functions modules, theoverall d